Hi there.
I've been developing an application that communicates with a device using Bluetooth. The device has a RN4020 BLE module operating in MLDP mode, and a simple command-respone protocol. The problem is that when the app sends a command to the device, it executes it and replies, but the app doesn't receive the reply at all or receives a part of it. For example the reply is *OKxxxxxxxxxxxxx CR LF the app gets only xxxx or OKx or CR LF. I use the BleExtEx library and I read the incoming data using the ble_CharacteristicChanged event. I have tested on two different android tablets, one was a Samsung, the other one was Chuwi and neither worked well. I'm stuck here, any help appreciated.
I've been developing an application that communicates with a device using Bluetooth. The device has a RN4020 BLE module operating in MLDP mode, and a simple command-respone protocol. The problem is that when the app sends a command to the device, it executes it and replies, but the app doesn't receive the reply at all or receives a part of it. For example the reply is *OKxxxxxxxxxxxxx CR LF the app gets only xxxx or OKx or CR LF. I use the BleExtEx library and I read the incoming data using the ble_CharacteristicChanged event. I have tested on two different android tablets, one was a Samsung, the other one was Chuwi and neither worked well. I'm stuck here, any help appreciated.