Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

ELM 327 AT не разпознава команди
http://mcu-bg.com/mcu_site/viewtopic.php?f=11&t=18999
Страница 1 от 1

Автор:  bborisov567 [ Сря Окт 18, 2023 3:52 pm ]
Заглавие:  ELM 327 AT не разпознава команди

Става въпрос за китайски елм327 мини, от тези сините. Според продавача от алиекспрес е версия 2.1.
Вътре е с един чип (с изтрит номер), от който излиза антената и влизат обд сигналите (не както останалите да има примерно контролер и отделен блутут модул). Свързвам го през hc-05 модул и му пращам команди през теринала.
Проблемът е че не разпознава нито една от стандартните АТ команди за елм. На командите връща ?+командата.
Ако му пратя пид изглежда като да работи, но трябва да го закача към кан, за да потвърдя. Пробвах сетъпа
с друг елм327 и си отговаря нормално. Също така пробвах проблемния елм327 да го свържа през телефона и там
работи. Вероятно има някаква разлика в комадите, но никъде не мога да намеря информация за тях, нито пък за самия чип. Някой сблъсквал ли се е с подобен случай?

Прикачени файлове:
Коментар на файл: Работещ елм
393362326_327953013254115_1727730528413259538_n.png
393362326_327953013254115_1727730528413259538_n.png [ 9.85 KiB | Прегледано 2480 пъти ]
393756083_921323639519813_8025375718055876487_n.png
393756083_921323639519813_8025375718055876487_n.png [ 16.72 KiB | Прегледано 2480 пъти ]
393860000_319308824050805_8447669922701030330_n.jpg
393860000_319308824050805_8447669922701030330_n.jpg [ 266.05 KiB | Прегледано 2480 пъти ]

Автор:  t_i_t_o [ Сря Окт 18, 2023 4:28 pm ]
Заглавие:  Re: ELM 327 AT не разпознава команди

Като гледам сякаш още с първата буква се опитва да вазпознае команда, т.е. не чака нов ред, а го прави по таймаут.
За пробата - не пиши командите ръчно буква по буква, а предварително си ги напиши в текстов файл и ги пействай целите и виж какво ще стане.

Автор:  Bai Ui [ Сря Окт 18, 2023 7:58 pm ]
Заглавие:  Re: ELM 327 AT не разпознава команди

Мен ме бяха предупредили за минитата, исках и аз да си купя такъв защото мога да го оставя включен и да затворя капаците на дупката обратно, но ми казаха че той е с чип менте, докато големият е с оригинален Elm327 чип, прочети отзивите и ще видиш че всички негативни са за минито.

Автор:  bborisov567 [ Сря Окт 18, 2023 9:53 pm ]
Заглавие:  Re: ELM 327 AT не разпознава команди

Направих още малко тестване - ако му пратя директно пид заявка почва да търси из протоколите. Когато му закача кан обаче директно плюе can error и единия диод на елм-а остава да свети постоянно. Пробвах на различна скорост - 9600, 38400,115200 - все същото. Пробвах и да сваля кан-а от 500кбит на 250. Явно нещо не успявам да му пратя като хората. В същото време, ако го свържа към апп-а на телефона започва да си чете без проблем. Пробвах и да пратя на един ред команда+пид заявка, но изглежда че прочита само пид-а. Този кан ерор може да се появява и ако автоматично не може да си намери протокола, но това няма как да го разбера, тъй като не мога да му пратя АТ команда, с която да го сетна. Като цяло ми е ясно, че устройство за 3 лв не е перфектно, но щом през телефона работи, проблемът за момента остава от моята страна. :D

Ето и описаните горе събития в терминала:

Код:
>at sp6 01 05
at sp6 01 05
a
t sp6 01
?

>05
SEARCHING...
UNABLE TO CONNECT

>at sp6 01 05
a
t sp6 01
?

>SEARCHING...
UNABLE TO CONNECT

>01 05
0
1 05
SEARCHING...
UNABLE TO CONNECT

>01 05 // тук вече съм му закачил кан
0
1 05
SEARCHING...
CAN ERROR

>

Автор:  bborisov567 [ Сря Окт 18, 2023 10:28 pm ]
Заглавие:  Re: ELM 327 AT не разпознава команди

Загледах се малко в това, което връща и видях, че първия символ го връща на един ред и след това останалите.

Код:
>01 05
0
1 05
SEARCHING...
UNABLE TO CONNECT



Та ми хрумна идеята, че може би първият символ не го зачита. Реших да опитам да изместя съобщението с един символ. И ето го работещо! Разбира се някои команди все още липсват, но сега поне мога да го конфигурирам. Интересен момент е, че все пак си изписва версия 1.5. Китайска му работа. :D Също така се сърди, ако му пратиш команда с малки букви.


Код:
AT Z

AT Z


ELM327 v1.5

> AT RV



ELM327 v1.5

>AT RV

> AT RV

13.4V
AT RV

> 01 05

13.2V
01 05

>41 05 7B 00 00 00 00
>a0105
a
0105
41 05 D3 00 00 00 00
>b0105
b
0105
41 05 50 00 00 00 00
>c0105
c
0105
41 05 8E 00 00 00 00
> 01 05

01 05
41 05 6A 00 00 00 00
>00105
0
0105
41 05 60 00 00 00 00


Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/