Because of this patch, and related issue, BLE RX (data from the phone to the RTK Device) is acting very oddly.
Almost no bytes (but some!) are getting through:
Using
String value = pCharacteristic->getValue();
in BleSerial.cpp seems to be working for me.
To test, I am using GNSS Master on Android because it seems to be the only NTRIP over BLE compatible with Avinab's BLESerial library (SW Maps on Android supports Generic BLE instrument, but that instrument has the NTRIP client disabled).
Because of this patch, and related issue, BLE RX (data from the phone to the RTK Device) is acting very oddly.
Almost no bytes (but some!) are getting through:
Using
in BleSerial.cpp seems to be working for me.
To test, I am using GNSS Master on Android because it seems to be the only NTRIP over BLE compatible with Avinab's BLESerial library (SW Maps on Android supports Generic BLE instrument, but that instrument has the NTRIP client disabled).