EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Get_Sync_Status

Scanlab RTC6 PCIe Board
1004 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
432
innovators for industry
Ctrl Command get_sync_status
Function Returns the master/slave synchronization information on the addressed RTC6 board.
Call
MasterSlaveSyncStatus = get_sync_status()
Result Master/slave synchronization information.
As an unsigned 32-bit value.
Bit #0
Bit #9
Master/slave synchronization status [0…640].
As unsigned 10 bit value.
< 4: The addressed board is synchronous to the master board (or to its
preceding board in the master/slave chain).
640: The addressed board is operated as master.
Bit #10 = 0: Bit #0…Bit #9 contain valid values.
= 1: Bit #0…Bit #9 do not contain valid values.
No External Start has been received from the master board yet.
Bit #11 Reserved.
Bit #12 = 1: A master board has been detected. However, no /Slave-START
or /Slave-STOP can be received. See master_slave_config.
Bit #13 = 1: A Slave board has been detected. However, no /Slave-START
or /Slave-STOP can be received. See master_slave_config.
Bit #14 = 1: Since the last call of get_sync_status, the connection to the master
has been lost.
Bit #15 = 1: Since the last call of get_sync_status, the connection to the slave
has been lost.
Bit #16
Bit #20
Reserved.
Bit #21
Bit #30
Exact propagation time in 1/64 µs clock cycles between two RTC6 boards
(outbound and return). As unsigned 10 bit value.
Bit #31 = 1: The propagation time Bit #21Bit #30) could not be measured
successfully.

Table of Contents