EasyManua.ls Logo

Scanlab RTC 5 PC Interface Board - get_startstop_info

Scanlab RTC 5 PC Interface Board
622 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...
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 execute_list 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,
simulate_ext_start or simulate_ext_start_ctrl) since the last get_startstop_info command
was called.
Bit #2 = 1: An internal list stop has been executed (via stop_execution) since the last
get_startstop_info command was called.
Bit #3 = 1: An external list stop has been executed (via /STOP, /STOP2, /Slave-STOP or
simulate_ext_stop) 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
simulate_ext_stop):
=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 set_laser_control,
enable_laser and disable_laser).
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 set_laser_control).
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 set_laser_control).
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 get_counts, get_status, set_control_mode

Table of Contents

Related product manuals