Я использую благословенную библиотеку для управления соединением BLE. После подключения к устройству я включаю уведомления для характеристики измерения 00002A18-0000-1000-8000-00805f9b34fb, а затем записываю команду в характеристику RACP с UUID 00002a52-0000-1000-8000-00805f9b34fb
Команда выглядит следующим образом (согласно документации racp):
Код: Выделить всё
val opCodeReportStoredRecords: Byte = 1
val operatorLastRecord: Byte = 6
val command = byteArrayOf(opCodeReportStoredRecords, operatorLastRecord)
peripheral.writeCharacteristic(characteristic, command, WriteType.WITH_RESPONSE)
Подробнее здесь: https://stackoverflow.com/questions/785 ... ll-records