RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
493
innovators for industry
Delayed Short
List Command
set_trigger
Function
starts measurement and storage of the specified signals
Call
set_trigger( Period, Signal1, Signal2 )
Parameters
Period
measurement period as an unsigned 32-bit value;
1 bit equals 10
µ
s.
Allowed range: [0 … (2
32
–1)]
Signal1,
Signal2
desired signal type for measurement channels 1 and 2 as an unsigned 32-bit
value (allowed range: as listed below):
= 0:
LASERON signal (1 = laser signal on, 0 = laser signal off
= 1:
StatusAX (X-axis status signal of the primary scan head connector)
= 2:
StatusAY (Y-axis status signal of the primary scan head connector)
= 3:
Reserved
= 4:
StatusBX (X-axis status signal of the secondary scan head connector)
= 5:
StatusBY (Y-axis status signal of the secondary scan head connector)
= 6:
Reserved
= 7:
SampleX (X-axis cartesian control value)
= 8:
SampleY (Y-axis cartesian control value)
= 9:
SampleZ (Z-axis cartesian control value)
= 10: SampleAX_Corr (corrected X-axis control value for the primary scan head connector)
= 11: SampleAY_Corr (corrected Y-axis control value for the primary scan head connector)
= 12: SampleAZ_Corr (corrected Z-axis control value, if XY are connected to the primary scan head
connector; identical to the effective output value for the Z axis)
= 13: SampleBX_Corr (corrected X-axis control value for the secondary scan head connector)
= 14: SampleBY_Corr (corrected Y-axis control value for the secondary scan head connector)
= 15: SampleBZ_Corr (corrected Z-axis control value, if XY are connected to the secondary scan head
connector; identical to the effective output value for the Z axis)
= 16: SLASERON (StatusAX for laser signal on, –524288 for laser signal off)
= 17: SLASERON (StatusAY for laser signal on, –524288 for laser signal off)
= 18: SLASERON (StatusBX for laser signal on, –524288 for laser signal off)
= 19: SLASERON (StatusBY for laser signal on, –524288 for laser signal off)
= 20: SampleAX_Out (effective X-axis output value for the primary scan head connector;
if applicable incl. any scanner offset and gain compensation, see comments;
not usable for measuring Z-axis output values)
= 21
SampleAY_Out (effective Y-axis output value for the primary scan head connector;
not usable for measuring Z-axis output values)
= 22: SampleBX_Out (effective X-axis output value for the secondary scan head connector;
not usable for measuring Z-axis output values)
= 23
SampleBY_Out (effective Y-axis output value for the secondary scan head connector;
not usable for measuring Z-axis output values)
= 24: Laser control parameter of automatic laser control (see
)
= 25: SampleAX_Trans (transformed X-axis control value for the primary scan head connector)
= 26: SampleAY_Trans (transformed Y-axis control value for the primary scan head connector)
= 27: SampleAZ_Trans (transformed Z-axis control value, if XY are connected to the primary scan
head connector)
= 28: SampleBX_Trans (transformed X-axis control value for the secondary scan head connector)
= 29: SampleBY_Trans (transformed Y-axis control value for the secondary scan head connector)
= 30: SampleBZ_Trans (transformed Z-axis control value, if XY are connected to the secondary scan
head connector)