[help needed] Про bluetooth

Железо внутри ЭБу и железо снаружи ЭБУ
Art_ELectro
contributor
contributor
Posts: 67
Joined: Mon Nov 11, 2013 9:17 am
Location: Siberia

Re: Про bluetooth

Post by Art_ELectro »

russian wrote:Нужна инструкция, как проинициализировать типичный модуль bluetooth под windows :)
Для простоты речь будет исключительно про HC-06 модули.
...
Почти инструкция - Реализация идеи беспроводного уровнемера http://habrahabr.ru/post/156261/
(с исходниками на Delphi 7)

Ещё из недавних - Умные часы своими руками за 1500 рублей http://habrahabr.ru/post/218495/ http://habrahabr.ru/post/218645/
(но без исходников, выложена только схема и плата)
Kot_dnz
contributor
contributor
Posts: 29
Joined: Mon Dec 16, 2013 6:12 pm

Re: Про bluetooth

Post by Kot_dnz »

Kot_dnz wrote:Name: rusefi -> AT команда: для hc4/6 "AT+NAMErusefi"
PinCode: 2014 -> AT команда: для hc4/6 "AT+PIN2014"
Speed: 115200 -> AT команда: для hc4/6 "AT+BAUD8"
Фактический лог вывода при конфигурировании модуля HC-06

OKsetnameOKsetPINOK115200
Kot_dnz
contributor
contributor
Posts: 29
Joined: Mon Dec 16, 2013 6:12 pm

Re: Про bluetooth

Post by Kot_dnz »

Нужна помощь:
к каким пинам stm32f4d нужно подключить rx-tx from ttl-usb, что бы перехватить системную консоль?
РС10 и РС11 ?

UPDATE: this video resolve question - add jumper pb1 - Gnd
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про bluetooth

Post by AndreyB »

@ а ты можешь попробовать разные версии прошивок - и сказать, когда Bluetooth у тебя работает, а когда нет?

https://svn.code.sf.net/p/rusefi/code/firmware_archive/
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
meXanicus
contributor
contributor
Posts: 314
Joined: Sat Dec 21, 2013 2:42 pm
Location: Russia, Rostov-na-Donu

Re: Про bluetooth

Post by meXanicus »

[video][/video]
Это видео я записывал три месяца назад. Там я показывал на какой сборке БТ работал, а когда перестал.
Самую свежую сборку смогу проверить в понедельник. И если также не работает попробую найти две сборки идущие друг за другом, когда работало и когда перестало.
Я на Drive2 Alfa Romeo 156 SW
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Про bluetooth

Post by puff »

а сейчас (за последний час) что-то происходило с серийный портом?
meXanicus
contributor
contributor
Posts: 314
Joined: Sat Dec 21, 2013 2:42 pm
Location: Russia, Rostov-na-Donu

Re: Про bluetooth

Post by meXanicus »

За последний час я только побрился и принял душ. А к rusEFI я не подходил с того самого видео. Т.е. с 06 октября 2016 года. Сейчас качаю свежий билд и обновил svn на ноутбуке. В понедельник после работы проверю. Так же пришел и ждет своего часа uart->usb конвертер с Али. Проверю БТ и на тех же сборках попробую провод. Локализую и могу посмотреть осциллографом или лог анализатором. Чем предпочтительнее? И какие настройки выставить на приборе?
Я на Drive2 Alfa Romeo 156 SW
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Про bluetooth

Post by puff »

это был вопрос к russian. :)
просто вот за последний час сломалась моя консоль, перестала работать теперь и через хаб. тюнерстудия нормально работает вроде бы.
думаю вот, не связан ли глюк блютуса с моей консолью (я примерно в середине августа, если не путаю, обновил систему, и после этого не мог подключиться консолью - но мог начать подключаться именно в сентябре!), потом допёрло попробовать через хаб, и тогда вроде бы получилось!

а ты попробуй через блютус тюнерстудией - я почти уверен, что откроется.
и похоже потому что тюнерстудия не шлёт посылки по 5-6 килобайт.
у меня теперь и через хаб стало приходить на 192-256-384 байта больше, чем ожидалось.
кстати, если в винде запускать через cmd этот джар файл - там не будет подробных логов, часом? (я у себя в терминале много всего вижу - наверное, весь обмен)
meXanicus
contributor
contributor
Posts: 314
Joined: Sat Dec 21, 2013 2:42 pm
Location: Russia, Rostov-na-Donu

Re: Про bluetooth

Post by meXanicus »

Именно с отвала ТюнерСтудии я и узнал о глюках БТ. Стал копать и тестить консолью. Не работает, ни ТС, ни Консоль. Хочу подключить через ттл конвертер, посмотреть.
Я на Drive2 Alfa Romeo 156 SW
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про bluetooth

Post by AndreyB »

А на какой скорости подключалась успешно старая версия? Я тут пытаюсь хотя бы это повторить и как-то пока не повторяется. Плата у меня с bluetooth есть, кажется когда-то она работала. Сейчас два COM порта я вижу, на первом даже через putty какая-то реакция есть - но на всех скоростях реакция мусорная.
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
meXanicus
contributor
contributor
Posts: 314
Joined: Sat Dec 21, 2013 2:42 pm
Location: Russia, Rostov-na-Donu

Re: Про bluetooth

Post by meXanicus »

Сегодня проверил работу БТ в билде от 20170128 . Все работает как и раньше. Соединяется и с Консолью, и ТС без проблем. Прошил билд от 20160907 (последний с рабочим БТ из прошлого видео). Консоль подключилась и ожидаемо напомнила, что старая версия прошивки в контроллере. Проверил соединение с ТС, тоже все ок. Проверил БТ в прошивке от 20160922 (это первая замеченная с нерабочим БТ), соединение не установилось, ни с Консолью, ни с ТС.
Каждую сборку прошивки я заливал в Дискавери с полным стиранием. Консоль во всех случаях я использовал от 20170120. ТС во всех случаях с одним и тем же файлом проекта из вчерашнего SVN. Настройки по умолчанию, в программах скорость порта 115200, в самой прошивке 38400. В модуле БТ HC-06 уже не помню какая скорость, но по моему тоже 38400. Единственная аномалия при подключении через БТ в том, что в заголовке консоли значение firmware=N/A , а при подключении через микро USB Дискавери принимает значение текущей версии мотора. Ну и скорость подключения по БТ долгая.

[video][/video]
Я на Drive2 Alfa Romeo 156 SW
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про bluetooth

Post by AndreyB »

т.е. коряво, но работает текущая версия?
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
meXanicus
contributor
contributor
Posts: 314
Joined: Sat Dec 21, 2013 2:42 pm
Location: Russia, Rostov-na-Donu

Re: Про bluetooth

Post by meXanicus »

Да, работает. Но не более коряво чем до поломки. Так же коряво. Но работает.
Я на Drive2 Alfa Romeo 156 SW
Post Reply