Sign In |

CAN Output

Updated on Apr 22, 2026

This page contains the CAN Output for VBOX Touch V2/V3. 

VBOX Touch outputs CAN on the CAN/SERIAL ports.

The CAN output described here applies to the default Performance application supplied with the unit. If a different application is installed, the CAN output may vary.

Motorola Format

Data format: Motorola
Baud rate: Configurable

Refer to the Channel Definitions article for more information about the different channels.

The CAN data is shown separately for each hardware variant. Where CAN output differs between firmware versions, the information is grouped by firmware version. Each section reflects the CAN message structure for the stated firmware version.

Select a firmware version to view the relevant CAN Output information.

# October 2022

General CAN Output #

Available CAN Output Frames

ID12345678
0x301(1) Satellites(2) Time Since Midnight UTC(3) Position - Latitude
0x302(4) Position - Longitude(5) Speed(6) Heading
0x303(7) Altitude(8) Vertical VelocityUnused(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-bitUnused
0x309(21) Position - Longitude 48-bitUnused
  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
    (This channel is present but not populated on VBOX Touch V2/V3, as this feature is not supported.)
  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 #

Available CAN Output Frames

ID12345678
0x7E1(1) Best lap(2) Last lap
0x7E2(3) Last lap difference(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) EventsUnused
  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)