По запросу HC-06 и сортировке по возрастанию цены на ебеях в первых пунктах (а значит в самых дешёвых) выпадает вот такой модуль.
Заказал ради интереса. На тот момент стоили в два раза дешевле “оригинала”.
По радио модуль видится и подключается. Опознаётся как BT-04A, пин 1234.
Однако в одном терминале ни на одной скорости на AT он не отзывался.
Удалось достучаться до модуля только из монитора порта Arduino IDE, выбрав внизу “Оба NL & CR” по скорости 9600.
Вот такая прошивка на модуле.
+VERSION=+BOLUTEK Firmware V2.2, Bluetooth V2.1
А вот такой список AT команд.
Command Description
----------------------------------------------------------------
AT Check if the command terminal work normally
AT+RESET Software reboot
AT+VERSION Get firmware, bluetooth, HCI and LMP version
AT+HELP List all the commands
AT+NAME Get/Set local device name
AT+PIN Get/Set pin code for pairing
AT+BAUD Get/Set baud rate
AT+CLEAR Remove the remembered remote address
AT+LADDR Get local bluetooth address
AT+DEFAULT Restore factory default
AT+COD Get/Set local class of device
AT+IAC Get/Set inquiry access code
AT+ROLE Get/Set master or slave mode
AT+STATE Get current state
AT+UARTMODE Get/Set uart stop bits and parity
AT+ENABLEIND Enable/Disable Indication print
AT+LSP List Paired Device List
AT+RESETPDL Reset Paired Device List
AT+REMOVEPDL Remove one entry from Paired Device List
-----------------------------------------------------------------
Note: (M) = The command support master mode only, other commands
support both master and slave mode.
For more information, please visit
Copyright@2012 . All rights reserved.
Один интересный момент со сменой скоростей.
При запросе AT+BAUD в ответ приходит “BAUD4”.
Нехитрой логикой выяснилось, что это порядковый номер скорости в стандартном списке скоростей.
1200
2400
4800
9600
19200
38400
57600
115200
Соответственно, чтобы переключить скорость например на 115200 нужно отправить команду AT+BAUD8.
Comments
обычное дело. к таким модулям подключаешься по FTDI программой sscom32E. меняешь им скорость, задаешь имя
для APM типа так:
AT+BAUD7 (на скорость 57600)
AT+NAMEVASIA
У меня таже беда с HC-06, не отзывается на команды, один раз только в ответ выдал нечитаемую чушь. Попробую чтоли через ваши способы связаться)
Каждый раз беру в руки модуль и каждый раз по 20 минут вновь ищу эту программку. silabs.org.ua/hcxx_cfg.htm
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"515993da3df9550077738177":{"_id":"515993da3df9550077738177","hid":145995,"name":"argut","nick":"argut","avatar_id":null,"css":""},"529c7f7b3df955007772f3c4":{"_id":"529c7f7b3df955007772f3c4","hid":187331,"name":"Saradon","nick":"Saradon","avatar_id":null,"css":""},"52c611ed3df955007772e128":{"_id":"52c611ed3df955007772e128","hid":192018,"name":"Saire","nick":"Saire","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"5891d3269970730077116359","hid":22540,"title":"Борьба с китайским блютузом, обзывающим себя BT-04A","html":"<p>По запросу HC-06 и сортировке по возрастанию цены на ебеях в первых пунктах (а значит в самых дешёвых) выпадает <a href=\"http://www.ebay.com/itm/Fit-HC-06-Bluetooth-4-0-serial-port-module-Data-Transmission-1pc-BT06-/172424774492\" class=\"link link-ext\" data-nd-link-orig=\"http://www.ebay.com/itm/Fit-HC-06-Bluetooth-4-0-serial-port-module-Data-Transmission-1pc-BT06-/172424774492?hash=item282551435c:g:0N0AAOSwcLxYIMFK\" target=\"_blank\" rel=\"nofollow noopener\">вот такой модуль</a>.<br>\nЗаказал ради интереса. На тот момент стоили в два раза дешевле “оригинала”.<br>\n<span class=\"image\" style=\"width: 1453px\" data-nd-image-orig=\"http://www.martyncurrey.com/wp-content/uploads/2016/04/BT06-SPP-C.jpg\"><img src=\"http://www.martyncurrey.com/wp-content/uploads/2016/04/BT06-SPP-C.jpg\" alt referrerpolicy=\"no-referrer\"><span class=\"image__spacer\" style=\"padding-bottom: 110.1170%\"></span></span><br>\nПо радио модуль видится и подключается. Опознаётся как BT-04A, пин 1234.<br>\nОднако в одном терминале ни на одной скорости на AT он не отзывался.<br>\nУдалось достучаться до модуля только из монитора порта Arduino IDE, выбрав внизу “Оба NL & CR” по скорости 9600.<br>\nВот такая прошивка на модуле.</p>\n<!--cut-->\n<pre class=\"hljs\"><code>+VERSION=+BOLUTEK Firmware V2.2, Bluetooth V2.1\n</code></pre>\n<p>А вот такой список AT команд.</p>\n<pre class=\"hljs\"><code>Command Description\n\n----------------------------------------------------------------\n\nAT Check if the command terminal work normally\n\nAT+RESET Software reboot\n\nAT+VERSION Get firmware, bluetooth, HCI and LMP version\n\nAT+HELP List all the commands\n\nAT+NAME Get/Set local device name\n\nAT+PIN Get/Set pin code for pairing\n\nAT+BAUD Get/Set baud rate\n\nAT+CLEAR Remove the remembered remote address\n\nAT+LADDR Get local bluetooth address\n\nAT+DEFAULT Restore factory default\n\nAT+COD Get/Set local class of device\n\nAT+IAC Get/Set inquiry access code\n\nAT+ROLE Get/Set master or slave mode\n\nAT+STATE Get current state\n\nAT+UARTMODE Get/Set uart stop bits and parity\n\nAT+ENABLEIND Enable/Disable Indication print\n\nAT+LSP List Paired Device List\n\nAT+RESETPDL Reset Paired Device List\n\nAT+REMOVEPDL Remove one entry from Paired Device List\n\n-----------------------------------------------------------------\n\nNote: (M) = The command support master mode only, other commands\n\nsupport both master and slave mode.\n\nFor more information, please visit \n\nCopyright@2012 . All rights reserved.\n</code></pre>\n<p>Один интересный момент со сменой скоростей.<br>\nПри запросе AT+BAUD в ответ приходит “BAUD4”.<br>\nНехитрой логикой выяснилось, что это порядковый номер скорости в стандартном списке скоростей.</p>\n<ol>\n<li>1200</li>\n<li>2400</li>\n<li>4800</li>\n<li>9600</li>\n<li>19200</li>\n<li>38400</li>\n<li>57600</li>\n<li>115200<br>\nСоответственно, чтобы переключить скорость например на 115200 нужно отправить команду AT+BAUD8.</li>\n</ol>\n","user":"529c7f7b3df955007772f3c4","ts":"2017-02-01T12:23:02.000Z","st":1,"cache":{"comment_count":3,"last_comment":"5e5cf9fc9970730077120d65","last_comment_hid":3,"last_ts":"2020-03-02T12:20:12.000Z","last_user":"529c7f7b3df955007772f3c4"},"views":6095,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}