We’re experiencing an issue between two paired Bluetooth devices where we must reconfirm the SSP PIN code every time we make a connection. Our goal is that we only confirm the SSP PIN code once, during pairing. Looking at the HCI event trace, we notice that the controller indicates that it does not support secure connections and suspect that might be the culprit. Are there additional commands that need to be added to the BTS to enable secure connections?
We’re running blueGO's stack using the BTS file (v11.8.32) from the latest WL18xx-BT service pack (v4.5). The only modification to the BTS file was to disable sleep mode by removing the “Send_HCI_VS_Sleep_Mode_Configurations” and “Wait_HCI_Command_Complete_VS_Sleep_Mode_Configurations_Event” commands.