Делал на BLE112 запрос данных по UART к датчику CO2, с последующей передачей на Adroid.
В моём случае было всё просто - запрос 5 байт по UART, получение их
и запись в GATT характеристику, которая запрашивалась с Android.
BG112_Script.zip ( 13.04 килобайт )
Кол-во скачиваний: 59 пример скрипта ( из примера постарался выкинуть куски не касающиеся обмена данными)
Возможно Вам будет проще сделать UART-BLE мост, без расшифровки протокола.
т.е в одну Gatt характеристику "TX" мобильное у-во записывает пакет, который нужно передать НЕВЕ, BLE112 его передаёт НЕВЕ, получает ответ, записывает его в GATT характеристику "RX".
Устройство читает результат, и расшифровывает результаты уже само.
Сообщение отредактировал bolden - Jun 6 2016, 13:35