ÚvodIntroduction
Návod popisuje aplikaci Car Scanner Pro (Android, verze 2.2.42, databáze profilů 2.2.42) s adaptérem Vgate vLinker (Bluetooth). Screenshoty jsou z Škody Octavia 3 (2018, 2.0 TSI DKZA, DSG DQ381) s profilem Skoda MQB: TSI/TFSI EA888 Gen.3B, EA888 Evo4 (Gen.4) 2.0L (with Miller cycle).
Osobní údaje (VIN, MAC adresa adaptéru, kontakty, stavový řádek) jsou ve screenshotech rozmazané. Na obrázek klepněte pro zvětšení; řady screenshotů se posouvají do strany.
Tato verze pokrývá obrazovky dostupné bez připojení k autu. Palubní deska s hodnotami, živá data, chybové kódy a řídicí jednotky budou doplněny.
This guide covers the Car Scanner Pro app (Android, version 2.2.42, profile database 2.2.42) with a Vgate vLinker Bluetooth adapter. Screenshots come from a Škoda Octavia 3 (2018, 2.0 TSI DKZA, DSG DQ381) using the Skoda MQB: TSI/TFSI EA888 Gen.3B, EA888 Evo4 (Gen.4) 2.0L (with Miller cycle) connection profile.
Personal data (VIN, adapter MAC address, contacts, status bar) is blurred. Tap a screenshot to enlarge it; screenshot rows scroll sideways.
This version covers the screens available without a car connection. Dashboard values, live data, trouble codes and control units will be added later.
Hlavní obrazovkaMain screen
Dlaždice vlevo nahoře (Palubní deska, Živá data, Všechny senzory, DTC, Zmrazená data, Monitory, Identifikátory ECU, Testy zrychlení, Emisní testy) jsou šedé, dokud aplikace není připojená. Bez připojení fungují vozidlo, Nastavení, Statistika a Záznam dat.
Dole je stav připojení k adaptéru (ELM) a k řídicí jednotce (ECU), tlačítko PŘIPOJIT a režim Demo (simulované vozidlo – zapisuje se do záznamů a statistik, proto ho používejte uvážlivě).
The tiles (Dashboard, Live data, All sensors, DTC, Freeze frame, Monitors, ECU identifiers, Acceleration tests, Emission tests) stay grey until the app is connected. Without a connection you can use the vehicle, Settings, Statistics and Data recording.
At the bottom you see the adapter (ELM) and control unit (ECU) connection state, the CONNECT button and Demo mode (a simulated car – it writes into recordings and statistics, so use it with care).
Nastavení – přehledSettings overview
Hlavní obrazovka → Nastavení. Nejdůležitější položky: vozidlo, adaptér, profil připojení, palubní deska, spotřeba paliva, senzory, záloha a terminál.
Main screen → Settings. Key items: vehicle, adapter, connection profile, dashboard, fuel consumption, sensors, backup and terminal.
Vozidlo a profil připojeníVehicle and connection profile
Nastavení → Moje vozidla: seznam vozidel, tlačítkem Použít přepnete aktivní vůz. Každé vozidlo má vlastní profil, nastavení a statistiky.
Nastavení → Profil připojení: nejdřív značka, potom konkrétní profil (motor/platforma).
Profil určuje, které výrobcové senzory (např. [ECM], [TCM], [DASH]) aplikace zná.
Settings → My cars: list of vehicles; Use switches the active car. Each car keeps its own profile, settings and statistics.
Settings → Connection profile: pick the brand first, then the exact profile
(engine/platform). The profile defines which manufacturer sensors (e.g. [ECM], [TCM],
[DASH]) the app knows.
Adaptér OBDII ELM327OBDII ELM327 adapter
Nastavení → Adaptér OBDII ELM327: typ připojení (Wi-Fi, Bluetooth, Bluetooth LE, USB) a konkrétní zařízení. vLinker umí Bluetooth i Bluetooth LE; aplikace doporučuje BLE, pokud adaptér umí obojí.
- Připojit při spuštění – po otevření aplikace se rovnou připojí.
- Optimalizace baterie – pro stabilní běh na pozadí ji pro Car Scanner vypněte.
- Pracovat na pozadí – spustí službu na pozadí (potřeba pro záznam při zhasnutém displeji).
- Exportovat protokol – log komunikace s adaptérem, viz další kapitola.
Podstránky
| Položka | K čemu |
|---|---|
| Nastavení připojení ECU | Protokol (Automaticky), časování ELM327, ATST, příkaz pro kontrolu připojení, OBDonUDS, předpona režimu $01. |
| Optimalizace | Rychlejší čtení (AT/ST/VT, očekávaný počet odpovědí, hardwarové vícerámcové dotazy u STN/vLinker, ATCRA). |
| Pokročilá nastavení ELM327 | Detekce klonů, časové limity, počet pokusů, chování při „NO DATA“, metoda Bluetooth připojení. |
| Opravy kompatibility | Řízení toku CAN, Nissan/Mitsubishi/Daihatsu režimy, nastavení pro kódování VAG (TP 2.0). |
| Chyby ELM327 | Počitadla neúplných odpovědí, restartů adaptéru a nepodporovaných AT příkazů – užitečné při potížích. |
Settings → Adapter OBDII ELM327: connection type (Wi-Fi, Bluetooth, Bluetooth LE, USB) and the device. The vLinker supports both Bluetooth and Bluetooth LE; the app recommends BLE when both work.
- Connect on launch – connects as soon as the app opens.
- Battery optimization – disable it for Car Scanner for stable background operation.
- Work in background – starts a background service (needed for recording with the screen off).
- Export log – adapter communication log, see the next chapter.
Sub-pages
| Item | Purpose |
|---|---|
| ECU connection settings | Protocol (Auto), ELM327 timing, ATST, connection-check PID, OBDonUDS, mode $01 prefix. |
| Optimizations | Faster reading (AT/ST/VT, expected response count, hardware multi-frame requests on STN/vLinker, ATCRA). |
| Advanced ELM327 settings | Clone detection, timeouts, retries, “NO DATA” handling, Bluetooth connection method. |
| Compatibility patches | CAN flow control, Nissan/Mitsubishi/Daihatsu modes, VAG coding options (TP 2.0). |
| ELM327 errors | Counters of incomplete responses, adapter restarts and unsupported AT commands – handy for troubleshooting. |
Log komunikace (Exportovat protokol)Communication log (Export log)
Nastavení → Adaptér OBDII ELM327 → (dole) Exportovat protokol otevře systémové sdílení
se souborem log.txt. Uložte ho např. přes Moje soubory → Uložit do (složka Download).
- Log se zapisuje automaticky, nic se nezapíná. Je kumulativní (obsahuje i starší relace), řazený po relacích
s hlavičkou
===== LOG STARTED: datum =====. - Obsahuje každý příkaz a odpověď:
ATSH7E0(hlavička),2214CB(dotaz),7E8 04 62 14 CB 05(odpověď). Z toho lze odvodit vlastní PID pro jiné aplikace (Torque Pro). - Záznamy jízd (Záznam dat) obsahují jen hodnoty, ne surovou komunikaci.
2214CB na hlavičku
7E0; v Torque Pro rovnice SIGNED(A) (R = −1, P/N = 0, 1–7).Settings → Adapter OBDII ELM327 → (bottom) Export log opens the system share sheet with
log.txt. Save it e.g. via My Files → Save to (Download folder).
- Logging is always on; nothing needs enabling. The log is cumulative (older sessions included), split into
sessions with a
===== LOG STARTED: date =====header. - It contains every command and response:
ATSH7E0(header),2214CB(request),7E8 04 62 14 CB 05(response). You can derive custom PIDs for other apps (Torque Pro) from it. - Trip recordings (Data recording) contain values only, not raw communication.
2214CB on header 7E0; in Torque Pro
use equation SIGNED(A) (R = −1, P/N = 0, 1–7).Jak funguje komunikace (pro pokročilé)How communication works (advanced)
Kapitola vysvětluje, co se děje mezi telefonem a autem, aby šel číst log komunikace a odvodit z něj vlastní PID. Ukázky jsou skutečné řádky z logu této Octavie (mezery doplněny pro čitelnost).
Vrstvy
AT příkazy.Adresy (CAN ID)
| ID dotazu | ID odpovědi | Kdo |
|---|---|---|
7DF | všechny 7E8–7EF | funkční (broadcast) dotaz – odpoví každá emisní jednotka |
7E0 | 7E8 | řídicí jednotka motoru (ECM, Simos 18) |
7E1 | 7E9 | řídicí jednotka převodovky (TCM, DSG DQ381) |
např. 710, 714 | jiné (např. 77A, 77E) | další jednotky VAG za gateway (brána, přístroje…) – adresy se liší podle vozu |
Odpověď fyzické adresy je obvykle ID dotazu + 8. U VAG prochází diagnostika přes gateway (J533), která na OBD konektor propouští jen diagnostickou komunikaci.
Příkazy adaptéru ELM327
| Příkaz | Význam |
|---|---|
ATZ, ATE0 | reset adaptéru, vypnout echo |
ATSP6 / ATSP0 | protokol ISO 15765-4 CAN 11bit 500 kbit/s / automaticky |
ATH1 | zobrazovat CAN ID v odpovědích (proto log obsahuje 7E8…) |
ATSH7E0 | nastavit ID, na které jdou další dotazy (hlavička) |
ATCRA77A / ATAR | přijímat jen odpovědi s daným ID / automatický filtr |
ATFCSH7E1 | ID pro rámce řízení toku (flow control) při dlouhých odpovědích |
ATST64 | časový limit čekání na odpověď (×4 ms) |
Číslice na konci dotazu (např. 2214CB1) říká adaptéru, kolik odpovědí čekat – zrychlí to čtení.
Rámec ISO-TP
První bajt dat (PCI) říká typ rámce: 0x jednorámcová zpráva (x = délka),
1x xx první rámec dlouhé zprávy (12bitová délka), 2x pokračovací rámec (x = pořadí),
30 řízení toku. Nevyužité bajty se vyplňují (u VAG AA).
Příklad 1 – OBD-II režim 01 (více PID najednou)
>01050C0D4 7E8 10 08 41 05 3F 0C 00 00 7E8 21 0D 00 AA AA AA AA AA 7E9 10 08 41 05 3F 0C 00 00 7E9 21 0D 00 AA AA AA AA AA
Dotaz na funkční adresu 7DF: PID 05 (teplota kapaliny), 0C (otáčky),
0D (rychlost). Odpověď je dlouhá 8 bajtů (10 08), takže přijde ve dvou rámcích; odpověděly obě
jednotky. 41 = kladná odpověď na režim 01 (služba + 0x40). Hodnoty: 3F → 63 − 40 = 23 °C,
00 00 → 0 ot/min, 00 → 0 km/h.
Příklad 2 – UDS služba 22 (kvalt)
ATSH7E0 >2214CB1 7E8 04 62 14 CB 05
Služba 22 (ReadDataByIdentifier) čte údaj s identifikátorem (DID) 14CB. Kladná odpověď
62 zopakuje DID a pak následují data. Bajt 05 = 5. rychlostní stupeň
(FF = −1 = zpátečka, 00 = P/N).
Příklad 3 – dlouhá odpověď a „čekej“
>22F19E 7E8 03 7F 22 78 7E8 10 1C 62 F1 9E 45 56 5F 7E8 21 45 43 4D 32 30 54 46 …
7F 22 78 = záporná odpověď s kódem 78 – response pending (jednotka ještě pracuje). Pak přijde
první rámec (10 1C = 28 bajtů) a pokračovací rámce 21, 22… Data jsou ASCII text
(45 56 5F 45 43 4D… = „EV_ECM…“, identifikace datového souboru jednotky).
Záporné odpovědi (NRC)
| Odpověď | Význam |
|---|---|
7F 22 31 | requestOutOfRange – jednotka DID nezná (senzor nepodporován) |
7F 22 78 | responsePending – počkejte, odpověď přijde |
7F xx 11 / 12 | služba / podfunkce není podporována |
7F xx 22 | conditionsNotCorrect – nesplněné podmínky (např. motor neběží) |
7F xx 33 | securityAccessDenied – vyžaduje přihlášení (kódování) |
„NO DATA“ v logu znamená, že žádná jednotka neodpověděla (špatné ID nebo jednotka spí).
Služby UDS – co je bezpečné
| Služba | Odpověď | Funkce | |
|---|---|---|---|
22 | 62 | čtení dat podle DID | čtení ✔ |
19 | 59 | čtení chybových kódů | čtení ✔ |
3E | 7E | Tester Present (udržení spojení) | ✔ |
10 | 50 | přepnutí diagnostické relace (01 výchozí, 03 rozšířená) | opatrně |
14 | 54 | mazání chybových kódů | mění stav ✖ |
2E | 6E | zápis dat (kódování, adaptace) | zápis ✖ |
31 | 71 | spuštění rutiny (servisní funkce) | ✖ |
11 | 51 | reset řídicí jednotky | ✖ |
27 | 67 | Security Access (přihlášení) | ✖ |
Od logu k vlastnímu PID (Torque Pro)
- V Car Scanneru zobrazte jen hledaný senzor a měňte jeho hodnotu (řazení, zahřátí…).
- Exportujte log a najděte poslední
ATSH…před dotazy22xxxx. - Najděte DID, jehož data se mění souběžně se zobrazenou hodnotou.
- V Torque: ModeAndPID =
2214CB, Header =7E0, Equation s proměnnýmiA,B… = datové bajty za62 14 CB(např.SIGNED(A),(A*256+B)/10,A-40). - Ověřte v autě proti Car Scanneru.
This chapter explains what happens between the phone and the car so you can read the communication log and derive custom PIDs from it. Examples are real lines from this Octavia's log (spaces added for readability).
Layers
AT commands.Addresses (CAN IDs)
| Request ID | Response ID | Who |
|---|---|---|
7DF | all 7E8–7EF | functional (broadcast) request – every emission ECU answers |
7E0 | 7E8 | engine control unit (ECM, Simos 18) |
7E1 | 7E9 | transmission control unit (TCM, DSG DQ381) |
e.g. 710, 714 | other (e.g. 77A, 77E) | other VAG units behind the gateway (gateway, cluster…) – IDs vary by car |
A physical response is usually request ID + 8. On VAG cars diagnostics pass through the gateway (J533), which only forwards diagnostic traffic to the OBD connector.
ELM327 adapter commands
| Command | Meaning |
|---|---|
ATZ, ATE0 | reset adapter, echo off |
ATSP6 / ATSP0 | protocol ISO 15765-4 CAN 11-bit 500 kbit/s / automatic |
ATH1 | show CAN IDs in responses (that's why the log contains 7E8…) |
ATSH7E0 | set the ID that following requests go to (header) |
ATCRA77A / ATAR | receive only the given response ID / automatic filter |
ATFCSH7E1 | ID for flow-control frames during long responses |
ATST64 | response timeout (×4 ms) |
A trailing digit on a request (e.g. 2214CB1) tells the adapter how many responses to expect – it speeds up reading.
ISO-TP frame
The first data byte (PCI) gives the frame type: 0x single frame (x = length),
1x xx first frame of a long message (12-bit length), 2x consecutive frame (x = sequence),
30 flow control. Unused bytes are padded (AA on VAG).
Example 1 – OBD-II mode 01 (several PIDs at once)
>01050C0D4 7E8 10 08 41 05 3F 0C 00 00 7E8 21 0D 00 AA AA AA AA AA 7E9 10 08 41 05 3F 0C 00 00 7E9 21 0D 00 AA AA AA AA AA
Functional request to 7DF: PID 05 (coolant temperature), 0C (RPM),
0D (speed). The answer is 8 bytes long (10 08), so it arrives in two frames; both units answered.
41 = positive response to mode 01 (service + 0x40). Values: 3F → 63 − 40 = 23 °C,
00 00 → 0 rpm, 00 → 0 km/h.
Example 2 – UDS service 22 (gear)
ATSH7E0 >2214CB1 7E8 04 62 14 CB 05
Service 22 (ReadDataByIdentifier) reads data identifier (DID) 14CB. The positive response
62 echoes the DID followed by the data. Byte 05 = 5th gear
(FF = −1 = reverse, 00 = P/N).
Example 3 – long response and “wait”
>22F19E 7E8 03 7F 22 78 7E8 10 1C 62 F1 9E 45 56 5F 7E8 21 45 43 4D 32 30 54 46 …
7F 22 78 = negative response with code 78 – response pending (the unit is still working). Then the
first frame arrives (10 1C = 28 bytes) followed by consecutive frames 21, 22…
The data is ASCII text (45 56 5F 45 43 4D… = “EV_ECM…”, the unit's data file identifier).
Negative responses (NRC)
| Response | Meaning |
|---|---|
7F 22 31 | requestOutOfRange – the unit doesn't know the DID (sensor unsupported) |
7F 22 78 | responsePending – wait, the answer will follow |
7F xx 11 / 12 | service / sub-function not supported |
7F xx 22 | conditionsNotCorrect – preconditions not met (e.g. engine off) |
7F xx 33 | securityAccessDenied – login required (coding) |
“NO DATA” in the log means no unit answered (wrong ID or the unit is asleep).
UDS services – what is safe
| Service | Response | Function | |
|---|---|---|---|
22 | 62 | read data by DID | read ✔ |
19 | 59 | read trouble codes | read ✔ |
3E | 7E | Tester Present (keep-alive) | ✔ |
10 | 50 | diagnostic session control (01 default, 03 extended) | careful |
14 | 54 | clear trouble codes | changes state ✖ |
2E | 6E | write data (coding, adaptations) | write ✖ |
31 | 71 | routine control (service functions) | ✖ |
11 | 51 | ECU reset | ✖ |
27 | 67 | Security Access (login) | ✖ |
From the log to a custom PID (Torque Pro)
- In Car Scanner show only the wanted sensor and make its value change (shifting, warming up…).
- Export the log and find the last
ATSH…before the22xxxxrequests. - Find the DID whose data changes together with the displayed value.
- In Torque: ModeAndPID =
2214CB, Header =7E0, Equation usingA,B… = data bytes after62 14 CB(e.g.SIGNED(A),(A*256+B)/10,A-40). - Verify in the car against Car Scanner.
Rozhraní a jednotkyInterface and units
Nastavení → Rozhraní: jazyk (Auto = podle systému), motiv, velikost písma, náhled hodnot ve výběru senzorů, vzhled a délka grafů, aktualizace jen viditelných senzorů.
Nastavení → Jednotky: rychlost, spotřeba, objem, tlak (kPa/psi), průtok, teplota, zrychlení, výkon a moment.
Settings → Interface: language (Auto = system), theme, font size, value preview in the sensor picker, chart look and length, updating only visible sensors.
Settings → Units: speed, consumption, volume, pressure (kPa/psi), flow, temperature, acceleration, power and torque.
Palubní deska – nastaveníDashboard settings
Nastavení → Palubní deska: motiv budíků (tmavý, světlý, Car Scanner), režim HUD (zrcadlení na čelní sklo), celá obrazovka, obrázek na pozadí, uložení a obnovení rozložení palubní desky.
Settings → Dashboard: gauge theme (dark, light, Car Scanner), HUD mode (windscreen mirroring), full screen, background image, save and restore of the dashboard layout.
Volby vozidla, spotřeba paliva, ABRPVehicle options, fuel consumption, ABRP
Volby vozidla: objem nádrže (Octavia 3 = 50 l), korekce rychloměru, GPS rychlost, vyhledávač a filtrování DTC, metoda výpočtu plnicího tlaku, škálování otáček (neměnit).
Spotřeba paliva: typ paliva, objem motoru, počet válců, cena paliva a měna (pro výpočet nákladů), kalibrace a metoda výpočtu spotřeby. Po několika tankováních spotřebu zkalibrujte.
Integrace ABRP: odesílání telemetrie do plánovače A Better Routeplanner (hlavně pro elektromobily).
Vehicle options: tank size (Octavia 3 = 50 l), speed correction, GPS speed, DTC search engine and filters, boost calculation method, RPM scaling (leave as is).
Fuel consumption: fuel type, displacement, cylinders, fuel price and currency (for cost calculation), calibration and calculation method. Calibrate after a few fill-ups.
ABRP Integration: sends telemetry to A Better Routeplanner (mainly for EVs).
SenzorySensors
Nastavení → Senzory má několik seznamů:
| Seznam | Obsah |
|---|---|
| Senzory vytvořené uživatelem | Vlastní PID; lze importovat/exportovat. |
| Základní OBDII | Standardní PID režimu 01 (otáčky, rychlost, teploty…). |
| Profil (aktivní / neaktivní / vše) | Výrobcové senzory z profilu. U každého je Zakázat / Povolit. |
| Podporováno vozidlem | Co vůz skutečně podporuje (po testu). |
| S prioritou / S rolí | Senzory s vyšší prioritou čtení a s rolí pro výpočty (spotřeba, vzdálenost…). |
Test podporovaných senzorů
Na konci seznamů profilu jsou tlačítka Nastavte vše na „povoleno“ a Proveďte test podporovaných senzorů (vyžaduje připojení, ideálně běžící motor). Test zakáže senzory, na které vůz neodpoví – u Octavie 3 DKZA zůstalo 411 aktivních a 117 neaktivních ze 528. Méně povolených senzorů = rychlejší obnova hodnot.
Klepnutím na senzor otevřete detail: vlastní název, priorita, role a jednotky. Dotaz a vzorec profilových senzorů aplikace nezobrazuje – zjistíte je jen z logu komunikace.
Settings → Sensors offers several lists:
| List | Contents |
|---|---|
| User created (custom) sensors | Custom PIDs; import/export available. |
| Basic OBDII | Standard mode 01 PIDs (RPM, speed, temperatures…). |
| Profile (active / disabled / all) | Manufacturer sensors from the profile, each with Disable / Enable. |
| Supported by car | What the car actually supports (after the test). |
| With priority / With role | Sensors read with higher priority and those with a role used in calculations (fuel, distance…). |
Supported sensors test
At the end of the profile lists there are Set all to “enabled” and Run supported sensors test (needs a connection, ideally with the engine running). The test disables sensors the car doesn't answer – on this Octavia 3 DKZA 411 of 528 stayed active and 117 were disabled. Fewer enabled sensors = faster refresh.
Tap a sensor to open its detail: custom name, priority, role and units. The app does not show the request or formula of profile sensors – you only get those from the communication log.
Záloha, terminál, kontakt, informaceBackup, terminal, contact, info
- Zálohovat: Vytvořit zálohu / Obnovit zálohu. Záloha (
.cbz= ZIP) obsahuje nastavení, statistiky jízd, zálohu kódování a záznamy dat (s VIN). - Terminál: ruční posílání příkazů adaptéru; nabídne připojení jen k ELM bez ECU. Pouze pro pokročilé – posílejte jen čtecí dotazy.
- Kontakt na vývojáře: formulář podle typu problému.
- Informace: verze aplikace a databáze profilů, automatická aktualizace profilů.
- Backup: Create backup / Restore backup. The backup (
.cbz= ZIP) holds settings, trip statistics, the coding backup and data recordings (with VIN). - Terminal: send commands to the adapter manually; offers connecting to the ELM only. Advanced use – only send read requests.
- Contact developer: form by problem type.
- Info: app and profile database version, automatic profile updates.
Statistika a záznam datStatistics and data recording
Statistika: vzdálenost, průměrná rychlost, palivo, spotřeba a náklady za období a po jízdách.
Záznam dat: přepínač záznamu (zapnutý), poloha GPS, zaokrouhlování a seznam záznamů. Ukládají se jen hodnoty zobrazené na obrazovce (palubní deska / živá data). Záznam se uloží po Odpojit. Export do CSV: podržet záznam → Sdílet → CSV.
Statistics: distance, average speed, fuel, consumption and cost per period and per trip.
Data recording: recording switch (on), GPS location, rounding and the list of recordings. Only values shown on screen (dashboard / live data) are recorded. A recording is saved on Disconnect. CSV export: long-press a recording → Share → CSV.
BezpečnostSafety
- Čtení dat (OBD režim 01, UDS dotaz 22) je bezpečné.
- Kódování, adaptace, servisní funkce, mazání chyb a zápis (UDS 2E, 31, 11, 14) mění řídicí jednotky. Před kódováním si uložte zálohu kódování a identifikace jednotek.
- Za jízdy aplikaci neovládejte; pro Android Auto nastavte palubní desku předem.
- Reading data (OBD mode 01, UDS service 22) is safe.
- Coding, adaptations, service functions, clearing codes and writes (UDS 2E, 31, 11, 14) change the control units. Back up coding and unit identification before coding anything.
- Don't operate the app while driving; set up the Android Auto dashboard beforehand.
Co v návodu zatím chybíNot covered yet
Doplní se při připojení k autu: připojení adaptéru, palubní deska s hodnotami a jejich úprava, živá data a grafy, všechny senzory, chybové kódy (DTC) a zmrazená data, identifikátory ECU, kódování a servis (jen popis), testy zrychlení a emisní testy, Android Auto.
To be added with a car connection: connecting the adapter, the dashboard with values and editing it, live data and charts, all sensors, trouble codes (DTC) and freeze frame, ECU identifiers, coding and service (description only), acceleration and emission tests, Android Auto.
Slovníček pojmů a zkratekGlossary
| Pojem | Význam | Více |
|---|---|---|
| OBD-II / EOBD | Standardní diagnostika emisních systémů, povinná u všech aut; konektor pod volantem. | Wikipedia |
| PID | Parameter ID – číslo veličiny v OBD režimu 01 (např. 0C otáčky). V Torque obecně jakýkoli definovaný dotaz. | Seznam PID |
| Režim (mode / služba) | První bajt dotazu: 01 aktuální data, 03 chyby, 09 informace o vozidle…; UDS služby 22, 19… | Wikipedia |
| UDS | Unified Diagnostic Services (ISO 14229) – výrobcová diagnostika nad CAN; čtení DID, kódování, servis. | Wikipedia |
| DID | Data Identifier – 2bajtové číslo údaje v UDS (např. 14CB kvalt). Čte se službou 22. | UDS |
| NRC | Negative Response Code – důvod odmítnutí v odpovědi 7F (např. 31, 78). | Kapitola protokol |
| CAN | Controller Area Network – sběrnice řídicích jednotek; OBD používá 500 kbit/s, 11bit ID. | Wikipedie (cs) |
| ISO-TP | ISO 15765-2 – přenos zpráv delších než 8 bajtů po CAN (první/pokračovací rámec, řízení toku). | Wikipedia |
| PCI | Protocol Control Information – první bajt rámce ISO-TP (typ a délka). | ISO-TP |
| CAN ID / hlavička | Adresa zprávy na sběrnici; v ELM327 se nastavuje ATSH (např. 7E0). | Wikipedia |
| ELM327 | Čip/protokol diagnostických adaptérů; ovládá se textovými AT příkazy. vLinker je kompatibilní (čip řady STN/MIC). | Datasheet (PDF) |
| AT příkaz | Příkaz pro adaptér (ne pro auto), např. ATZ, ATSH7E0. | Wikipedia |
| Bluetooth / BLE | Klasický Bluetooth (sériový profil) vs. Bluetooth Low Energy (4.0+); vLinker umí oba. | Wikipedia |
| ECU | Electronic Control Unit – řídicí jednotka (obecně). | Wikipedia |
| ECM | Engine Control Module – řídicí jednotka motoru (Simos 18, adresa 7E0). | Wikipedia |
| TCM / TCU | Transmission Control Module – řídicí jednotka převodovky (7E1). | Wikipedia |
| GATE / gateway | Brána (J533) – propojuje sběrnice auta a OBD konektor; v profilu i data baterie. | |
| DASH / KI | Přístrojová deska (Kombiinstrument). | |
| DSG, DQ381, DQ500, DQ200 | Dvouspojková převodovka VW; DQ381 = 7st. s mokrými spojkami (příbuzná DQ500), DQ200 = 7st. suchá. | Wikipedia |
| MQB | Modulární platforma koncernu VW (Octavia 3, Golf 7…). | Wikipedia |
| EA888 Gen.3B | Řada benzínových motorů VW 1,8/2,0 TSI; Gen.3B pracuje v Millerově cyklu. | EA888, Millerův cyklus |
| DTC | Diagnostic Trouble Code – chybový kód (např. P0300). | Wikipedia |
| Freeze frame | Zmrazená data – hodnoty senzorů uložené v okamžiku vzniku chyby. | Wikipedia |
| VIN | Identifikační číslo vozidla (17 znaků) – osobní údaj, nesdílet. | Wikipedie (cs) |
| MAC adresa | Hardwarová adresa zařízení (zde adaptéru Bluetooth). | Wikipedia |
| MAP / MAF | Tlak v sacím potrubí / hmotnostní průtok vzduchu. | MAP, MAF |
| IAT | Intake Air Temperature – teplota nasávaného vzduchu. | |
| Lambda / O2 senzor | Měří obsah kyslíku ve výfuku; řídí poměr vzduch–palivo. | Wikipedie (cs) |
| AFR / stechiometrie | Poměr vzduchu a paliva; stechiometrický pro benzín ≈ 14,7 : 1. | Wikipedia |
| STFT / LTFT | Krátkodobá / dlouhodobá korekce dávky paliva (%). | PID 06–09 |
| Knock retard | Zpoždění zážehu kvůli detonačnímu spalování (klepání). | Wikipedia |
| GPF / DPF | Filtr pevných částic benzínového / naftového motoru. | Wikipedia |
| TPMS | Kontrola tlaku pneumatik; Octavia 3 používá nepřímou (přes ABS), tlak neměří. | Wikipedia |
| HUD | Head-up display – zrcadlené zobrazení pro odraz v čelním skle. | Wikipedia |
| Hex (0x) | Šestnáctková soustava; 3F = 63, FF = 255 nebo −1 (se znaménkem). | Wikipedia |
| Role (Car Scanner) | Význam senzoru pro výpočty aplikace (RPM, Speed, MAF…) – ovlivňuje spotřebu a vzdálenost. | |
| Profil připojení | Databáze výrobcových senzorů a nastavení pro konkrétní vůz/motor. | carscanner.info |
| Android Auto | Zobrazení aplikací telefonu na displeji auta. | Wikipedia |
| ABRP | A Better Routeplanner – plánovač tras (hlavně elektromobily). | abetterrouteplanner.com |
Další zdroje
- Car Scanner – oficiální stránky a návody (záznam dat, výběr adaptéru, kódování MQB)
- ELM327 datasheet – všechny AT příkazy
- Torque Pro a AA Torque (budíky v Android Auto)
| Term | Meaning | More |
|---|---|---|
| OBD-II / EOBD | Standard emission-system diagnostics, mandatory on all cars; connector under the steering wheel. | Wikipedia |
| PID | Parameter ID – number of a value in OBD mode 01 (e.g. 0C RPM). In Torque, any defined request. | PID list |
| Mode / service | First request byte: 01 current data, 03 codes, 09 vehicle info…; UDS services 22, 19… | Wikipedia |
| UDS | Unified Diagnostic Services (ISO 14229) – manufacturer diagnostics over CAN; DID reads, coding, service. | Wikipedia |
| DID | Data Identifier – 2-byte value number in UDS (e.g. 14CB gear). Read with service 22. | UDS |
| NRC | Negative Response Code – reason in a 7F response (e.g. 31, 78). | Protocol chapter |
| CAN | Controller Area Network – the ECU bus; OBD uses 500 kbit/s, 11-bit IDs. | Wikipedia |
| ISO-TP | ISO 15765-2 – transport of messages longer than 8 bytes over CAN (first/consecutive frame, flow control). | Wikipedia |
| PCI | Protocol Control Information – first byte of an ISO-TP frame (type and length). | ISO-TP |
| CAN ID / header | Message address on the bus; set in ELM327 with ATSH (e.g. 7E0). | Wikipedia |
| ELM327 | Chip/protocol of diagnostic adapters, controlled by text AT commands. vLinker is compatible (STN/MIC-class chip). | Datasheet (PDF) |
| AT command | Command for the adapter (not the car), e.g. ATZ, ATSH7E0. | Wikipedia |
| Bluetooth / BLE | Classic Bluetooth (serial profile) vs. Bluetooth Low Energy (4.0+); vLinker supports both. | Wikipedia |
| ECU | Electronic Control Unit (general term). | Wikipedia |
| ECM | Engine Control Module (Simos 18, address 7E0). | Wikipedia |
| TCM / TCU | Transmission Control Module (7E1). | Wikipedia |
| GATE / gateway | Gateway (J533) – links the car's buses and the OBD connector; also holds battery data in the profile. | |
| DASH / KI | Instrument cluster (Kombiinstrument). | |
| DSG, DQ381, DQ500, DQ200 | VW dual-clutch gearbox; DQ381 = 7-speed wet clutch (related to DQ500), DQ200 = 7-speed dry. | Wikipedia |
| MQB | VW Group modular platform (Octavia 3, Golf 7…). | Wikipedia |
| EA888 Gen.3B | VW 1.8/2.0 TSI petrol engine family; Gen.3B runs a Miller cycle. | EA888, Miller cycle |
| DTC | Diagnostic Trouble Code (e.g. P0300). | Wikipedia |
| Freeze frame | Sensor values stored at the moment a fault occurred. | Wikipedia |
| VIN | Vehicle Identification Number (17 characters) – personal data, don't share. | Wikipedia |
| MAC address | Hardware address of a device (here the Bluetooth adapter). | Wikipedia |
| MAP / MAF | Manifold absolute pressure / mass air flow. | MAP, MAF |
| IAT | Intake Air Temperature. | |
| Lambda / O2 sensor | Measures exhaust oxygen; controls the air–fuel ratio. | Wikipedia |
| AFR / stoichiometry | Air–fuel ratio; stoichiometric for petrol ≈ 14.7 : 1. | Wikipedia |
| STFT / LTFT | Short / long term fuel trim (%). | PIDs 06–09 |
| Knock retard | Ignition retard due to knocking combustion. | Wikipedia |
| GPF / DPF | Gasoline / diesel particulate filter. | Wikipedia |
| TPMS | Tyre pressure monitoring; Octavia 3 uses the indirect (ABS-based) system that doesn't measure pressure. | Wikipedia |
| HUD | Head-up display – mirrored view for reflection in the windscreen. | Wikipedia |
| Hex (0x) | Base-16 numbers; 3F = 63, FF = 255 or −1 (signed). | Wikipedia |
| Role (Car Scanner) | What a sensor means for the app's calculations (RPM, Speed, MAF…) – affects fuel and distance. | |
| Connection profile | Database of manufacturer sensors and settings for a specific car/engine. | carscanner.info |
| Android Auto | Shows phone apps on the car's display. | Wikipedia |
| ABRP | A Better Routeplanner – route planner (mainly EVs). | abetterrouteplanner.com |
Further reading
- Car Scanner – official site and guides (data recording, choosing an adapter, MQB coding)
- ELM327 datasheet – all AT commands
- Torque Pro and AA Torque (gauges in Android Auto)