Deactivating the Acquisition Sequence
There are several ways to stop an acquisition sequence. They all imply that the ChannelState parameter returns to IDLE. This event is referred to as the EAS (End Acquisition Sequence).
The application can stop the acquisition sequence on a per-channel basis by setting the ChannelState parameter to IDLE.
Exception signals can also force the ChannelState to reset to IDLE, namely the "Acquisition Failure".
Once the ChannelState is set to IDLE, the acquisition sequence remains alive until the completion of the current acquisition phase, if any is running. This rule is true for all stopping conditions with two exceptions:
- The stopping condition is an exception signal.
- The fundamental operational mode is the line-scan WEB mode.
In these two cases, the acquisition sequence immediately stops, abruptly interrupting any ongoing acquisition phase.