MANUAL

FlyBeeper Pressure Sensor

FlyBeeper Pressure Sensor — внешний барометр, всегда доступный по Bluetooth

Инструкция

Режимы работы

Устройство работает в двух режимах. Сразу после установки батареи устройство переходит в режим ожидания подключения по Bluetooth. Каждые 5 секунд устройство отправляет рекламный пакет, благодаря которому оно может быть обнаружено для инициализации подключения. В промежутках между рекламными пакетами устройство находится в спящем режиме. Как только устройство получает запрос на подключение, активируется периодическое измерение уровня батареи. Подключение не требует процедуры связывания. После установления связи возможно прочитать уровень батареи и подписаться на изменение атмосферного давления. В последнем случае активируется периодическое считывание данных барометрического датчика с частотой 40 раз в секунду. Данные фильтруются, сглаживаются и отправляются подписчику 10 раз в секунду. В промежутках устройство находится в спящем режиме. При отключении Bluetooth соединения устройство переходит обратно в режим ожидания с периодической передачей рекламных пакетов.

Управление

Устройство не имеет никаких органов управления. После установки батареи питания устройство готово к подключению. Сброс осуществляется кратковременным выниманием батареи.

Настройка

Необходим Bluetooth модуль, например, смартфон, ноутбук или ПК с Bluetooth модулем. Нажмите Connect и выберите из списка FbPs1. Держите устройства как можно ближе друг к другу.

На текущий момент устройство не имеет доступных настроек, однако в новых прошивках появится возможность изменять частоту опроса датчика и частоту передачи данных.

Список летных программ с прямой поддержкой

  • xcTrack v.0.9.11.10+
  • SeeYou Navigator v.3.0.6+
  • LK8000 v.7.4.19+
  • Flyskyhy v.8.2+
  • FlyMe
  • TheFlightVario XC 2.38+
  • maps.flybeeper.com

Ожидается:

  • Flygaggle

Описание протокола связи

Данный раздел предназначен больше для разработчиков чем для обычных пользователей.

Устройство работает по протоколу BLE без сопряжения и авторизации. Изменения каждого параметра доступны по подписке (дескриптор 0x2902). Все нестандартные параметры имеют 128 битный UUID, дискрипторы 0x2901 с текстовым именем параметра и 0x2904 с описанием формата, экспоненты и единицы измерения. Для удобства их значения приведены в таблицах ниже.

Характеристики UUID сервиса 0x181A ESS

NameUUIDSizeExponentUnit
Temperature0x2a6eINT16-2Celcius
Pressure0x2a6dUINT32-1Pascal

Характеристики UUID сервиса 0x180F BAS

NameUUIDSizeExponentUnit
Battery level0x2a19UINT80Percent
Battery voltageb0c889e8-16d2-45ef-b615-387f6bca2370INT16-3Volt

Характеристики UUID сервиса 0x180A DevInfo

NameUUIDSizeValue
Model Number0x2A24STRINGFBPS
Manufacturer Name0x2A29STRINGFlyBeeper
Firmware Revision0x2A26STRING0.01