Test-AC: Difference between revisions
Appearance
No edit summary |
|||
| (64 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
==SMS/GPRS command - obdinfo== | |||
= | [[File:smsgprscommand_COMMANDNAME.png|300px|right|alt=obdinfo]] | ||
{{Template:SMSGPRScommandPage | |||
|description= Provides information pertaining to OBD functionality}} | |||
[[File: | ===Syntax=== | ||
obdinfo | |||
obdinfo<value> | |||
===Arguments=== | |||
=== | |||
=== | |||
<table class="nd-othertables_2" style="width:100%; border-collapse: collapse;"> | <table class="nd-othertables_2" style="width:100%; border-collapse: collapse;"> | ||
<tr> | <tr> | ||
<th style="width: | <th style="width:30%; vertical-align: middle; text-align: left;">ARGUMENT</th> | ||
<th style="width: | <th style="width:70%; vertical-align: middle; text-align: left;">ARGUMENT DESCRIPTION</th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;"><value></td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">A value range of 1–3 represents a particular set of data</td> | ||
< | |||
<td style="vertical-align: middle; text-align: left;"> | |||
</tr> | </tr> | ||
</table> | |||
===Examples=== | |||
<table class="nd-othertables_2" style="width:100%; border-collapse: collapse;"> | |||
<tr> | |||
<th style="width:15%; vertical-align: middle; text-align: left;">REQUEST</th> | |||
<th style="width:15%; vertical-align: middle; text-align: left;">OUTCOME</th> | |||
<th style="width:70%; vertical-align: middle; text-align: left;">RESPONSE</th> | |||
</tr> | |||
<tr> | |||
<td style="vertical-align: middle; text-align: left;">obdinfo</td> | |||
<td style="vertical-align: middle; text-align: left;">Success</td> | |||
<td style="vertical-align: middle; text-align: left;"></td> | |||
</tr> | |||
<tr> | |||
<td style="vertical-align: middle; text-align: left;">obdinfo1</td> | |||
<td style="vertical-align: middle; text-align: left;">Success</td> | |||
<td style="vertical-align: middle; text-align: left;">P1:0x0,P2:0x0,P3:0x0,P4:0x0,C1:0x0,C2:0x0,C3:0x0,C4:0x0,Hdr:0,Phy:0,CFG:0,v100.304.100 H:6 M:2</td> | |||
</tr> | |||
<tr> | |||
<td style="vertical-align: middle; text-align: left;">obdinfo2</td> | |||
<td style="vertical-align: middle; text-align: left;">Success</td> | |||
<td style="vertical-align: middle; text-align: left;">Prot:0,VIN:N/A,TM:20,CNT:0,ST:IDLE,P1:0x0,P2:0x0,P3:0x0,P4:0x0,MIL:0,DTC:0,ID1,Hdr:0,Phy:0</td> | |||
</tr> | |||
<tr> | |||
<td style="vertical-align: middle; text-align: left;">obdinfo3</td> | |||
<td style="vertical-align: middle; text-align: left;">Success</td> | |||
<td style="vertical-align: middle; text-align: left;">[7E8]:0x22232425,0x9015B015,0x22232425,0x22232425,0x22232425,0x22232425</td> | |||
</tr> | |||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;">obdinfo</td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">Fail</td> | ||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;"> | ||
<td style="vertical-align: middle; text-align: | OBD is Locked now! (if locked) <br> | ||
OBD unsupported!<br> | |||
OBD communication failed! | |||
</td> | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;">obdinfo1</td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">Fail</td> | ||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;"> | ||
<td style="vertical-align: middle; text-align: | OBD is Locked now! (if locked) <br> | ||
<td style="vertical-align: middle; text-align: left;"> | OBD unsupported!<br> | ||
OBD communication failed! | |||
</tr> | </td> | ||
</tr> | |||
<tr> | |||
<td style="vertical-align: middle; text-align: left;">obdinfo2</td> | |||
<td style="vertical-align: middle; text-align: left;">Fail</td> | |||
<td style="vertical-align: middle; text-align: left;"> | |||
OBD is Locked now! (if locked) <br> | |||
OBD unsupported!<br> | |||
OBD communication failed! | |||
</td> | |||
</tr> | |||
<tr> | |||
<td style="vertical-align: middle; text-align: left;">obdinfo3</td> | |||
<td style="vertical-align: middle; text-align: left;">Fail</td> | |||
<td style="vertical-align: middle; text-align: left;"> | |||
OBD is Locked now! (if locked) <br> | |||
OBD unsupported!<br> | |||
OBD communication failed! | |||
</td> | |||
</tr> | |||
</table> | |||
===Response Explanation=== | |||
<table class="nd-othertables_2" style="width:100%; border-collapse: collapse;"> | |||
<tr> | |||
<th vertical-align: middle; text-align: center;">RESPONSE ELEMENT</th> | |||
<th vertical-align: middle; text-align: center;">DESCRIPTION</th> | |||
<th vertical-align: middle; text-align: center;">EXAMPLE</th> | |||
</tr> | |||
<tr> | |||
<td style="vertical-align: middle; text-align: left;"> | |||
P1 - P4 | |||
</td> | |||
<td style="vertical-align: middle; text-align: left;">Available PIDs</td> | |||
<td style="vertical-align: middle; text-align: left;">P3:0x0</td> | |||
</tr> | |||
<tr> | |||
<td style="vertical-align: middle; text-align: left;">C1 - C4</td> | |||
<td style="vertical-align: middle; text-align: left;">Configured PIDs</td> | |||
<td style="vertical-align: middle; text-align: left;">C4:0x0</td> | |||
</tr> | |||
<tr> | |||
<td style="vertical-align: middle; text-align: left;">Hdr</td> | |||
<td style="vertical-align: middle; text-align: left;">-</td> | |||
<td style="vertical-align: middle; text-align: left;">Hdr:0</td> | |||
</tr> | |||
<tr> | |||
<td style="vertical-align: middle; text-align: left;">Phy</td> | |||
<td style="vertical-align: middle; text-align: left;">Address</td> | |||
<td style="vertical-align: middle; text-align: left;">Phy:0</td> | |||
</tr> | |||
<tr> | |||
<td style="vertical-align: middle; text-align: left;">CFG</td> | |||
<td style="vertical-align: middle; text-align: left;">Configuration header</td> | |||
<td style="vertical-align: middle; text-align: left;">CFG:0</td> | |||
</tr> | |||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;">vX.Y.Z</td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">Chip hardware version: | ||
<td style="vertical-align: middle; text-align: | X – OBD BL version in hex<br> | ||
< | Y – OBD FW version in hex<br> | ||
Z – OBD BLU version in hex | |||
<td style="vertical-align: middle; text-align: left;"> | </td> | ||
<td style="vertical-align: middle; text-align: left;">v100.304.100</td> | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;">H</td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">Chip hardware</td> | ||
<td style="vertical-align: middle; text-align: left;">H:6</td> | |||
<td style="vertical-align: middle; text-align: | </tr> | ||
<td style="vertical-align: middle; text-align: | |||
</tr> | |||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;">M</td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">Chip modification version</td> | ||
<td style="vertical-align: middle; text-align: left;">M:2</td> | |||
<td style="vertical-align: middle; text-align: | |||
<td style="vertical-align: middle; text-align: | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;">Prot</td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">Protocol</td> | ||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">Prot:0</td> | ||
<td style="vertical-align: middle; text-align: | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;">VIN</td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">VIN number</td> | ||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">VIN:9999999999999999999</td> | ||
<td style="vertical-align: middle; text-align: | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;">TM</td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">Timing</td> | ||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">TM:20</td> | ||
<td style="vertical-align: middle; text-align: | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;">CNT</td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">-</td> | ||
<td style="vertical-align: middle; text-align: left;">CNT:0</td> | |||
<td style="vertical-align: middle; text-align: | |||
<td style="vertical-align: middle; text-align: left;"> | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;">ST</td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">State</td> | ||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">ST:IDLE</td> | ||
<td style="vertical-align: middle; text-align: | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
< | <td style="vertical-align: middle; text-align: left;">P1 - P4</td> | ||
< | <td style="vertical-align: middle; text-align: left;">PIDs</td> | ||
< | <td style="vertical-align: middle; text-align: left;">P1:0x0</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;"> | <td style="vertical-align: middle; text-align: left;">MIL</td> | ||
<td style="vertical-align: middle; text-align: left;"> | <td style="vertical-align: middle; text-align: left;">-</td> | ||
<td style="vertical-align: middle; text-align: left;"> | <td style="vertical-align: middle; text-align: left;">MIL:0</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;"> | <td style="vertical-align: middle; text-align: left;">DTC</td> | ||
<td style="vertical-align: middle; text-align: left;"> | <td style="vertical-align: middle; text-align: left;">-</td> | ||
<td style="vertical-align: middle; text-align: left;"> | <td style="vertical-align: middle; text-align: left;">DTC:0</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
< | <td style="vertical-align: middle; text-align: left;">ID</td> | ||
< | <td style="vertical-align: middle; text-align: left;">Chip ID</td> | ||
< | <td style="vertical-align: middle; text-align: left;">ID1</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;">Hdr</td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">-</td> | ||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">Hdr:0</td> | ||
</tr> | |||
<td style="vertical-align: middle; text-align: left;"> | |||
</tr> | |||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;">Phy</td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">Address</td> | ||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;">Phy:0</td> | ||
<td style="vertical-align: middle; text-align: | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="vertical-align: middle; text-align: left;">ECU header </td> | |||
<td style="vertical-align: middle; text-align: | <td style="vertical-align: middle; text-align: left;"> | ||
0x<pids_1_32><br> | |||
<td style="vertical-align: middle; text-align: | 0x<pids_33_64><br> | ||
< | 0x<pids_65_96><br> | ||
<td style="vertical-align: middle; text-align: left;"> | 0x<pids_97_128><br> | ||
0x<pids_129_160><br> | |||
0x<pids_161_192><br> | |||
</td> | |||
<td style="vertical-align: middle; text-align: left;">[7E8]:0x22232425,0x9015B015,0x22232425,0x22232425,0x22232425,0x22232425</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
Revision as of 13:03, 8 June 2026
Pages with broken file links > Test-ACSMS/GPRS command - obdinfo
NOTE! This page describes SMS/GPRS commands for FT/AT devices, if not indicated otherwise.
Description
Provides information pertaining to OBD functionality
Syntax
obdinfo obdinfo<value>
Arguments
| ARGUMENT | ARGUMENT DESCRIPTION |
|---|---|
| <value> | A value range of 1–3 represents a particular set of data |
Examples
| REQUEST | OUTCOME | RESPONSE |
|---|---|---|
| obdinfo | Success | |
| obdinfo1 | Success | P1:0x0,P2:0x0,P3:0x0,P4:0x0,C1:0x0,C2:0x0,C3:0x0,C4:0x0,Hdr:0,Phy:0,CFG:0,v100.304.100 H:6 M:2 |
| obdinfo2 | Success | Prot:0,VIN:N/A,TM:20,CNT:0,ST:IDLE,P1:0x0,P2:0x0,P3:0x0,P4:0x0,MIL:0,DTC:0,ID1,Hdr:0,Phy:0 |
| obdinfo3 | Success | [7E8]:0x22232425,0x9015B015,0x22232425,0x22232425,0x22232425,0x22232425 |
| obdinfo | Fail |
OBD is Locked now! (if locked) |
| obdinfo1 | Fail |
OBD is Locked now! (if locked) |
| obdinfo2 | Fail |
OBD is Locked now! (if locked) |
| obdinfo3 | Fail |
OBD is Locked now! (if locked) |
Response Explanation
| RESPONSE ELEMENT | DESCRIPTION | EXAMPLE |
|---|---|---|
|
P1 - P4 |
Available PIDs | P3:0x0 |
| C1 - C4 | Configured PIDs | C4:0x0 |
| Hdr | - | Hdr:0 |
| Phy | Address | Phy:0 |
| CFG | Configuration header | CFG:0 |
| vX.Y.Z | Chip hardware version:
X – OBD BL version in hex |
v100.304.100 |
| H | Chip hardware | H:6 |
| M | Chip modification version | M:2 |
| Prot | Protocol | Prot:0 |
| VIN | VIN number | VIN:9999999999999999999 |
| TM | Timing | TM:20 |
| CNT | - | CNT:0 |
| ST | State | ST:IDLE |
| P1 - P4 | PIDs | P1:0x0 |
| MIL | - | MIL:0 |
| DTC | - | DTC:0 |
| ID | Chip ID | ID1 |
| Hdr | - | Hdr:0 |
| Phy | Address | Phy:0 |
| ECU header |
0x<pids_1_32> |
[7E8]:0x22232425,0x9015B015,0x22232425,0x22232425,0x22232425,0x22232425 |