Error status codes, Lock tag (25h) – ThingMagic M5e-Compact User Manual

Page 103

Advertising
background image

Application Tag Commands

Command Set

103

Note:

Try reading back the value written in this example with the Read Tag Data

Examples

showing reading from the same tag.

Error Status Codes

FAULT_MSG_WRONG_NUMBER_OF_DATA – 100h

FAULT_MSG_INVALID_PARAMETER_VALUE - 105h

FAULT_NO_PROTOCOL_DEFINED – 401h

FAULT_AFE_NOT_ON – 405h

FAULT_NO_TAGS_FOUND – 400h

FAULT_PROTOCOL_WRITE_FAILED – 406h

FAULT_PROTOCOL_INVALID_ADDRESS – 409h

FAULT_GENERAL_TAG_ERROR – 40Ah

FAULT_GEN2 PROTOCOL_OTHER_ERROR - 420h

FAULT_GEN2 PROTOCOL_MEMORY_LOCKED - 424h

FAULT_ANTENNA_NOT_CONNECTED – 503h

FAULT_TEMPERATURE_EXCEED_LIMITS – 504h

FAULT_HIGH_RETURN_LOSS – 505h

Lock Tag (25h)

For the deprecated version of this command see Appendix D:

Lock Tag (25h)

.

The Lock Tag command locks the specified memory bank of a tag. The tag which will be
locked can be specified using the

Tag Singulation Fields

or, if Option=0x00 of the Tag

Singulation Fields is specified, it will attempt to lock the first tag it finds. If no tag is in the
field, the memory location doesn’t exist or is unlockable, or the Select criteria cannot be
satisfied a fault code is returned.

Note

Using Option=0x05 for the

Tag Singulation Fields

is not allowed for Lock Tag.

In addition to the Tag Singulation Fields the Lock Tag command takes several fields which
specify how the tag is to be locked. These fields are:

01

23

45

67

89

AB

DC

EF

01

23

45

67

11

11

22

22

00

00

00

00

81

E7

Select Data

Write Data

CRC

Advertising
This manual is related to the following products: