[help needed] Про bluetooth
- AndreyB
- Site Admin
- Posts: 14347
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Про bluetooth
Нужна инструкция, как проинициализировать типичный модуль bluetooth под windows
Для простоты речь будет исключительно про HC-06 модули.
Мой конкретный экземпляр - вот такой.
Кого можно попросить написать инструкцию для идиотов типа меня? У меня даже модуль есть, который я еще не пробовал включить.
Откуда качать драйвер? Что куда припаивать? Какой командой меня имя и скорость?
Для простоты речь будет исключительно про HC-06 модули.
Мой конкретный экземпляр - вот такой.
Кого можно попросить написать инструкцию для идиотов типа меня? У меня даже модуль есть, который я еще не пробовал включить.
Откуда качать драйвер? Что куда припаивать? Какой командой меня имя и скорость?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Про экранчики
Так написано все давно.
http://we.easyelectronics.ru/part/rabota-s-bluetooth-modulem-hc05.html
или вот http://igorkov.org/hw-bthc05
Такой модуль подключается несколькими проводами - RX, TX и питание. RX и TX подключаем к нашему uart, при подключении по bluetooth к этому устройству у нас есть виртуальный com порт в системе, с которым мы работаем обычным образом, а он проброшен по BT на устройство. Для устройства все тоже прозрачно.
Программирования ноль, пайки ноль с копейками, немного из терминала надо настроить сам модуль. Для этого удобно использовать тот самый преобразователь USB-TTL.
http://we.easyelectronics.ru/part/rabota-s-bluetooth-modulem-hc05.html
или вот http://igorkov.org/hw-bthc05
Такой модуль подключается несколькими проводами - RX, TX и питание. RX и TX подключаем к нашему uart, при подключении по bluetooth к этому устройству у нас есть виртуальный com порт в системе, с которым мы работаем обычным образом, а он проброшен по BT на устройство. Для устройства все тоже прозрачно.
Программирования ноль, пайки ноль с копейками, немного из терминала надо настроить сам модуль. Для этого удобно использовать тот самый преобразователь USB-TTL.
skype: frig_frig
Re: Про bluetooth
а уже был опыт использования блютус модуля на авто? наводок/помех/сбоев не наблюдалось?
- AndreyB
- Site Admin
- Posts: 14347
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Про bluetooth
Громкая связь как-то же работает?puff wrote:а уже был опыт использования блютус модуля на авто? наводок/помех/сбоев не наблюдалось?
Если блок в салоне - то это одно и то же
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Про bluetooth
в самом деле, не подумал)
Re: Про bluetooth
у меня был опыт работы с блютус в тачке.
если модуль будет стоять в подкапотном - то хрен будет ловить в салоне. проверено. если капот не закрывать - то ловит в метрах 5 от тачки.
грубо говоря подкапотное пространство - металлический купол. и хер что в салон пролезет.
кстати я использовал блютус модуль прокинутый в салон, так как мои крутые китайские кабеля ком-юсб не желали работать как надо. то ли надо гальваническая развазка, то ли ещё что. дичь кароче.
если модуль будет стоять в подкапотном - то хрен будет ловить в салоне. проверено. если капот не закрывать - то ловит в метрах 5 от тачки.
грубо говоря подкапотное пространство - металлический купол. и хер что в салон пролезет.
кстати я использовал блютус модуль прокинутый в салон, так как мои крутые китайские кабеля ком-юсб не желали работать как надо. то ли надо гальваническая развазка, то ли ещё что. дичь кароче.
Re: Про bluetooth
В общем "терзают меня смутные сомнения" а нафик нам нужен блутуз в таком виде?
Модуль HC-хх стоит порядка 10 баксов + теряем две ноги, can - уже есть, да и точно будет.
Весь китайский тырнет усыпан CAN - Obd ii Bluetooth конвертерами ценой с доставкой 7-8 баксов.
http://www.aliexpress.com/wholesale?SearchText=obd+ii+bluetooth&catId=0&initiative_id=AS_20140110130449
а всего за 17 баксов - CAN ii WiFi
http://www.aliexpress.com/wholesale?SearchText=obd+ii+wifi&catId=200000505&initiative_id=AS_20140110130958
более помехоустойчивое
Так может изменим концепцию?
Модуль HC-хх стоит порядка 10 баксов + теряем две ноги, can - уже есть, да и точно будет.
Весь китайский тырнет усыпан CAN - Obd ii Bluetooth конвертерами ценой с доставкой 7-8 баксов.
http://www.aliexpress.com/wholesale?SearchText=obd+ii+bluetooth&catId=0&initiative_id=AS_20140110130449
а всего за 17 баксов - CAN ii WiFi
http://www.aliexpress.com/wholesale?SearchText=obd+ii+wifi&catId=200000505&initiative_id=AS_20140110130958
более помехоустойчивое
Так может изменим концепцию?
- AndreyB
- Site Admin
- Posts: 14347
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Про bluetooth
BT (блютуф) даёт нам полную свободу - любой софт. Настройщик, приборы, всё, что заблагороссудится. CAN даст нам только прибопы - так что я думаю BT мощнее.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Про bluetooth
bt это всего лишь эмулятор ком порта
повторюсь. что если модуль будет в подкапотном - то в салоне будет не подключиться.
сам проверял, когда мс2 настривал. притом я это делал только лишь потому, что мой ком-юсб не хотел работать как надо. дичь конечно, но что поделаешь. протянул 2 метра кабеля в салон, подключил там же модуль и вуаля)
повторюсь. что если модуль будет в подкапотном - то в салоне будет не подключиться.
сам проверял, когда мс2 настривал. притом я это делал только лишь потому, что мой ком-юсб не хотел работать как надо. дичь конечно, но что поделаешь. протянул 2 метра кабеля в салон, подключил там же модуль и вуаля)
Re: Про bluetooth
Tuner studio работает с com портом, shadow dash работает с bluetooth, и там, естественно, внутри все тот же имеющийся в наличии протокол. Может не будем изобретать велосипед?Так может изменим концепцию?
Com порт нужен в любом случае, а дальше уже как угодно. Гурманы могут хоть ethernet ставить, хоть через интернет работать. Но снаружи все равно должен быть тот самый com.
Самые очевидные варианты, имхо, это не использовать com в чистом виде, конечно, а использовать либо BT либо USB. Но без шнурков удобнее, в случае с shadow dash, если не ошибаюсь, альтернативы BT нет вообще.
skype: frig_frig
Re: Про bluetooth
Вот pdf, которая описывает различия -05 -06
Если кратко: -06 способен принимать АТ команды сразу после подачи питания на скорости 9600 бод, -05 немного сложнее. Если после включения подать на ногу 34 логическую единицу, то режим АТ стартует со скоростью 9600, если во время включения на 34 ноге логическая единица, то скорость будет 38400.
Самый простой способ узнать -05/06: по BT посмотреть имя девайса. Для -05 "HC-05", для -06 "linvor"
Если кратко: -06 способен принимать АТ команды сразу после подачи питания на скорости 9600 бод, -05 немного сложнее. Если после включения подать на ногу 34 логическую единицу, то режим АТ стартует со скоростью 9600, если во время включения на 34 ноге логическая единица, то скорость будет 38400.
Самый простой способ узнать -05/06: по BT посмотреть имя девайса. Для -05 "HC-05", для -06 "linvor"
- Attachments
-
- HC-Serial-Bluetooth-Products.pdf
- (938.04 KiB) Downloaded 815 times
- AndreyB
- Site Admin
- Posts: 14347
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Про bluetooth
Спасибо за документ! Теперь нужно, чтоб кто-нить прикинул, какие нам нужно будет подать команды - и расписал их просто и понятно.Evgenii wrote:Если кратко...
Нам наверное нужно будет поднять скорость (хороший вопрос - насколько эту скорость можно поднимать в случае BT? Стоит ли например ставить 115200), ну и наверное нужна команда переименования и смены пароля.
На самом деле раззевать нужно начиная с фотографии и пальцем показать, куда что припаивать к модулю. Т.е. всё таки именно разжевать от начала и до испольхования...
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Про bluetooth
Какой то бред по поводу скоростей.
У меня штук 5 этих модулей, 2 точно 06 и остальные 05
Конфигурируется достаточно просто. Подключается через UART на 9600 если не настроен. Далее пофиг где, хоть в гипертерминале настраиваешь скорость и готово. Больше никаких телодвижений делать не надо. Главное быть не подключенным к модулю через блютус, ибо когда подключаешься через блютус - у него отключатеся интерфейс настройки.
У меня штук 5 этих модулей, 2 точно 06 и остальные 05
Конфигурируется достаточно просто. Подключается через UART на 9600 если не настроен. Далее пофиг где, хоть в гипертерминале настраиваешь скорость и готово. Больше никаких телодвижений делать не надо. Главное быть не подключенным к модулю через блютус, ибо когда подключаешься через блютус - у него отключатеся интерфейс настройки.
- AndreyB
- Site Admin
- Posts: 14347
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Про bluetooth
@, я вижу что ты хочешь помочь Но пока получается не очень. "Далее пофиг где" это не подробная понятная инструкция, это каша в голове. Плюс ты кажется смешиваешь 05 и 06, а 06 настроить ВРОДЕ можно прямо по блютуфу? Но я могу ошибаться.
Я не буду удалять твоё сообщение, но я был очень к этому близок. Пожалуйста, подумай еще раз, может быть ты сможешь помочь программированием? Преодалей свою лень - я могу тебя научить программировать намного качественнее, чем ты делаешь сейчас.
Я не буду удалять твоё сообщение, но я был очень к этому близок. Пожалуйста, подумай еще раз, может быть ты сможешь помочь программированием? Преодалей свою лень - я могу тебя научить программировать намного качественнее, чем ты делаешь сейчас.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Про bluetooth
Я ценю твою помощь, буду только рад если помощешь мне превзойти стадию говнокодераrussian wrote:@, я вижу что ты хочешь помочь Но пока получается не очень. "Далее пофиг где" это не подробная понятная инструкция, это каша в голове. Плюс ты кажется смешиваешь 05 и 06, а 06 настроить ВРОДЕ можно прямо по блютуфу? Но я могу ошибаться.
Я не буду удалять твоё сообщение, но я был очень к этому близок. Пожалуйста, подумай еще раз, может быть ты сможешь помочь программированием? Преодалей свою лень - я могу тебя научить программировать намного качественнее, чем ты делаешь сейчас.
Настроить может быть и можно, точно не пробовал. Всё что я пробовал - подключился к модулю через COM(UART) и просто вводил комманды. Имя устройство и скорость менял. Главное чтобы никто через блютус не был подключен.
Однако если сделать это - то можно и через блютус настроить:
По мне так все модули достаточно одинаковые(кроме распиновки), HC-05 умеет быть как мастером(подключаться автоматом к устройствам), так и слэйвом, а HC-06 только слейвом:PIO11 — для управления режимом работы: по умолчанию режим простого удлинителя UART, а если подать на него логичскую 1 — режим AT-команд
- AndreyB
- Site Admin
- Posts: 14347
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Про bluetooth
Тогда преодолевай свою лень, читай код и посылай патчи по тикетамacab wrote:Я ценю твою помощь, буду только рад если помощешь мне превзойти стадию говнокодера
Вот именно эта разница и принципиальна - есть мнение, что за счёт этого HC-06 намного проще настроить с нуля.acab wrote:HC-05 умеет быть как мастером, так и слэйвом, а HC-06 только слейвом
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Про bluetooth
Нет разницы с точки зрения настройки. Что к первому можно подключиться по СОМ, что ко второму. Главное чтобы по блютус никто не был в это время подключен.russian wrote: Вот именно эта разница и принципиальна - есть мнение, что за счёт этого HC-06 намного проще настроить с нуля.
- AndreyB
- Site Admin
- Posts: 14347
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Про bluetooth
Есть мнение, что 06 можно настроить без COM - сразу по BT. Это для меня - существенное упрощение.acab wrote:Что к первому можно подключиться по СОМ, что ко второму.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Про bluetooth
И как ты это будешь делать? Нажимать кнопку аппаратную, или даш мозгу время для нажатия виртуального пока ты настроишь)?
Или ты хочешь, чтобы оставалось подключение через USB и СОМ? Тока как разграничивать что за что отвечает?
Опиши как ты видишь использование блютуса и USB
Или ты хочешь, чтобы оставалось подключение через USB и СОМ? Тока как разграничивать что за что отвечает?
Опиши как ты видишь использование блютуса и USB
Re: Про bluetooth
демагоги развели!
хорошо, что я заказал два таких модуля с дилэкстрима - одним можно прошить другой)
но нигде (если не лезть в коды) не видно, какой бодрейт нужно выставить, чтобы всё заработало. на каком бодрейте работает последовательный порт в прошивке русефи?
у меня тюнерстудия сначала вываливалась, потом я удалил файлы из /Library/Java/Extensions - вываливаться перестала, но и порт найти с дефолтными 9600 не удалось.
чтобы всё работало без заморочек - нужно в настройках прошивки выставить 9600. по-моему модули hc-05 и hc-06 работают как раз с такой скоростью.
хорошо, что я заказал два таких модуля с дилэкстрима - одним можно прошить другой)
но нигде (если не лезть в коды) не видно, какой бодрейт нужно выставить, чтобы всё заработало. на каком бодрейте работает последовательный порт в прошивке русефи?
у меня тюнерстудия сначала вываливалась, потом я удалил файлы из /Library/Java/Extensions - вываливаться перестала, но и порт найти с дефолтными 9600 не удалось.
чтобы всё работало без заморочек - нужно в настройках прошивки выставить 9600. по-моему модули hc-05 и hc-06 работают как раз с такой скоростью.
Re: Про bluetooth
Шилд - http://www.aliexpress.com/item/HC-06-Bluetooth-serial-pass-through-module-wireless-serial-communication-from-machine-Wireless-HC06-for-arduino/1586182003.html
Голая плата - http://www.aliexpress.com/item/hc-06-HC-06-RF-Wireless-Bluetooth-Transceiver-Slave-Module-RS232-TTL-to-UART-converter-and/1167237721.html
Разница не значительная, а гемороя с подключением шилда меньше в разы, ибо есть нюансы.
С шилдом вероятность, что уже все прошито и работает больше.
В интернете 90% русских постов на тему bluetooth ссылаются на http://silabs.org.ua/hcxx_cfg.htm
Сильно много добавить к этому описанию особо нечего - открывать и делать как написано.
Визуально HC-04/06
и ниже HC-03/05
визуально не отличимы чем часто пользуются.
Описание фпктических отличий здесь http://silabs.org.ua/hcxx.htm
1. не подключаемся к нему по бт
2. Если у вас плата, до подпаиваем контакты
Если шилд к ttl-USB (3,3v +к+, -к-, RXкTX, TXкRX)
3. Если у вас HC-04/06 - сразу идем к п.4, если HC-03/05, то к PIN KEY (34) подключить плюс питания.
4. Запускаем программу со страницы http://silabs.org.ua/hcxx_cfg.htm, либо терминалом типа puttyЖ:
на команду AT должно вернуться ОК, иначе что-то не так. Альтернативно можно проверить находит ли ваш ноутбук этого зверька пр bt (для андроид нужен класс 7936).
(выполнять настройку лучше при помощи указанной выше программы, а можно и AT командами РЕГИСТР ВАЖЕН)
5. перед изменением любого значения проверьте его текущее значение командой заканчивающейся знаком "?": AT+NAME?, AT+CLASS?, ...
Name: rusefi -> AT команда: для hc4/6 "AT+NAMErusefi", для hc3/5 "AT+NAME=rusefi"
PinCode: 2014 -> AT команда: для hc4/6 "AT+PIN2014", для hc3/5 "AT+PSWD=2014"
Speed: 115200 -> AT команда: для hc4/6 "AT+BAUD8", для hc3/5 "AT+UART=115200,0,0"
Class: 7936 -> AT команда: только для hc3/5 "AT+CLASS=7936"
В общем то всё... переподключиться.
P.S. эти модули интересны тем, что в них установлен камень BlueCore4
Статья на habrhabr http://habrahabr.ru/post/125214/
BlueLab SDK V4.1 есть на rutracker
и еще ссылка тут: http://www.uelectronix.com/
Голая плата - http://www.aliexpress.com/item/hc-06-HC-06-RF-Wireless-Bluetooth-Transceiver-Slave-Module-RS232-TTL-to-UART-converter-and/1167237721.html
Разница не значительная, а гемороя с подключением шилда меньше в разы, ибо есть нюансы.
С шилдом вероятность, что уже все прошито и работает больше.
В интернете 90% русских постов на тему bluetooth ссылаются на http://silabs.org.ua/hcxx_cfg.htm
Сильно много добавить к этому описанию особо нечего - открывать и делать как написано.
Визуально HC-04/06
и ниже HC-03/05
визуально не отличимы чем часто пользуются.
Описание фпктических отличий здесь http://silabs.org.ua/hcxx.htm
1. не подключаемся к нему по бт
2. Если у вас плата, до подпаиваем контакты
Если шилд к ttl-USB (3,3v +к+, -к-, RXкTX, TXкRX)
3. Если у вас HC-04/06 - сразу идем к п.4, если HC-03/05, то к PIN KEY (34) подключить плюс питания.
4. Запускаем программу со страницы http://silabs.org.ua/hcxx_cfg.htm, либо терминалом типа puttyЖ:
на команду AT должно вернуться ОК, иначе что-то не так. Альтернативно можно проверить находит ли ваш ноутбук этого зверька пр bt (для андроид нужен класс 7936).
(выполнять настройку лучше при помощи указанной выше программы, а можно и AT командами РЕГИСТР ВАЖЕН)
5. перед изменением любого значения проверьте его текущее значение командой заканчивающейся знаком "?": AT+NAME?, AT+CLASS?, ...
Name: rusefi -> AT команда: для hc4/6 "AT+NAMErusefi", для hc3/5 "AT+NAME=rusefi"
PinCode: 2014 -> AT команда: для hc4/6 "AT+PIN2014", для hc3/5 "AT+PSWD=2014"
Speed: 115200 -> AT команда: для hc4/6 "AT+BAUD8", для hc3/5 "AT+UART=115200,0,0"
Class: 7936 -> AT команда: только для hc3/5 "AT+CLASS=7936"
В общем то всё... переподключиться.
P.S. эти модули интересны тем, что в них установлен камень BlueCore4
Статья на habrhabr http://habrahabr.ru/post/125214/
BlueLab SDK V4.1 есть на rutracker
и еще ссылка тут: http://www.uelectronix.com/
Last edited by Kot_dnz on Tue Feb 11, 2014 9:26 pm, edited 1 time in total.
Re: Про bluetooth
объясняю. когда-то я покупал модуль как hc-05. как hc-05 он у меня и запустился на 9600
в этот раз купил два - внешне другие. hc-06.
на компе у меня нету последовательного порта - поэтому порадовался, что купил сразу два модуля. подключил их друг к другу крест-накрест. к одному подключился с компа по блютусу и в терминале через него перепрограммировал второй на нужную скорость.
для чего здесь много слов - я не пойму. все в гугле находится на раз, на каждый отдельный модуль.
тут же - для главных халявщиков вроде меня - нужно было где-то засветить, через какой пин плата отправляет байты, через какой пин - принимает, и на какой бодрейт настраивать модуль.
в этот раз купил два - внешне другие. hc-06.
на компе у меня нету последовательного порта - поэтому порадовался, что купил сразу два модуля. подключил их друг к другу крест-накрест. к одному подключился с компа по блютусу и в терминале через него перепрограммировал второй на нужную скорость.
для чего здесь много слов - я не пойму. все в гугле находится на раз, на каждый отдельный модуль.
тут же - для главных халявщиков вроде меня - нужно было где-то засветить, через какой пин плата отправляет байты, через какой пин - принимает, и на какой бодрейт настраивать модуль.
- AndreyB
- Site Admin
- Posts: 14347
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Про bluetooth
Я до сих пор жду простую и по делу инструкцию, что делать с hc-06, достав его из упаковки. У меня оно без шилда пока, шилд может однажды позже или куплю, или мы свой сделаем - а пока я наверное просто припаяю.
Я умею гуглить и читать, но я просил помощи нагуглить, прочитать, и написать только то, чтот нужно нам. ОДНИМ ПОНЯТНЫМ постом, в котором нет ничего лишнего. Судя по всему я не умею себя выразить
Я умею гуглить и читать, но я просил помощи нагуглить, прочитать, и написать только то, чтот нужно нам. ОДНИМ ПОНЯТНЫМ постом, в котором нет ничего лишнего. Судя по всему я не умею себя выразить
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Про bluetooth
russian, проблема в том, что модули hc06 бывают в разных реализациях. на моем первом модуле даже пины не были подписаны - гуглил даташит на чип, "прозванивал"
и судя по форумам зачастую под видом hc06 продают hc05 или что-то другое.
потом, у разных товарищей разные наборы исходных комплектующих: у кого-то есть последовательный порт, у кого-то - usb-to-serial в разных реализациях и с разными особенностями/драйверами. у кого-то виндовз, у кого-то линукс, у кого-то мак. всех и всё не учтёшь. поэтому не считаю нужным тут дублировать гугль. у каждого подключение этого модуля будет своим.
повторюсь, считаю, всё что нужно на этом сайте (на главной странице этого топика!) указать - пины на дискавери, на которых работает uart, скорость обмена данными (+ parity, stop bits?), ну и как проверить, что uart работает (сейчас у меня на уарте работает мсстудия, на usb - java-консоль, но была бы другая прошивка - всё было бы иначе)
можно еще дать ссылки на сторонние ресурсы про эти модули.
вся эта инфа есть в этой ветке.
перечитал весь тред. у меня все три - шилды. но на первом из них не было подписей.
russian, насколько я понял, непосредственно по блютус ты эти модули не сможешь перевести на 115000, нужно терминалом подключаться к пинам, а не к беспроводному интерфейсу. можно перевести дискавери на 9600, тогда всё будет работать "из коробки", но как на такой скорости будет работать тюнерстудия - хз.
и судя по форумам зачастую под видом hc06 продают hc05 или что-то другое.
потом, у разных товарищей разные наборы исходных комплектующих: у кого-то есть последовательный порт, у кого-то - usb-to-serial в разных реализациях и с разными особенностями/драйверами. у кого-то виндовз, у кого-то линукс, у кого-то мак. всех и всё не учтёшь. поэтому не считаю нужным тут дублировать гугль. у каждого подключение этого модуля будет своим.
повторюсь, считаю, всё что нужно на этом сайте (на главной странице этого топика!) указать - пины на дискавери, на которых работает uart, скорость обмена данными (+ parity, stop bits?), ну и как проверить, что uart работает (сейчас у меня на уарте работает мсстудия, на usb - java-консоль, но была бы другая прошивка - всё было бы иначе)
можно еще дать ссылки на сторонние ресурсы про эти модули.
вся эта инфа есть в этой ветке.
перечитал весь тред. у меня все три - шилды. но на первом из них не было подписей.
russian, насколько я понял, непосредственно по блютус ты эти модули не сможешь перевести на 115000, нужно терминалом подключаться к пинам, а не к беспроводному интерфейсу. можно перевести дискавери на 9600, тогда всё будет работать "из коробки", но как на такой скорости будет работать тюнерстудия - хз.
- AndreyB
- Site Admin
- Posts: 14347
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Про bluetooth
Я ценю твоё мнение, но прошу продублировать тут гугл для виндоуса. Я ценю твоё мнение, чтот дублировать гугл не нужно - но я надеюсь что эту дискуссию мы продолжать не будем.puff wrote: у кого-то виндовз, у кого-то линукс, у кого-то мак. всех и всё не учтёшь. поэтому не считаю нужным тут дублировать гугль.
Я сделаю фотку своего 06 модуля, сейчас уточню в первом посте что речь естественно про windows
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
- AndreyB
- Site Admin
- Posts: 14347
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Про bluetooth
Сообщение @ кстати начинает походить на зародыш инструкции-обзора, вот только там в одну кашу смешаны вопросы и ответы. Кот, ты можешь сделать отдельный пост сюды ТОЛЬКО с НУЖНОЙ информацией? У тебя есть право редактировать свои посты ведь, чтоб улучшать инструкцию по ходу работы над ней?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Про bluetooth
russian, укажи тогда до кучи свою версию виндовз и имеющуюся в наличии реализацию uart для настройки модуля.
- AndreyB
- Site Admin
- Posts: 14347
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Про bluetooth
XP & 7puff wrote:russian, укажи тогда до кучи свою версию виндовз и имеющуюся в наличии реализацию uart для настройки модуля.
usb ttl, но я надеялся 06 можно проинициализировать прямо по BT?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Про bluetooth
хм. а где ты читал, что можно по блютус? ссылку дашь?
расскажу про основные общие грабли/сложности/проблемные места:
1. правильно подключить, не запутавшись в контактах: головное устройство отправляет через tx, блютус модуль принимает через rx, и наоборот. у меня почему-то с этим путаница частая.
2. при настройке конфигурации сложно понять, к какому порту и чем подключаться (зависит от ОС, про win сказать ничего не могу)
3. при настройке конфигурации при отправке at команд нужно отправлять их быстро (не мог понять, что за фигня - модуль почему-то не отвечал, догадался попробовать скопировать в буфер обмена и из буфера отправлять - сработало)
4. при настройке конфигурации при задании скорости модуль, кажется, перестает работать на изначально заданной скорости (9600) - поэтому если забыли что-то перенастроить, то придётся из терминала переподключаться уже с новой скоростью.
5. хотите защитить авто - меняйте пин-код
расскажу про основные общие грабли/сложности/проблемные места:
1. правильно подключить, не запутавшись в контактах: головное устройство отправляет через tx, блютус модуль принимает через rx, и наоборот. у меня почему-то с этим путаница частая.
2. при настройке конфигурации сложно понять, к какому порту и чем подключаться (зависит от ОС, про win сказать ничего не могу)
3. при настройке конфигурации при отправке at команд нужно отправлять их быстро (не мог понять, что за фигня - модуль почему-то не отвечал, догадался попробовать скопировать в буфер обмена и из буфера отправлять - сработало)
4. при настройке конфигурации при задании скорости модуль, кажется, перестает работать на изначально заданной скорости (9600) - поэтому если забыли что-то перенастроить, то придётся из терминала переподключаться уже с новой скоростью.
5. хотите защитить авто - меняйте пин-код