HC05
- Войдите на сайт для отправки комментариев
Сб, 11/01/2020 - 21:21
Экспериментировал с модулем, перевел в режим AT+ROLE=2 (Slave-Loop). Как теперь сбросить его? Все команды возвращаются эхом.
Экспериментировал с модулем, перевел в режим AT+ROLE=2 (Slave-Loop). Как теперь сбросить его? Все команды возвращаются эхом.
см. "Примечание"
Не прокатывает.
Модуль переходит в режим AT команд (медленно моргает светодиодом), но все равно работает эхом.
Засада с этими модулями. Остается один вариант - перепрошить, но судя по тому что я нашел в интете, там еще интересней.
1)Перепрошить можно только с помощью официального программатора BlueFlash.
2) Необходим LTP порт. Если у вас имеется - считайте повезло, можно прошить.
3) Если LTP нет(как у меня), то прошить можно ISP программатором. Но USBasp и прочие не подойдут, только официальный, т.к. используются недокументированные функции при прошивке.
Более того, мне прислали какую-то подделку. И не то что бы я был против подделок, наоборот я рад что китайцы обеспечивают нас копеешными контроллерами и т.п. Но у меня из 2 модулей ни один не обнаруживается сам, и не обнаруживает других ни в каком из режимов (master|slave).
https://github.com/lorf/csr-spi-ftdi/issues/25
Посоветуйте пожалуйста модули и магазин где вы покупали, желательно дешевые. Изначально они покупались для перепрошивки Arduino по воздуху.
Спасибо!
Изначально они покупались для перепрошивки Arduino по воздуху.
Всё равно ведь придется нажимать кнопку сброса. И связь там полудуплексная, т.е. прошивка в два раза медленнее. С этими оговорками работает, я проверял, но просто сделать хороший шлейф практичнее.
Всё равно ведь придется нажимать кнопку сброса.
Нет, DTR берется от светодиода установки bluetooth соединения
И связь там полудуплексная, т.е. прошивка в два раза медленнее. С этими оговорками работает, я проверял, но просто сделать хороший шлейф практичнее.
Скорость не имеет никакого значения. Шлейф не подходит, т.к. arduino стоит далеко от компа, да еще и в труднодоступном месте. Проще вывести 4 проводка и подцепить BT модуль, чем снимать, перепрошивать и ставить обратно arduino.
Это проверялось? Светодиод мигает ведь