I’m trying to get the ExploreDevicesLE sample to work in Windows 'similarly’ to the ‘Nordic nrf connect’ app on Android.
The first, easily fixed, issue is that the Delphi Sample never disconnects after connecting and thus requires a power cycling of the connected device.
I’m using an ESP32 and the ‘BLE UART’ app.
The Delphi program can Write to the ESP32, using ‘RX characteristic’ on the Nordic app, or by using the matching UUID in the Delphi App, just fine.
However, the Reading is a problem. On the Nordic app, the ‘TX Characteristics’ has a descriptor (CCCD). You enable the reception from the ESP32 by setting the descriptor to ‘1’ and the value gets update from the ESP32 ‘continuously’ until such time as you turn it of by setting the descriptor to ‘0’.
However, the Delphi app does not list the descriptor, and hence there is no way to set it to ‘1’ to enable the ESP32 to begin transmitting to Delphi.
Anyone know how the Delphi app can be updated to show descriptors and allow them to be set?