CAN Output
Motorola Format
Data format: Motorola
Baud rate: 500 kbit/s
You can find the channel definitions here.
Available CAN output frames
ID** | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x301 | (1) Sats | (2) Time since midnight UTC | (3) Position latitude | ||||||||||||||||||||||||||||||
0x302 | (4) Position Longitude | (5) Speed (knots) | (6) Heading ( °) | ||||||||||||||||||||||||||||||
0x303 | (7) Altitude - WGS 84 (m) | (8) Vertical velocity (m/s) | Unused | (9) Status 1 | (10) Status 2 | ||||||||||||||||||||||||||||
0x304 | (11) Distance from brake trigger (m) | (12) Longitudinal accel (g) | (13) Lateral accel (g) | ||||||||||||||||||||||||||||||
0x305 | (14) Distance travelled since VBOX reset (m) | (15) Trigger time (s) | (16) Trigger speed (knots) | ||||||||||||||||||||||||||||||
0x306 | (17) Speed quality | Unused | |||||||||||||||||||||||||||||||
0x307 | (18) Lateral velocity (km/h) | Unused | (19) Longitudinal velocity (km/h) | ||||||||||||||||||||||||||||||
0x308 | (20) Position Latitude (48-bit) | Unused | (21) Solution type | ||||||||||||||||||||||||||||||
0x309 | (22) Position Longitude (48-bit) | (23) Speed (knots) | |||||||||||||||||||||||||||||||
0x314 | Unused | (24) Sats | (25) Time since midnight GPS | (26) Robot Nav Heading | |||||||||||||||||||||||||||||
0x317 | (27) Latitude degrees | (28) Longitude degrees | |||||||||||||||||||||||||||||||
0x318 | (29) Distance from brake trigger (corrected, m) | (30) Distance from start speed to end speed (m) | |||||||||||||||||||||||||||||||
0x319 | (31) Speed at start of test (km/h) | (32) Speed at end of test (km/h) | (33) Decel test time (s) | (34) Status | |||||||||||||||||||||||||||||
0x31A | (35) Lap time (s) | (36) Split time (s) | (37) Radius of turn (m) | ||||||||||||||||||||||||||||||
0x31E | (38) High-resolution speed (km/h) | Unused | |||||||||||||||||||||||||||||||
0x324 | Unused | (39) Motion pack type | Unused | (40) FW version major | (41) FW version minor | (42) FW version build | |||||||||||||||||||||||||||
0x329 | (43) X-position | (44) Y-position | |||||||||||||||||||||||||||||||
0x32A | (45) Robot Nav Heading - Vehico | (46) Speed (knots) | Unused | (47) Solution type | Unused | ||||||||||||||||||||||||||||
0x32B | (48) GPSDayH | (49) GPSDayL | (50) Diff age | Unused | (51) Serial number | Unused | * | Unused |
*(52) VBOX Type
**Default Identifiers. The identifier values can be changed using the configuration software.
- If Satellites in view < 3 then only Identifier 0x301 transmitted and bytes 2 to 8 are set to 0x00.
- Time since midnight. This is a count of 10mS intervals since midnight UTC. (5383690 = 53836.90 seconds since midnight or 14 hours, 57 minutes and 16.90 seconds).
- Position, Latitude * 100,000 (311924579 = 51 Degrees, 59.24579 Minutes North). This is a true 32-bit signed integer, North being positive.
- Position, Longitude * 100,000 (11882246 = 1 Degrees, 58.82445 Minutes West). This is a true 32-bit signed integer, West being positive.
- Speed, 0.01 knots per bit. This is Speed_Raw when the Kalman Filter is not enabled and the filtered value when Kalman Filter is enabled.
- Heading, 0.01° per bit.
- Altitude, 0.01 metres per bit, signed.
- Vertical velocity, 0.01 m/s per bit, signed.
- Status 1. 8-bit unsigned char. Bit 0 = VBOX Lite, Bit 1 = Open or Closed CAN Bus (1=open), 2 = VBOX 3.
- Status 2. An 8-bit unsigned char. Bit 0 is always set, Bit 1 = Lapmarker, Bit 3 = brake test started, Bit 4 = Brake trigger active, Bit 5 = Dual Lock.
- Distance, 0.000078125 metres per bit, unsigned. Corrected to trigger point.
- Longitudinal acceleration, 0.01 G per bit, signed.
- Lateral acceleration, 0.01 G per bit, signed.
- Distance travelled in metres since VBOX reset.
- Time from last brake trigger event. 0.01 seconds per bit.
- Speed at brake trigger point in knots.
- Velocity quality, 0.01 km/h per bit.
- Lateral velocity, 16-bit signed integer * 100.
- Longitudinal velocity, 16-bit signed integer * 100.
- Position, latitude 48-bit signed integer, Latitude * 10,000,000 (minutes). North being positive.
- Solution type, 8-bit unsigned integer, 0 = No solution, 1 = standalone, 2 = code differential, 3 = RTK Float, 4 = RTK Fixed, undelayed, 6= Coasting on IMU.
- Position, longitude 48-bit signed integer, Longitude * 10,000,000 (minutes). East being positive.
- Speed, 0.01 knots per bit (not delayed when ADAS enabled).
- Raw satellite count.
- Time since midnight. This is a count of 10 mS intervals since midnight UTC. (5383690 = 53836.90 seconds since midnight or 14 hours, 57 minutes and 16.90 seconds).
- Robot Head 16-bit unsigned integer * 100, (not delayed when ADAS enabled).
- Position, latitude (DD.DDDDDDD) * 10,000,000 (519874298 = 51.9874298 Degrees, North). This is a true 32-bit signed integer, North being positive.
- Position, longitude (DD.DDDDDDD) * 10,000,000 (11882246 = 1.9803743 Degrees, West), This is a true 32-bit signed integer. West being negative.
- Distance, 0.000078125 metres per bit, unsigned. Trigger distance corrected to nearest km/h speed.
- Distance, 0.000078125 metres per bit, unsigned. From start speed to end speed - Decel test.
- Speed at start of Decel test, 0.01 km/h per bit.
- Speed at end of Decel test, 0.01 km/h per bit.
- Time of Decel test. 0.01 seconds per bit.
- Status. Bit 0 = Start/finish crossing, Bit 1 = Split line crossing (includes start/finish crossing).
- Lap time 0.01 seconds per bit.
- Split time 0.01 seconds per bit.
- Radius of turn 32-bit signed * 100.
- Speed to 0.001 km/h resolution, 32-bit IEEE Float.
- Motion pack type - indicator for ABD units. Should read 6 at all times.
- Firmware version - Major 8-bit unsigned.
- Firmware version - Minor 8-bit unsigned.
- Firmware version - Build number (16-bit).
- Vehico X position, 32-bit IEEE Float, undelayed.
- Vehico Y position, 32-bit IEEE Float, undelayed.
- Robot head, 16-bit unsigned integer * 100
- Speed, 0.01 knots per bit (not delayed when ADAS enabled).
- Solution Type, 8-bit unsigned integer, 0 = No solution, 1 = standalone, 2 = code differential, 3 = RTK Float, 4 = RTK Fixed, undelayed, 6 = Coasting on IMU.
- GPSDayH unsigned char, most significant byte day number since 6th Jan 1980.
- GPSDayL unsigned char, least significant byte day number since 6th Jan 1980.
- Diff age unsigned char, (s) differential age (0xFF = invalid).
- Serial number 20-bit VBOX serial number.
- VBOX Type