hd44780 0 24 сентября, 2018 Опубликовано 24 сентября, 2018 · Жалоба Привет всем. Обзавёлся я парой таких блютуз модулей - https://www.ebay.com/itm/AT-09-Bluetooth-4-...~cAAOSwiqJZebYF Доки в инете вроде вагон, скачал ДШ, подключил к компу для начала, начал подавать команды ... На многие команды модуль тупо не отвечает (понимать буквально - в ответ ни одного байта, работаю под Serial монитором), на другие ответ ERR. На команду AT+HELP он выдаёт: ******************************************************************* * Command Description *---------------------------------------------------------------- * AT Check if the command terminal work normally * AT+DEFAULT Restore factory default <0>* AT+BAUD Get/Set baud rate * AT+RESET Software reboot * AT+ROLE Get/Set current role. * AT+DISC Disconnect connection * AT+ADVEN Broadcast switch * AT+ADVI Broadcast interval * AT+NINTERVAL Connection interval * AT+POWE Get/Set RF transmit power * AT+NAME Get/firmware,firmware, device name * AT+LADDR Get local bluetooth address * AT+VERSION Get bluetooth, HCI and LMP version * AT+TYPE Binding and pairing settings * AT+PIN Get/Set pin code for pairing * AT+UUID Get/Set system SERVER_UUID . * AT+CHAR Get/Set system CHAR_UUID . * AT+INQ Search from device * AT+RSLV Read the scan list MAC address * AT+CONN Connected scan list device * AT+CONA Connection specified MAC * AT+BAND Binding from device * AT+CLRBAND Cancel binding ******************CN Number of scanned list devices * AT+SLEEP Sleep mode * AT+HELP List all the commands * --------------------------------------------------------------- ********************************************************* Посмотрел версию AT+VERSION - ответ "MLT-BT05-V4.4". Думаю - старьё, на сайте уже 6.06 лежит - http://www.jnhuamao.cn/download_rom_en.asp?id= Начал обновлять, ни на команду "AT assistant", ни на "AT+SBLUP" в ответ ни одного байта :( Соответственно прошивальщик не пашет, ругается - не могу подключиться. Может кто-то объяснить, как этой хреновиной работать?? Насколько я понимаю, чтобы к чему-то одключиться я должен провести поиск доступных устройств. Но как? Может я чего недогоняю? На модуле есть нога EN - может на неё что-то подавать надо? В инетах про неё вообще ничего не пишут. Спасибо. PS Команда AT+NAME пашет, а толку с неё? :biggrin: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hd44780 0 25 сентября, 2018 Опубликовано 25 сентября, 2018 · Жалоба В интернете эти модули прошивают через ардуину - ардуины у меня нету, но есть USB-уарт переходник и мега328. Ну либо фирмовым дебаггером-прошивальщиком от TI за 50 вечнозелёных бумажек. Расковырял те посты, исходники ардуино-скетча, увидел, что эти ребята перешивают модуль не через уарт, а ногодрыгом через debug пины, ретранслируя туда байты, прилетевшие в ардуину по уарту с компа. Я правильно понял? Надо наваять этот горе-программатор чтобы перепрошить модуль? Пост - http://forum.arduino.cc/index.php?topic=393655.0 + https://github.com/bjoerke/HM-10-Firmware/w.../flash-firmware Скетч-перекодировщик - https://github.com/RedBearLab/CCLoader/tree...rduino/CCLoader Прога для компа - https://github.com/RedBearLab/CCLoader Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hd44780 0 25 сентября, 2018 Опубликовано 25 сентября, 2018 · Жалоба Так... Без перепрошивки, на том, что есть нащупал как искать устройства рядом и подключаться к какому-то из них. Данные туда-сюда бегают. Теперь проблема - как отключиться :))) Пока отключился обесточиванием одного из модулей, но это жесть :wacko: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться