RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
280
innovators for industry
Ctrl Command get_startstop_info
Function
provides information about internal and external list starts and stops since the last time
the command was called. Also provided are the current external start and stop levels, the
status and signal level of the laser control signals, and possible transmission errors to and
from the attached scan system.
Call
StartStopInfo = get_startstop_info()
Result
Info signal (as an unsigned 32-bit value):
Bit #0 (LSB)
= 1:
An
internal
list start has been executed (via
or similar) since the last
get_startstop_info
command was called.
Bit #1
= 1:
An
external
list start has been executed (via /START, /START2, /Slave-START,
) since the last
get_startstop_info
command
was called.
Bit #2
= 1:
An
internal
list stop has been executed (via
get_startstop_info
command was called.
Bit #3
= 1:
An
external
list stop has been executed (via /STOP, /STOP2, /Slave-STOP or
) since the last
get_startstop_info
command was called.
Bit #4
Ext-Stop level (logical AND operation of the signals /STOP, /STOP2, /Slave-STOP and
= 1:
No
stop signals are currently present at the inputs or the inputs are not connected.
= 0:
There is a stop signal at at least one input.
Bits #5-8
Reserved.
Bit #9
= 1:
The laser control signals for “laser active” operation are enabled (also see
Bit #10
= 1:
The TTL laser control signals at the LASER1 and LASER2 output ports are
active-low
(the signal
level can be defined via
Bit #11
= 1:
Since the last call of
get_startstop_info
, at least one external list start has failed (more
external starts were triggered than could be simultaneously held in the 8-start wait loop).
Bit #12
Ext-Start level (logical AND operation of the signals /START, /START2 and /Slave-START):
= 1:
No
start signals are currently present at the inputs or the inputs are not connected.
= 0:
A start signal is present at at least one input.
Bit #13
= 1:
The TTL laser control signal at the LASERON output port is
active-low
(the signal level can be
defined via
Bits #14-15
Reserved.
Bits #16-31
- Bits #16,24
- Bits #17,25
- Bits #18,26
- Bits #19,27
- Bits #20,28
- Bits #21,29
- Bits #22,30
- Bits #23,31
Error bits that get set when an error occurs during data transmission from the scan system
bits #16-23 for the primary scan head connector, bits #24-31 for the secondary scan head
connector):
Incorrect number of frames within a data block
Incorrect pulse length of signal received from scan system, maybe no scan system is connected
Preamble sequence incorrect
Bit count within a subframe incorrect
Parity error when reading data received from scan system
The present data is invalid (old)
Reserved.
Reserved.
Comments
• The info bits #0 … #3 and the error bits #16 … #31are reset after the command is
executed.
• Also see
"External List Stop", page 209
and
"External List Start", page 210
.
RTC
®
4
RTC
®
5 unchanged functionality for the info bits that are also used on the RTC
®
4
References