:INITiate:CONTinuous
Description
Selects, whether the trigger system should be continuously initiated or not.
If the Continuous Initiation mode
is OFF
, the trigger remains in the IDLE
state until an immediate initiation is performed :INITiate[:IMMediate]
. After the measurement the trigger returns to the IDLE
state.
If the Continuous Initiation mode
is ON
the trigger system is initiated, if it is not already in the Waiting for Trigger
state. After completion of a trigger cycle, the device does NOT return to the IDLE
state, instead it immediately returns to the Waiting for Trigger
state.
The :ABORt
command forces the trigger into the IDLE
state, but the value of the Continuous Initiation mode
remains unchanged.
For more information about the trigger system, please refer to Trigger System.
Note
When performing a continuous measurement consider disabling the Automatic Output Power OFF Feature
. With the Automatic Output Power OFF Feature
enabled, the power source powers off after each trigger cycle. If a continuous measurement is performed it could be better to leave the power source activated between individual trigger cycles. This can be done with the command :OUTPut:AOFF.
Syntax | Parameter |
---|---|
:INITiate<ch>:CONTinuous |
<bool > |
Parameters | accepted format | allowed suffixes | possible Errors | description |
---|---|---|---|---|
<ch > |
{ 1 | empty } |
Currently only one channel is supported. Empty means 1 is used as default. |
||
<bool > |
{ ON | OFF | 1 | 0 } |
none |
Illegal parameter value |
Boolean value indicating whether the Continuous Initiation Mode should be activated or deactivated. |
Options
Options | Description |
---|---|
OFF | 0 |
Continuous Initiation Mode deactivated. |
ON | 1 |
Continuous Initiation Mode activated. |
Presets
default value | |
---|---|
{ 1 | 0 } |
OFF |
Sample usage
Enable and start a continuous measurement.
var visaSession = new TcpipSocket(VISA_RESOURCENAME); visaSession.RawIO.Write(":TRIG:SOUR INT\n"); // ensure that the power source stays activate between each sweep run visaSession.RawIO.Write(":OUTP:AOFF OFF\n"); visaSession.RawIO.Write(":INIT:CONT ON\n");