Digital Signal Transceiver Acquisition (DSTA) State Model
- Updated2025-07-08
- 4 minute(s) read
Digital Signal Transceiver Acquisition (DSTA) State Model
The Digital Signal Transceiver Acquisition (DSTA) programming model for Digital Signal Transceivers has nine main states. The state of the instrument at a given time affects the actions you can take during that time.
The following diagram depicts the state model for the DST instrument when programmed with DSTA software to acquire data in the I/Q mode.
The states are as follows:
- If you configure the Start Trigger source as None (default), the instrument immediately transitions from this state and generates a Start Trigger.
- If you configure the Start Trigger source as a software or hardware trigger from one of the available sources, the instrument remains in this state until the configured trigger occurs.
The default Start Trigger source is None.
- Receiving the Start Trigger from the Start Trigger source.
- Receiving the Advance Trigger from the Advance Trigger source.
The transition into this state depends on the previous state of the instrument. While in this state, the instrument samples according to the session attributes configured. The module remains in this state until three conditions are satisfied:
- The minimum Pre-Reference Trigger sampling completes
- The trigger-to-trigger delay has expired
The first time through this state, the trigger-to-trigger delay does not have an effect. When the three conditions are satisfied, the instrument transitions from this state on the next clock cycle. Use the Pretrigger Samples property to specify the number of samples to acquire before the Reference Trigger is received.
- If you configure the Reference Trigger source as None (default), the instrument immediately transitions from this state and generates a Reference Trigger.
- If you configure the Reference Trigger source as a software or hardware trigger from one of the available sources, the instrument remains in this state until the configured trigger occurs.
The default Reference Trigger source is None.
- If you configure the Advance Trigger source as None (default), the instrument transitions from this state on the next clock edge.
- If you configure the Advance Trigger source as a software or hardware trigger from one of the available sources, the instrument remains in this state until the configured trigger occurs.
The default Advance Trigger source is None.