.ts Transponder Select
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.
Android | iOS | .NET |
---|---|---|
link coming soon | link coming soon | TransponderSelectCommand |
Parameters
Identifier | Values | Description |
---|---|---|
-n | No action, just set the parameters | |
-o | nn | Output power in dBm, where nn is in the range 10 to 29 |
-p | List the parameter and their current values | |
-sa | n | Select action |
-sb | epc/tid/usr | Bank to use for the select mask |
-sd | xx..zz | Select mask data in 2 character ASCII Hex bytes padded to ensure full bytes, up to a maximum of 32 bytes. |
-sl | xx | Length in bits of the select mask, where xx is a 2 character ASCII Hex value |
-so | xxxx | Number of bits from the start of the block to the start of the select mask, where xxxx is a 4 character ASCII Hex value |
-st | s1,s2,s3,sl | Select target |
-x | Reset the parameters to defaults |
Parameter detail
-n
No action, just set the parameters
Type | Switch |
---|---|
Value | |
Range | |
Order In Interpretation | 10 |
-o
Output power in dBm, where nn is in the range 10 to 29
Type | Output power |
---|---|
Value | nn |
Range | |
Order In Interpretation | 6 |
Default Value | 29 |
-p
List the parameter and their current values
Type | Switch |
---|---|
Value | |
Range | |
Order In Interpretation | 9 |
-sa
Select action
Parameter
n= | Matching Action | Non Matching Action | ||
SL Flag | Session Flag | SL Flag | Session Flag | |
0 | assert | Set A | deassert | Set B |
1 | assert | Set A | nothing | nothing |
2 | nothing | nothing | deassert | Set B |
3 | toggle | toggle | nothing | nothing |
4 | deassert | Set B | assert | Set A |
5 | deassert | Set B | nothing | nothing |
6 | nothing | nothing | assert | Set A |
7 | nothing | nothing | toggle | toggle |
Type | Numeric |
---|---|
Value | n |
Range | |
Order In Interpretation | 7 |
Default Value | 4 |
-sb
Bank to use for the select mask
Type | Enum |
---|---|
Value | epc/tid/usr |
Range | epc/tid/usr |
Order In Interpretation | 2 |
Default Value | epc |
-sd
Select mask data in 2 character ASCII Hex bytes padded to ensure full bytes, up to a maximum of 32 bytes.
Type | HEX |
---|---|
Value | xx..zz |
Range | Integer number of HEX bytes |
Order In Interpretation | 5 |
Default Value |
-sl
Length in bits of the select mask, where xx is a 2 character ASCII Hex value
Type | HEX |
---|---|
Value | xx |
Range | 2 Hex digits |
Order In Interpretation | 4 |
Default Value | 00 |
-so
Number of bits from the start of the block to the start of the select mask, where xxxx is a 4 character ASCII Hex value
Type | HEX |
---|---|
Value | xxxx |
Range | 4 Hex digits |
Order In Interpretation | 3 |
Default Value | 0000 |
-st
Select target
Type | Enum |
---|---|
Value | s1,s2,s3,sl |
Range | s1/s2/s3/sl |
Order In Interpretation | 8 |
Default Value | s1 |
-x
Reset the parameters to defaults
Type | Switch |
---|---|
Value | |
Range | |
Order In Interpretation | 1 |
Parameter Interpretation Order
-x, -sb, -so, -sl, -sd, -o, -sa, -st, -p, -n
Parameter Defaults
-o 29, -sa 4, -sb epc, -sd, -sl 00, -so 0000, -st s1
Response Headers
Examples
Command | Response | Action |
.ts -p -n | CS: .ts -p -n
PR: -n -o 29 -p -sa 4 -sb epc -sd -sl 00 -so 0000 -st s1 -x OK: | none |