Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
interface:syntax [2011/07/09 13:03] – [Parameter list] admin | interface:syntax [2013/12/17 10:58] – admin | ||
---|---|---|---|
Line 66: | Line 66: | ||
max: implementation specific (unsigned long) | max: implementation specific (unsigned long) | ||
- | ^ Key ^ Value ^ Used by ^ Meaning | + | **usable |
- | | 0 | 0..max | Global | + | |
- | | 1 | 0,1 | Global | + | |
- | | 2 | 0..2 | + | |
- | | 3 | 0..max | Global | + | |
- | | 4 | 0..max | Global | + | |
- | | 5 | 0..max | Protocol | + | |
- | | 6 | 0..max | Protocol | + | |
- | | 7 | 0..max | Protocol | + | |
- | | 8 | 0..max | Protocol | + | |
- | | 9 | 0..max | Protocol | + | |
- | | 10 | 0..max | Protocol | + | |
- | | 11 | 0..max | Protocol | + | |
- | | 12 | + | |
- | | 13 | + | |
- | | 14 | + | |
- | | 15 | - | - | just for internal | + | |
- | | 16 | 0..max | Protocol | + | |
- | | 99 | 0..max | System | + | |
+ | ^ Receiver | ||
+ | | 0 | 0 | 0 | 0 | System Specific | ||
+ | | 0 | 0 | 1 | 0 | System Specific | ||
+ | | 0 | 0 | 2 | 0 | System Specific | ||
+ | | 0 | 0 | 3 | 0 | System Specific | ||
+ | | 0 | 0 | 4 | 0..max | ||
+ | | 0 | 0 | 5 | 0 | System Specific | ||
+ | | 0 | 0 | 6 | 0 | System Specific | ||
+ | | 0 | 0 | 7 | 0 | System Specific | ||
+ | | 0 | 0 | 8 | 0 | System Specific | ||
+ | | 0 | 0 | 9 | 0 | System Specific | ||
+ | | 0 | 99 | 0 | 0 | System Specific | ||
+ | | 1 | 1 | 0 | 0 | System Generic | ||
+ | | 1 | 1 | 1 | 0 | System Generic | ||
+ | | 1 | 1 | 3 | 0 | System Generic | ||
+ | | 1 | 2 | 0 | 0 | System Generic | ||
+ | | 1 | 2 | 0 | 1 | System Generic | ||
+ | | 1 | 2 | 1 | 0 | System Generic | ||
+ | | 1 | 2 | 1 | 1 | System Generic | ||
+ | | 1 | 2 | 2 | 0 | System Generic | ||
+ | | 1 | 2 | 2 | 1 | System Generic | ||
+ | | 1 | 2 | 3 | 0 | System Generic | ||
+ | | 1 | 2 | 3 | 1..max | ||
+ | | 1 | 2 | 10000 | 0 | System Generic | ||
+ | | 1 | 2 | 10000 | 1 | System Generic | ||
+ | | 2 | 0..max | ||
+ | | 3 | 0..max | ||
+ | | 4 | 0..max | ||
+ | | 5 | 0..max | ||
+ | | 6 | 1 | 0..max | ||
+ | | 6 | 5 | $xxx | 0 | Protocol Specific | ||
+ | | 6 | 6 | $xxx | 0 | Protocol Specific | ||
+ | | 6 | 7 | $xxx | 0 | Protocol Specific | ||
+ | | 6 | 8 | 0..max | ||
+ | | 6 | 9 | $xxx | 0 | Protocol Specific | ||
+ | | 7 | 0 | 0 | 0 | Protocol Generic | ||
+ | | 7 | 1 | 0 | 0 | Protocol Generic | ||
+ | | 7 | 1 | 1 | 0 | Protocol Generic | ||
+ | | 8 | 2 | 0 | 0 | BUS Specific | ||
+ | | 8 | 2 | 1 | 0 | BUS Specific | ||
+ | | 8 | 2 | 2 | 0 | BUS Specific | ||
+ | | 8 | 2 | 3 | 0 | BUS Specific | ||
+ | | 8 | 3 | 1 | 0 | BUS Specific | ||
+ | | 8 | 3 | 2 | 0 | BUS Specific | ||
+ | | 8 | 3 | 3 | 0 | BUS Specific | ||
+ | | 8 | 3 | 4 | 0 | BUS Specific | ||
+ | | 8 | 3 | 5 | 0 | BUS Specific | ||
+ | | 8 | 3 | 6 | 0 | BUS Specific | ||
+ | | 8 | 3 | 7 | 0 | BUS Specific | ||
+ | | 8 | 3 | 8 | 0 | BUS Specific | ||
+ | | 8 | 4 | 0 | 0 | BUS Specific | ||
+ | | 8 | 4 | 1 | 0 | BUS Specific | ||
+ | | 8 | 10 | < | ||
+ | | 8 | 11 | < | ||
+ | | 8 | 12 | < | ||
+ | | 8 | 13 | < | ||
+ | | 8 | 14 | 0 | 0 | BUS Specific | ||
+ | | 9 | 0 | 0 | 0 | BUS Generic | ||
+ | | 9 | 0 | 3 | 0 | BUS Generic | ||
+ | | 9 | 0 | 4 | 0 | BUS Generic | ||
+ | | 9 | 0 | 5 | 1 | BUS Generic | ||
+ | | 9 | 0 | 5 | 2 | BUS Generic | ||
+ | | 9 | 0 | 10 | 0 | BUS Generic | ||
+ | | 9 | 0 | 11 | 0 | BUS Generic | ||
- | ^ System infos (Key 00) ^^^ | ||
- | ^ Value ^ Protocol ^ Format ^ | ||
- | | 0 | version | OOBD < | ||
- | | 1 | serial number | | | ||
- | | 2 | system status | <key> < | ||
- | | 3 | actual Protocol | < | ||
- | | 4 | actual Bus | < | ||
- | | 5 | actual Bus Configuration | < | ||
+ | **usable for Firmware <= SVN382** | ||
- | ^ Protocols (Key 03) ^^ | + | |
+ | ^ Key ^ Value ^ Used by ^ Meaning | ||
+ | | 0 | 0..max | ||
+ | | 1 | 0,1 | Global | ||
+ | | 2 | 0..2 | Global | ||
+ | | 3 | 0..max | ||
+ | | 4 | 0..max | ||
+ | | 5 | 0..max | ||
+ | | 6 | 0..max | ||
+ | | 7 | 0..max | ||
+ | | 8 | 0..max | ||
+ | | 9 | 0..max | ||
+ | | 10 | 0..max | ||
+ | | 11 | 0..max | ||
+ | | 12 | 0..max | ||
+ | | 13 | 0..max | ||
+ | | 14 | 0..max | ||
+ | | 15 | 0 | 0 | just for internal | ||
+ | | 16 | 0..max | ||
+ | | 99 | 0..max | ||
+ | |||
+ | |||
+ | |||
+ | **Firmware <= SVN382** | ||
+ | |||
+ | ^ System infos (Parameter: p 0 < | ||
+ | | 0 | version | ||
+ | | 1 | serial number | ||
+ | | 2 | actual Bus | < | ||
+ | | 3 | actual Protocol | ||
+ | | 4 | actual CAN-Transceiver status | ||
+ | | 5 | actual Bus Configuration | ||
+ | | 6 | Power supply | ||
+ | | 10 | CPU ID | (e.g.: 0x411fc231) | ||
+ | | 13 | Free Heap | Total Heap (in byte): < | ||
+ | | 14 | CRC check of application | ||
+ | | 20 | BTM222 devicename | ||
+ | | 21 | BTM222 UART speed | 4800/ | ||
+ | |||
+ | |||
+ | ^ Protocols (Key 04) ^^ | ||
^ Value ^ Protocol ^ | ^ Value ^ Protocol ^ | ||
| 1 | raw CAN | | | 1 | raw CAN | | ||
Line 103: | Line 182: | ||
- | ^ Busses (Key 04) ^^ | + | ^ Busses (Key 05) ^^ |
^ Value ^ Bus ^ | ^ Value ^ Bus ^ | ||
- | | 0 | + | | 0 |
- | | 1 | + | | 1 | Loopback Mode | |
+ | | | ||
+ | | 3 | Normal Mode | | ||
+ | ^ Reset (Key 99) ^^ | ||
+ | ^ Value ^ kind of reset ^ | ||
+ | | 1 | soft reset | | ||
+ | | 2 | hard reset | | ||
===== Raw CAN & UDS ===== | ===== Raw CAN & UDS ===== | ||
- | ^ Value ^ Meaning ^ | + | ^ Value ^ Meaning, CAN-Interface **must be** set to **Normal Mode** afterwards wit parameter "P 5 3" |
- | ^ Bus configuration (Key 05) ^^ | + | ^ Bus configuration (Key 06) ^^ |
| 1 | CAN Bus 11 bit ID 125kB | | | 1 | CAN Bus 11 bit ID 125kB | | ||
| 2 | CAN Bus 11 bit ID 250kB | | | 2 | CAN Bus 11 bit ID 250kB | | ||
Line 121: | Line 206: | ||
| 7 | CAN Bus 29 bit ID 500kB | | | 7 | CAN Bus 29 bit ID 500kB | | ||
| 8 | CAN Bus 29 bit ID 1MB | | | 8 | CAN Bus 29 bit ID 1MB | | ||
- | |||