Как получить сообщение BLE в различных пакетах?
Я получаю сообщения Bluetooth (характеристики) в моем методе Android:
public void onCharacteristicChanged(BluetoothGatt gatt,
BluetoothGattCharacteristic characteristic) { }
Но отправленные сообщения разбиты на различные пакеты.
Например, устройство отправляет:
80 50 30 14 23 14 26 22
Но я получаю в onCharacteristicChanged:
80 50 30
А потом:
14 23 14 26 22
Как я могу сделать, чтобы получить все сообщение? (Длина и количество пакетов может измениться)