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

 
 
 
Reply to this topicStart new topic
> Bluetooth AT-09 (HM-10 module), нифига непонятно
hd44780
сообщение Sep 24 2018, 14:48
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Привет всем.

Обзавёлся я парой таких блютуз модулей - 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" в ответ ни одного байта sad.gif Соответственно прошивальщик не пашет, ругается - не могу подключиться.

Может кто-то объяснить, как этой хреновиной работать??
Насколько я понимаю, чтобы к чему-то одключиться я должен провести поиск доступных устройств. Но как?

Может я чего недогоняю?

На модуле есть нога EN - может на неё что-то подавать надо? В инетах про неё вообще ничего не пишут.

Спасибо.

PS
Команда AT+NAME пашет, а толку с неё? biggrin.gif


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
hd44780
сообщение Sep 25 2018, 07:27
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



В интернете эти модули прошивают через ардуину - ардуины у меня нету, но есть 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


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
hd44780
сообщение Sep 25 2018, 10:10
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Так...
Без перепрошивки, на том, что есть нащупал как искать устройства рядом и подключаться к какому-то из них. Данные туда-сюда бегают.
Теперь проблема - как отключиться sm.gif))

Пока отключился обесточиванием одного из модулей, но это жесть wacko.gif


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th April 2024 - 11:14
Рейтинг@Mail.ru


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