2016-10-14 3 views
2

Я пытаюсь использовать CC41a BLE как мастер, чтобы обнаружить Android Mobile (редми Prime, Motorola Moto X игра)Как я могу использовать CC41-A HM10 BLE в качестве мастера для обнаружения Android Mobile или iPhone в качестве подчиненного?

но когда я делаю AT + INQ это только возвращает: «+ INQS + INQE Найдено устройств 0 "

В то же время эти два мобильных телефона, работающие как ведущие, обнаруживают CC41a в качестве подчиненного с помощью приложения HM BLE Terminal.

Нужно ли использовать какой-либо APP, чтобы сделать мобильным устройство как ведомое устройство, которое может быть обнаружено мастером CC41a?
Кто-нибудь уже успел использовать команду AT + INQ для этих CC41A?

Для чего все мобильные телефоны CC41a будут выступать в качестве мастера?

+1

Такая же проблема здесь, не обнаружено каких-либо устройств. Я видел, что AT + POWE был 0, так или иначе я увеличил его и то же самое ... Вы решили? Благодарю. – jjalonso

+0

Я тоже. Кто-нибудь наткнулся на решение? – Adam

ответ

0

В соответствии с this website, вероятно, у нас есть сбитая китайская плата, которая подключается только к другим устройствам CC41a в режиме ведомого. Решение, похоже, заключается в том, чтобы купить лучшую доску!

Признаки скостить платы включают в себя:

  • Это отсутствует кристалл в верхнем левом углу (помещая антенну Bluetooth сверху к себе) См http://wiki.makespacemadrid.org/images/7/72/HM-10-fake.jpg

  • Она нуждается CR + LF завершает команды для ответа. Оригинал HM-10 будет отвечать на любые команды с отключенным AT

  • Не поддерживает обычные команды, такие как AT + ADTY3 или AT + DELO2, необходимые для лучшей производительности в качестве маяка.

  • При выдаче неподдерживаемой команды, которую вы не получите никакого ответа на все в клоне

  • первых командах вы пытаетесь, как AT + VERR? или AT + VERS? после обычных руководств ничего не возвращают.

  • AT + ВЕРСИИ возвращает эту прошивку: + VERSION = Firmware V3.0.6, Bluetooth V4.0 LE