Считать температуру с nRF51 SENSOR PRO через Bluetooth - PullRequest
1 голос
/ 12 января 2020

Пытаюсь прочитать температуру с блютуса "nRF51 sensor pro". Он довольно сильно отличается от "датчика nrf51", который я использовал до сих пор. Он имеет разную температурную микросхему - Bosch BMP280, поэтому UUID и декодирование температуры отличаются, это датчик: https://www.aliexpress.com/item/32970609595.html?spm=a2g0s.9042311.0.0.295f4c4d3HfllW К сожалению, у меня нет документации. Это даже невозможно гугл uuids, который отправляет этот датчик. Я полагаю, что это правильные идентификаторы, используемые для получения значений температуры, но я не знаю, как декодировать полученную температуру

    GATT_SERVICE = "6a800001-b5a3-f393-e0a9-e50e24dcca9e" in old sensor it was  "6e400001-b5a3-f393-e0a9-e50e24dcca9e"

    GATT_TEMP_CHARACTERISTICS = "6a80b280-b5a3-f393-e0a9-e50e24dcca9e" in old version it was "6e400005-b5a3-f393-e0a9-e50e24dcca9e"
    SENSOR_DESCRIPTOR = "00002902-0000-1000-8000-00805f9b34fb"

Кто-нибудь может успешно прочитать температуру?

...