Other Parts Discussed in Thread: CC2540
I'm working on a embedded prototype project using CC2540 chipset, and the embedded device is configured using our windows application which send and receive information using private GATT profile after the connection is established.
I have observed after establishing connection i could transfer information using GATT profile for few secs and then stop receiving any data from windows application and the R/W callback for GATT never invoked.
After this happens when i restart the windows app i can observe the BLE connection is being disconnected and reconnected successfully, but still GATT profile call back function is never being called again without performing reset of cc2540
GAP_LE_Event_Callback and GATT_Connection_Event_Callback are called properly.
Low power mode is disabled on the cc2540.
Any clues?