Acquisition Instructions
Inherits from: All acquisition instruction types inherit from Instruction.
AdcAcquisition
Defines an acquisition of a voltage time-trace via an ADC.
Inherits from: Instruction
Fields
| name | type | description |
|---|---|---|
| Port | Port | The port on which to acquire a signal. |
| Duration | Interval | The length of time to read values for. |
| Result | AcquisitionComplexRangeResult | The results register where the acquired trace is stored. |
NumericAppend
Defines an append operation of a numeric value onto a register.
Inherits from: Instruction
Fields
| name | type | description |
|---|---|---|
| Input | NumericExpression | The value to append. |
| Output | NumericRangeRegister | The register to append to. |
ComplexAppend
Defines an append operation of a complex value onto a register.
Inherits from: Instruction
Fields
| name | type | description |
|---|---|---|
| Input | ComplexExpression | The value to append. |
| Output | ComplexRangeRegister | The register to append to. |
BooleanAppend
Defines an append operation of a boolean value onto a register.
Inherits from: Instruction
Fields
| name | type | description |
|---|---|---|
| Input | BooleanExpression | The value to append. |
| Output | BooleanRangeRegister | The register to append to. |
ComplexRangeAssign
Defines an assignment of a complex range to a complex range register.
Inherits from: Instruction
Fields
| name | type | description |
|---|---|---|
| Input | ComplexRangeExpression | The complex range to assign. |
| Output | ComplexRangeRegister | The register to assign to. |