RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
757
Comments General Comments
• If
Signal1
and
Signal2
are not from the above list, then set_trigger (except for
Period
= 0) is replaced with a list_nop (get_last_error return code
RTC6_PARAM_ERROR
).
• After a set_trigger with
Period
> 0, a data pair (data couple) is recorded immediately
and subsequently at intervals defined by the specified measurement period.
–
Period
( Bit #31 = 0 ):
• The measurement value recording ends automatically with 2
24
data pairs (if
Signal2
is invalid, even with 2
25
data entries, see also set_trigger4/set_trigger8).
• It ends earlier, if one of the following occurs:
- set_trigger (
Period
= 0 ) is called
- set_trigger4(
Period
= 0 ) is called
- set_trigger8(
Period
= 0 ) is called
•
Period
( Bit #31 = 1 ):
• Starts an endless data recording according
Period
= “measurement period | 0x80000000” with 0 < measurement
period < 2
31
–1. In this case, the data recording does not end automatically.
Instead, it starts from the beginning each time and overwrites previously recorded
data (ring buffer). In the meantime, the data can be read out with
get_waveform_offset from any location and in any packets.
measurement_status also provides information about the current status of the
measurement value recording.
• A measurement value recording started by set_trigger occurs only during the
execution of a list.
• Given the measurement value recording has not been terminated by set_trigger
(
Period
= 0 ) or set_trigger4(
Period
= 0 ), it is automatically continued with the start
of a new list (the status of the measurement value recording is not reset by
set_end_of_list). During the execution of a list, the status is reset by
set_trigger(
Period
= 0 ), set_trigger4(
Period
= 0 ) or stop_execution. By
stop_trigger the status can be reset if no list is executed.
• Sample values and status values returned by the scan system and stored on the RTC6
by set_trigger (
Signal1
,
Signal2
= 1…23, 2
5…30) are always in the RTC6 20-bit range,
even if the RTC6 DLL is set to RTC4 Compatibility Mode. The measured and stored
values can be subsequently transferred to the PC by the get_waveform command for
evaluation. It is generally recommended to end the measurement explicitly before
reading out the data. The measured values are transferred to the PC by get_waveform
as 32-bit values and must be evaluated accordingly by users (see comments for
get_value).
• The current status of the measurement value recording can be queried by
measurement_status.
Delayed Short
List Command
set_trigger