Skip to main content
RACELOGIC Support Centre

CAN Output

General CAN Output

This is the CAN Output for VBOX Touch firmware version 1.5.2.29 and later. 

VBOX Touch has a CAN output on the CAN/SERIAL port.

Motorola Format

Data format: Motorola
Baud rate: Configurable

You can find the channel definitions here.

Available CAN output frames
ID 1 2 3 4 5 6 7 8
0x301 (1) Satellites (2) Time Since Midnight UTC (3) Position - Latitude
0x302 (4) Position - Longitude (5) Speed (6) Heading
0x303 (7) Altitude (8) Vertical Velocity Unused (9) Status (10) Solution Type
0x304 (11) GPS (12) Glonass (13) Galileo (14) BeiDou (15) Longitudinal Acceleration (16) Lateral Acceleration
0x305* (17) Distance (18) Average Speed ( 19) Correction Age
0x308 (20) Position - Latitude 48-bit Unused
0x309 (21) Position - Longitude 48-bit  Unused

* Available from firmware version 1.5.3.41 and later.

  1. Total Satellites in view, unsigned 8-bit integer
  2. Time since midnight (cs), unsigned 24-bit integer, 0.01 seconds per bit
  3. Position, Latitude in minutes*100,000, signed 32-bit integer, North positive
  4. Position, Longitude in minutes *100,000, signed 32-bit integer, East positive
  5. Speed, unsigned 16-bit integer, 0.01 knots per bit
  6. Heading, signed 16-bit integer, 0.01 degrees per bit
  7. Altitude above mean sea level based on the WGS84 model on the Earth, signed 24-bit integer, 0.01m per bit
  8. Vertical Velocity, signed 16-bit integer, 0.01 knots per bit
  9. Status. 8-bit unsigned char.  Bit 0 = Logging status, Bit 1 = Brake trigger active
  10. Solution Type, 8-bit unsigned integer
  11. GPS satellites used in solution, unsigned 8-bit integer 
  12. Glonass satellites used in solution, unsigned 8-bit integer 
  13. Glonass satellites used in solution, unsigned 8-bit integer 
  14. Beidou satellites used in solution, unsigned 8-bit integer 
  15. Longitudinal Acceleration, 16-bit signed integer, 0.01 metres per second per bit
  16. Lateral Acceleration, 16-bit signed integer, 0.01 metres per second per bit
  17. Distance travelled since Distance result (Speed mode) reset, unsigned 32-bit integer, 0.000078125m per bit
  18. Average speed since average speed (Speed mode) reset, unsigned 16-bit integer, 0.01 knots per bit
  19. Correction Age, unsigned 16-bit integer, 0.01 seconds per bit
  20. Position, Latitude 48-bit signed integer, Latitude *10,000,000 (minutes).  North positive  
  21. Position, Longitude 48-bit signed integer, Longitude *10,000,000 (minutes).  East positive.
 
Lap Timing CAN Output 

Motorola Format

Data format: Motorola
Baud rate: Configurable

Available CAN output frames
ID 1 2 3 4 5 6 7 8
0x7E1 (1) Best lap (2) Last lap
0x7E2 (3) Last lap diff (4) Current lap
0x7E3 (5) Session Time (6) Reference lap
0x7E4 (7) Delta-T (8) Delta-V
0x7E5 (9) Lap count (10) Best lap number (11-12) Events Unused
  1. Best lap time in the current session (ms), 32-bit unsigned integer, 0.001 seconds per bit
  2. Last lap time (ms), 32-bit unsigned integer, 0.001 seconds per bit
  3. Last lap time - best lap time (ms), 32-bit signed integer, 0.001 seconds per bit
  4. Current lap time (ms), 32-bit unsigned integer, 0.001 seconds per bit
  5. Current stint time (ms), 32-bit unsigned integer, 0.001 seconds per bit
  6. PLT current reference lap time (ms), 32-bit unsigned integer, 0.001 seconds per bit
  7. PLT delta-t (ms), 32-bit signed integer, 0.001 seconds per bit
  8. PLT delta-v (knots), 32-bit signed integer, 0.01 knots per bit
  9. Count of completed laps in the current session, i.e. reports 0 until the first lap is completed, 16-bit unsigned integer
  10. Number of the best lap in the current session, i.e. would report 2 if the second lap was the best, 16-bit unsigned integer
  11. Lap started, Start Beacon, single bit (bit 0)
  12. Lap completed, Finish Beacon, single bit (bit 1)

 

  • Was this article helpful?