Class TransponderSelectCommand
- Namespace
- TechnologySolutions.Rfid.AsciiProtocol.Commands
- Assembly
- TechnologySolutions.Rfid.AsciiProtocol.Core.dll
The .ts Transponder Select of the Technology Solutions UK Ltd ASCII 2 Protocol
(.ts) This command is used to set the state of transponders. It pushes matching and non-matching transponders in to the state determined by the -sa parameter. This command can only be used with persistent target sessions as the carrier will be turned off after the command.
[AsciiCommand(".ts")]
public class TransponderSelectCommand : ActionCommandBase, IAsciiCommand, ICommandParameters, IAntennaParametersWithBounds, IAntennaParameters, IAntennaParameterBounds, IAntennaParameterCommandBounds
- Inheritance
-
TransponderSelectCommand
- Implements
- Inherited Members
- Extension Methods
Constructors
TransponderSelectCommand()
Initializes a new instance of the TransponderSelectCommand class
public TransponderSelectCommand()
Properties
MaximumOutputPower
Gets or sets the maximum output power (used to bounds check OutputPower)
public int MaximumOutputPower { get; set; }
Property Value
Remarks
This value does not need to be initialized. If the value is not set it will assume the value from Current
MinimumOutputPower
Gets or sets the minimum output power (used to bounds check OutputPower)
public int MinimumOutputPower { get; set; }
Property Value
Remarks
This value does not need to be initialized. If the value is not set it will assume the value from Current
OutputPower
Gets or sets the output power in dBm between MinimumOutputPower and MaximumOutputPower or null to use the reader's current value
[AsciiParameter("o")]
public int? OutputPower { get; set; }
Property Value
- int?
SelectAction
Gets or sets the action to perform in the Select operation
[AsciiParameter("sa", "select")]
public SelectAction? SelectAction { get; set; }
Property Value
SelectBank
Gets or sets the Bank to use for the select mask
[AsciiParameter("sb", "select")]
public Databank? SelectBank { get; set; }
Property Value
SelectData
Gets or sets the select mask data in 2 character ASCII Hex pairs padded to ensure full bytes
[AsciiParameter("sd", "select")]
public string SelectData { get; set; }
Property Value
SelectLength
Gets or sets the length in bits of the select mask
[AsciiParameter("sl", "select")]
public int? SelectLength { get; set; }
Property Value
- int?
SelectOffset
Gets or sets the number of bits from the start of the block to the start of the select mask
[AsciiParameter("so", "select")]
public int? SelectOffset { get; set; }
Property Value
- int?
SelectTarget
Gets or sets the target flag for the Select operation
[AsciiParameter("st", "select")]
public SelectTarget? SelectTarget { get; set; }