EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Page 799

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
799
innovators for industry
Ctrl Command stop_trigger
Function Resets (to
Busy
= 0) the measurement session status that can be queried by
measurement_status.
Call
stop_trigger()
Comments stop_trigger is only needed if a measurement session has been started by
set_trigger/set_trigger4/set_trigger8, but not subsequently terminated by:
set_trigger(
Period
= 0)
set_trigger4(
Period
= 0)
set_trigger8(
Period
= 0)
Here, you can reset the measurement session status even when no list is active (see
comments at set_trigger).
stop_trigger is not executed (get_last_error return code
RTC6_BUSY
), if:
the BUSY list execution status is set
the INTERNAL-BUSY list execution status is set
stop_trigger is even executed, if:
a list has been paused by set_wait (PAUSED list execution status set)
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References measurement_status, set_trigger, set_trigger4, set_trigger8
Undelayed
Short List
Command
store_encoder
Function Stores the current counts of the two RTC6 encoder counters in a cache on the RTC6.
Call
store_encoder( Pos )
Parameters
Pos
Storage position.
As an unsigned 32-bit value.
Bit #0 = 0: The counter values are saved to storage position 0.
Bit #0 = 1: The counter values are saved to storage position 1.
Comments store_encoder can be used, for instance, to determine the exact number of encoder
increments occurring within a specific list-processing period. Here, you could begin the
command list by saving the counts in storage position 0 by
store_encoder(0)
. At the
end of the command list, you could save the counts to storage position 1 by
store_encoder(1)
and subsequently retrieve by read_encoder.
See also Chapter 8.6 ”Processing-on-the-fly”, page 242 and Chapter 9.3.3
”Synchronization by Encoder Signals”, page 298.
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References read_encoder, get_encoder, set_fly_x, set_fly_y, set_fly_rot, wait_for_encoder

Table of Contents