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

 
 
 
Reply to this topicStart new topic
> HM-10 + HM-15, Serial data transfer
DallySon
сообщение Nov 22 2017, 12:07
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 7-07-17
Пользователь №: 98 013



Здравствуйте уважаемые,

Возникла интересная проблема.

создано устройство на AT1281 где serial0 - для USB, Serial1 - для BT. Модуль в устройстве - HM-10.

Написано приложение для IPHONE, которое общается с устройством. Все работает исключительно.

На Delphi - написано приложение - которое общается с утройством по серийному порту - через USB.

Тоже нарекиний нет. Протокол теперь единый что для приложения айфоновского, что для писишного.

Решил разгрузить устройство и выкинуть USB (CP2102). Для этого приобрел HM-15 USB Dongle. Дельфю научил общаться с донглом, ат коммандами добиваюсь коннекта и здесь случился стопор. Устройство и донгл коннектятся - и на этом все.. Причем если устройства перевожу в режим отсылки данных - то на писи вижу получения пакетов. А вотс писи на устройство - нуль!!!

подключаемся так:

1. коннектимся к донглу по ЮСБ

2. посылаем АТ: AT+DISC? AT+CONN0

все отрабатывается. Модули конектятся, индикаторы включаются.. Теперь донгл вошел в транспарентный режим(вижу данные которые пошли с устройства), и теперь по идее - все что на него я засылаю на дангл через порт- долно транслироваться в эфир, но этого не происходит. ничего не происходит вообще... не принимаются ни комманды, не передаются данные.. НО ... если послать "AT" - то получаю "AT+LOST", модулb рассоединяются, и Донгл опятть реагирует на АТ комманды.

вот такая вот эпидерсия..

Может кто сталкивался с чем то подобным? или мысль какая нибудь светлая появиться - буду очень признателен за помощь!


Извиняюсь, забыл уточнить

HM-15 - mode0, role1

HM-10 - mode0, role0

mode - пробовал - разные комбинации

role - единственный вариант - когда работает связка УСТРОЙСТВО-ДОНГЛ-IPHONE

Сообщение отредактировал DallySon - Nov 22 2017, 12:11
Go to the top of the page
 
+Quote Post
DallySon
сообщение Nov 24 2017, 13:28
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 7-07-17
Пользователь №: 98 013



Может кому пригодиться.. Все решилось само собой после смены прошивки. V600 - и все заработало.. причем даже не потребовалось "self Learning" с назначением UUID & CHAR
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st January 2018 - 16:57
Рейтинг@Mail.ru


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