Перейти к содержанию

HM-10 + HM-15

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

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

создано устройство на 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Может кому пригодиться.. Все решилось само собой после смены прошивки. V600 - и все заработало.. причем даже не потребовалось "self Learning" с назначением UUID & CHAR

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация