Веб-приложение с SensorTag CC2650

Я создаю веб-приложение, используя SensorTag CC2650 для моей диссертации. Мне нужно использовать Phonegap для создания этого приложения, и я нашел очень хороший репозиторий, где есть несколько примеров того, как показать результаты датчиков.

http://github.com/don/cordova-plugin-ble-central

У меня есть одна проблема; в примерах нет четких указаний на то, как получить данные с датчика влажности и освещенности. Я написал разработчику и ищу на сайте Texa документацию, которая могла бы мне помочь, но ничего не нашел. Я также искал в Интернете, но я не нашел много. Большинство из них касалось проекта Android и IOS.

Кто-нибудь знает, как получить эти параметры? Единственное, что я нашел, это объявление переменных в технической документации.


person Matteo Feltre    schedule 06.07.2017    source источник


Ответы (1)


Вам нужно будет прочитать правильные услуги/характеристики BLE. Readme для SensorTag можно найти здесь:

http://processors.wiki.ti.com/index.php/CC2650_SensorTag_User%27s_Guide#Optical_Sensor

http://processors.wiki.ti.com/index.php/CC2650_SensorTag_User%27s_Guide#Humidity_Sensor

И таблицу быстрого поиска для всех UUID сервисов/характеристик можно найти здесь: http://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/538/attr_5F00_cc2650-sensortag.html

Итак, глядя на документацию для плагина Cordova, это будет:

ble.read(device_id, service_uuid, characteristic_uuid, success, failure);

И возьмите UUID из предыдущей таблицы.

person Christian    schedule 17.01.2018