Версія 1.3.0
Счытвальнік кода J1939
Для мабільных тэлефонаў і планшэтаў Android
Патрабаванне:
1. Каб выкарыстоўваць прыкладанне, транспартны сродак павінен адпавядаць стандарту J1939 CAN
2. Адаптар Bluetooth ELM327 або сумяшчальны
3. Большасць грузавікоў у Паўночнай Амерыцы выкарыстоўваюць 9-кантактны раз'ём Deutsch, таму ім патрэбны кабельны перахаднік (OBDII Female 16 кантактаў да SAE J1939 Deutsch 9 кантактаў). Іншыя грузавікі, такія як грузавікі Volvo або Mack (для 2013 года і навейшыя), выкарыстоўваюць звычайны 16-кантактны раз'ём OBDII J1962, таму ім не патрэбны адаптарны кабель.
4. Прылада bluetooth на тэлефоне (планшэце) павінна быць уключана і спалучана з адаптарам bluetooth ELM327 (адаптар ELM327)
5. АС Android ад версіі 4.03 або навей
Гэта эканамічна эфектыўнае рашэнне. Проста з танным адаптарам Bluetooth ELM327 і адаптарным кабелем (OBDII 16 Pins да J1939 9 Pins Deutsch) у вас ужо ёсць поўнае абсталяванне для падлучэння паміж прыладай Android і портам перадачы дадзеных аўтамабіля. Гэтыя апаратныя сродкі можна знайсці ў Інтэрнэце на сайтах Amazon, eBay або дзе-небудзь яшчэ.
Асаблівасці:
* Пратакол сувязі OBDII: SAE J1939 CAN 29bit/250kb
* Чытае/ачышчае агульнадаступныя актыўныя (або раней актыўныя) коды памылак (DTC)
* Прагляд некаторых жывых дадзеных датчыка рухавіка
* Захоплівае жывы паток CAN шыны і робіць здымак для патоку. Пасля стварэння здымка кожны радок даных (кадр) у здымку можна знайсці, націснуўшы на радок даных
* Функцыя пошуку PGN/SPN: выкарыстоўвае базу дадзеных SQLite з колькасцю больш за 3000 стандартных SAE PGN (нумар групы параметраў) і SPN (нумар падазронага параметра)
* Захоўвае апошнія дадзеныя кода няспраўнасці для наступнага выкарыстання (Прагляд)
* Адзінка вымярэння: падтрымлівае 4 сістэмы адзінак - метрычную, імперскую, лацінаамерыканскую.
* Падтрымлівае грузавікі класа 5-8, вырабленыя з 2004 года
Як выкарыстоўваць:
Калі адаптар Bluetooth ELM327 падлучаны да порта перадачы дадзеных аўтамабіля праз адаптарны кабель і ўключаны запальванне, вы можаце падключыцца да камп'ютара сістэмы аўтамабіля, выцягнуўшы меню опцый і выбраўшы пункт «Падключыцца да адаптара ELM327», з'явіцца дыялогавае акно і будзе паказаны спіс спалучаных прылад (адна або некалькі прылад у спісе), кожная спалучаная прылада мае дзве наступныя звесткі:
Назва спалучанай прылады Bluetooth (напрыклад: obdII)
Максімальны адрас (напрыклад: 77:A6:43:E4:67:F2)
Максімальны адрас выкарыстоўваецца для адрознення двух або больш адаптараў bluetooth з аднолькавым імем.
Вы павінны выбраць сваю прыладу Bluetooth ELM327, выбраўшы правільную яе назву (або максімальны адрас) у спісе і націснуўшы на элемент, пасля чаго праграма пачне працэс падключэння па пратаколе J1939.
Калі працэс завяршыўся паспяхова, у радку стану з'явіцца паведамленне «Падключана да адаптара (ELM327)».
Калі працэс не атрымаўся, вы можаце паспрабаваць некалькі разоў (мы мяркуем, што адаптар Bluetooth OBD-II працуе добра)
Калі вы выкарыстоўваеце толькі функцыю пошуку, вам не патрэбны апісаны вышэй крок падключэння
Цяпер вы гатовыя выкарыстоўваць усе функцыі прыкладання, такія як счытванне кодаў няспраўнасцяў або выдаленне іх пры неабходнасці, пошук PGN або прагляд жывых дадзеных рухавіка ...
Заўвага:
Адзін код няспраўнасці ў стандарце J1939 складаецца з чатырох (4) незалежных палёў наступным чынам:
Апісанне поля, абрэвіятура, шырыня поля (біт), дыяпазон
1. Нумар параметра падазраванага (SPN) 19 (0-524288)
2. Ідэнтыфікатар рэжыму адмовы FMI 5 (0-31)
3.Колькасць выпадкаў OC 7 (0-127)
4.SPN Метад пераўтварэння CM 1 (0-1)
Разлік значэнняў SPN =
(дадзеныя[3]*16777216.0 + дадзеныя[2]*65536.0 + дадзеныя[1]*256.0 + дадзеныя[0]*1.0)*маштаб + зрушэнне
дзе
data[0] ...data[3] - гэта 4 байты вернутых дадзеных SPN
выкарыстанне гэтых даных і кіраўніцтва па пошуку для вызначэння кампанентаў разліку SPN, такіх як:
- даўжыня дадзеных (у бітах)
- пазіцыя пачатку байта
- пачатковы біт 1 (у пачатковым байце)
- пачатковы біт 2 (у канчатковым байце)
- маштаб
- залік
- адзінка вымярэння
Палітыка прыватнасці
https://www.freeprivacypolicy.com/live/d1f99383-265f-4cb6-a261-31ca6e2a2adc