Octane SDK
2.0 Beta
|
Class for containing and configuring a sequence of tag operations that are submitted to the reader using the ImpinjReader.AddOpSequence method. More...
Public Member Functions | |
TagOpSequence () | |
Default constructor that applies defaults to all member variables. More... | |
Public Attributes | |
ushort | AntennaId |
The Antenna ID to which this sequence will be applied. Antennas start at antenna 1, and for all antennas, use AntennasIds.All. More... | |
bool | BlockWriteEnabled |
Flag whether BlockWrites should be used, or not. More... | |
ushort | BlockWriteRetryCount = 0 |
Specify how many retries to use for BlockWrite operations. More... | |
ushort | BlockWriteWordCount = 0 |
Specify whether 16 or 32-bit BlockWrites should be used. More... | |
ushort | ExecutionCount |
When the SequenceStopTrigger member variable is set to ExecutionCount, this parameter identifies the number of times this sequence of operations will execute before it gets deleted. A value of zero (0) means that the sequence never gets deleted. More... | |
uint | Id |
The unique ID for this sequence. A unique ID is automatically assigned by the class constructor. More... | |
List< TagOp > | Ops = new List<TagOp>() |
The list of tag operations to perform. More... | |
SequenceTriggerType | SequenceStopTrigger |
Definition of trigger that will cause this operating sequence to stop. More... | |
SequenceState | State |
Identifies whether the sequence is disabled or active. More... | |
TargetTag | TargetTag = new TargetTag() |
Identifies the target tag(s) on which to perform this tag operation sequence. More... | |
Class for containing and configuring a sequence of tag operations that are submitted to the reader using the ImpinjReader.AddOpSequence method.
Impinj.OctaneSdk.TagOpSequence.TagOpSequence | ( | ) |
Default constructor that applies defaults to all member variables.
ushort Impinj.OctaneSdk.TagOpSequence.AntennaId |
The Antenna ID to which this sequence will be applied. Antennas start at antenna 1, and for all antennas, use AntennasIds.All.
bool Impinj.OctaneSdk.TagOpSequence.BlockWriteEnabled |
Flag whether BlockWrites should be used, or not.
ushort Impinj.OctaneSdk.TagOpSequence.BlockWriteRetryCount = 0 |
Specify how many retries to use for BlockWrite operations.
ushort Impinj.OctaneSdk.TagOpSequence.BlockWriteWordCount = 0 |
Specify whether 16 or 32-bit BlockWrites should be used.
ushort Impinj.OctaneSdk.TagOpSequence.ExecutionCount |
When the SequenceStopTrigger member variable is set to ExecutionCount, this parameter identifies the number of times this sequence of operations will execute before it gets deleted. A value of zero (0) means that the sequence never gets deleted.
uint Impinj.OctaneSdk.TagOpSequence.Id |
The unique ID for this sequence. A unique ID is automatically assigned by the class constructor.
The list of tag operations to perform.
SequenceTriggerType Impinj.OctaneSdk.TagOpSequence.SequenceStopTrigger |
Definition of trigger that will cause this operating sequence to stop.
SequenceState Impinj.OctaneSdk.TagOpSequence.State |
Identifies whether the sequence is disabled or active.