
CM CAN Combo
User Manual
64
Counter
UINT16
Counter is incremented for each TECMP frame sent from a Capture
Module. The counter starts again from 0x0000 when reaching the
maximum value 0xFFFF. If a Capture Module has several physical
interfaces to the sink (Ethernet links), a separate counter is
implemented on each interface. The CM_ID field is the same for all
interfaces in this case.
Version
UINT8
Used version of the TECMP protocol; This UINT8 uniquely identifies
the version. Technica will try to sync the versions with versions of
PLP to establish compatibility.
TECMP_Function
UINT8
Description of the payload function, whether status, config or bus
data
IVN_Type
UINT16
Description of the Type of Source Data (e.g., CAN, LIN, Flexray,
Ethernet, Undefined, Voltage, Current, ...). These types are
preconfigured and fixed.
Reserved
UINT16
Reserved, pre-filled with 0x0000
TECMP_Signals
UINT16
0b0000 0000 0000 0001 EoS (End of Segment; used to signal a last
segment of segmented information.) 0b0000 0000 0000 0010 SoS
(Start of Segment: used to signal a first segment of segmented
information
Note: For single segment transmitted in a TECMP frame, the
TECMP_Signa
ls EoS and SoS are always set to ‘1’.
0b0000 0000
0000 0100 SPY (SPY flag can be used to trigger additional actions
on the sink.) Note: For messages from recording on-board
communication, the value for the flag is always '1'.) 0b0000 0000
0000 1000 Multi-Frame (a Capture Module that can send multiple
TECMP_Channels in a TECMP frame must set this flag) 0b0000
0000 0001 0000
–
reserved
0b0000 0000 0010 0000 - reserved
0b0000 0000 0100 0000
–
reserved
0b0000 0000 1000 0000
–
reserved
0b0000 0001 0000 0000
–
reserved
0b0000 0010 0000 0000
–
reserved
0b0000 0100 0000 0000
–
reserved
0b0000 1000 0000 0000
–
reserved
0b0001 0000 0000 0000
–
reserved
0b0010 0000 0000 0000
–
reserved
0b0100 0000 0000 0000
–
reserved
0b1000 0000 0000 0000 Capture Module overflow (Module has lost
data)
TECMP_Channel
UINT32
ID that uniquely identifies the log data / bus / link on the IVN.
Timestamp
UINT64
Timestamp is the time in past 1ns since Thursday, January 1, 1970,
00:00 UTC. The resolution is 1ns.
Bit 63:
→
1: time is asynchronous, synchronization with the timing master
failed
→
0: time is synchronous, synchronization with the timing master
successful
Bit 62: Reserved