Call me back | My basket | Checkout | Add to email list

     You are here: Website » Knowledge base

« back to website

GeneralCommsChannel / Type128-TimeSynchronization

message sub-type "128"

Each hardware device has a free running internal clock that is used to trigger sampling of data and generating time stamps. Typically this clock runs at 10kHz. When we have several components in a system it is highly desirable to synchronize these clocks to ensure that all the data is synchronized for comparison in analysis. To achieve this, every 10-20 seconds each unit has to output a special synchronization message in the format:

128 "Time syncronisation message"

byte index value
0 [102] message type
1 [18] message length
2 [128] message sub type
3 [51] random sequence start
4 [83]
5 [50]
6 [94]
7 [48]
8 [228]
9 [193]
10 [194] random sequence end <- it is the end of this byte that is accurately timed
11 [Time MSB] Time in 10's of uS
12 [Time]
13 [Time]
14 [Time LSB]
15 [133] random sequence start
16 [160]
17 [85]
18 [140]
19 [95] random sequence end
20 [checksum]
Page last modified on June 25, 2018, at 02:54 PM