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/08/12 20:46] – [Parameter list] nexulm | 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) ^^^ | + | |
- | ^ | + | **usable for Firmware <= SVN382** |
- | | 0 | + | |
- | | 1 | + | |
- | | 2 | + | ^ Key ^ |
- | | 3 | + | | 0 | 0..max |
- | | 4 | + | | 1 | 0,1 | Global |
- | | 5 | + | | 2 | 0..2 | Global |
- | | 6 | + | | 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 | | ||
+ | | 3 | actual Protocol | ||
+ | | 4 | actual | ||
+ | | 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/ | ||
Line 111: | Line 189: | ||
| 3 | Normal Mode | | | 3 | Normal Mode | | ||
- | ^ Busses | + | ^ Reset (Key 99) ^^ |
- | ^ Value ^ Busconfig, CAN-Interface **must be** set to **Normal Mode** afterwards wit parameter "P 5 3" | + | ^ Value ^ kind of reset ^ |
- | | 1 | + | | 1 |
- | | 2 | + | | 2 |
- | | 3 | 11bit ID / 500kbit/s | | + | |
- | | 4 | 29bit ID / 125kbit/s | | + | |
- | | 5 | 29bit ID / 250kbit/s | | + | |
- | | 6 | 29bit ID / 500kbit/s | | + | |
===== 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 06) ^^ | ^ Bus configuration (Key 06) ^^ | ||
| 1 | CAN Bus 11 bit ID 125kB | | | 1 | CAN Bus 11 bit ID 125kB | | ||
Line 131: | 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 | | ||
- | |||