реклама на сайте
подробности

 
 
> bluegiga ble112 и BGScript преобразование протокола
triangleMax
сообщение Jun 6 2016, 08:36
Сообщение #1





Группа: Участник
Сообщений: 6
Регистрация: 6-06-16
Пользователь №: 92 054



Доброго времени суток, товарищи!
Имеется проект(пока на бумаге, но реализовать надо в сжатые сроки). Суть такова:
Есть электросчетчик НЕВА, есть модуль bluegiga ble112. Нужно реализовать получение данных со счетчика на мобильное устройство.
Камнем преткновения стало преобразование протоколов IrDA(Нева)-bluetooth(ble112).
На просторах Интернета только забугорная документация, что является 50% сложностью.
Насколько я понял, нужно реализовать преобразование протоколов при помощи BGScript'a.
Если кто-то может помочь советом/файлами/мануалами, буду признателен.

P.S. Файл с описанием протокола счетчика
https://drive.google.com/file/d/0BwpCHyqAPB...WdkUnRQd00/view
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
bolden
сообщение Jun 6 2016, 13:34
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 100
Регистрация: 26-12-10
Из: Санкт-Петербург
Пользователь №: 61 884



Делал на 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
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 17:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01366 секунд с 7
ELECTRONIX ©2004-2016