.ws Write Single transponder Command
This command writes data to a single transponder. It uses a single time slot so there must be enough mask information to select a single transponder. Returns an error if no transponder is found or if the write is incomplete.
Android | iOS | .NET |
---|---|---|
link coming soon | link coming soon | WriteSingleTransponderCommand |
Parameters
Identifier | Values | Description |
---|---|---|
-al | on/off | Perform an alert after a successful write using the current alert Parameters from the .al command |
-ap | xxxxxxxx | Access password, where xxxxxxxx is an 8 character ASCII Hex value |
-c | on/off | Include EPC checksum response |
-da | xxxx..zzzz | The data to write in 4 character ASCII Hex words. Up to a maximum of 32 words |
-db | epc/tid/usr | /res Data bank to write to |
-dl | xx | Length in words of the data to write, where xx is a 2 character ASCII Hex value up to a maximum of 20hex |
-do | xxxx | Data bank offset, this is the offset, in 16 bit words, from the start of the block to where the data will be written, where xxxx is a 4 character ASCII Hex value |
-dt | on/off | Include date time response |
-e | on/off | Include EPC PC information response |
-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 | |
-r | on/off | Include transponder RSSI response |
-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 |
-x | Reset the parameters to defaults |
Parameter detail
-al
Perform an alert after a successful write using the current alert Parameters from the .al command
Type | Enum |
---|---|
Value | on/off |
Range | on/off |
Order In Interpretation | 2 |
Default Value | on |
-ap
Access password, where xxxxxxxx is an 8 character ASCII Hex value
Type | HEX |
---|---|
Value | xxxxxxxx |
Range | 8 Hex digits |
Order In Interpretation | 16 |
Default Value | 00000000 |
-c
Include EPC checksum response
Type | Enum |
---|---|
Value | on/off |
Range | on/off |
Order In Interpretation | 3 |
Default Value | off |
-da
The data to write in 4 character ASCII Hex words. Up to a maximum of 32 words
Type | HEX |
---|---|
Value | xxxx..zzzz |
Range | integer numberof HEX words |
Order In Interpretation | 13 |
Default Value |
-db
/res Data bank to write to
Type | Enum |
---|---|
Value | epc/tid/usr |
Range | epc/tid/usr |
Order In Interpretation | 14 |
Default Value | usr |
-dl
Length in words of the data to write, where xx is a 2 character ASCII Hex value up to a maximum of 20hex
Type | HEX |
---|---|
Value | xx |
Range | 2 Hex digits |
Order In Interpretation | 12 |
Default Value | 00 |
-do
Data bank offset, this is the offset, in 16 bit words, from the start of the block to where the data will be written, where xxxx is a 4 character ASCII Hex value
Type | HEX |
---|---|
Value | xxxx |
Range | 4 Hex digits |
Order In Interpretation | 15 |
Default Value | 0000 |
-dt
Include date time response
Type | Enum |
---|---|
Value | on/off |
Range | on/off |
Order In Interpretation | 6 |
Default Value | off |
-e
Include EPC PC information response
Type | Enum |
---|---|
Value | on/off |
Range | on/off |
Order In Interpretation | 4 |
Default Value | off |
-n
No action, just set the parameters
Type | Switch |
---|---|
Value | |
Range | |
Order In Interpretation | 18 |
-o
Output power in dBm, where nn is in the range 10 to 29
Type | Output power |
---|---|
Value | nn |
Range | |
Order In Interpretation | 11 |
Default Value | 29 |
-p
List the parameter and their current values
Type | Switch |
---|---|
Value | |
Range | |
Order In Interpretation | 17 |
-r
Include transponder RSSI response
Type | Enum |
---|---|
Value | on/off |
Range | on/off |
Order In Interpretation | 5 |
Default Value | off |
-sb
Bank to use for the select mask
Type | Enum |
---|---|
Value | epc/tid/usr |
Range | epc/tid/usr |
Order In Interpretation | 7 |
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 | 10 |
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 | 9 |
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 | 8 |
Default Value | 0000 |
-x
Reset the parameters to defaults
Type | Switch |
---|---|
Value | |
Range | |
Order In Interpretation | 1 |
Parameter Interpretation Order
-x, -al, -c, -e, -r, -dt, -sb,-so, -sl, -sd, -o, -dl, -da, -db, -do, -ap, -p, -n
Parameter Defaults
-al on, -ap 00000000, -c off, -da, -db usr, -dl 00, -do 0000, -dt off, -e off, -o 29, -r off, -sb epc, -sd, -sl 00, -so 0000
Response Headers
CR CS DT EP ER ME OK PC PR RI WW