This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2640R2F: Unable to interrogate BLE device

Part Number: CC2640R2F

I have an application running on the 2640R2F device.  Everything was working.  Using both an in-house smart phone app and the LightBlue app, I was able to connect, read and write characteristics, etc.  For battery life purposes, I wanted to change the advertising interval.  I discovered through these forums that in order to set any GAPRole parameter, the GAPRole_StartDevice function call must be performed after any parameter settings were used.  I made that change.  Now I cannot connect and interact with the device.  I am using the simple_peripheral.c file as provided with only minor changes to advertising and scan response data.  The LightBlue app will connect, then show a spinning wheel with the message "Interrogating...", then a message of "Connection Alert Timeout interrogating the peripheral".  Any help figuring this out would be appreciated.

  • Nevermind.  This is really strange.  It never occurred to me that my new iphone would be unable to communicate with the 2640.  I had another engineer bring his phone to my work area and he connected immediately.  This week I purchased an iPhone XR.  I don't know if it is the phone or the LightBlue app on the XR, but it doesn't work.  There appears to be nothing wrong with the 2640 or the BLE stack.

    Sorry to waste anyone's time.