Intermec IF2 Basic Reader Interface Programmer's Reference Manual (BRI version - Page 62

Killtag, Lock

Page 62 highlights

Chapter 4 - BRI Commands KILLTAG Purpose: Syntax: Parameters: Examples This command supports the EPC Class 1 Gen 2 KILL operation. KILLTAG [flex_query_selector][TAGTYPE=] [WHERE] [PASSWORD=] [flex_query_selector] = This parameter modifies the command for certain types of EPCC1G2 tags. For details, see "FLEXQUERY" on page 47. [TAGTYPE] = This parameter represents the type of tag that is written. [WHERE] = This parameter can be any expression defined in "Data Conditions" on page 28. [PASSWORD] = This specific keyword is used to specify a password to access the data fields that are locked. OK>KILLTAG WHERE EPCID=H3003000000FF8600000D056903 PASSWORD=H09FB6C13 OK> LOCK Purpose: This command is provided to maintain backward compatibility with previous BRI versions. The command may only be used by ISO 18000-6B tags. If you are using EPC Global Class 1 Gen 2 tags, the LOCK command will function similarly to the WRITE command and will not protect any memory. In case lock control is required for other types of tags, use the command described on "PROTECT" on page 52. Note: This command may eventually be removed when ISO 18000-6B tags are no longer supported. Applications are advised to start using the PROTECT command. Syntax: Parameters: LOCK [flex_query_selector][DATA FIELD] [WRITE FIELD] [TAGTYPE=] [WHERE ] [PASSWORD=] [flex_query_selector] = This parameter modifies the command for certain types of EPCC1G2 tags. For details, see "FLEXQUERY" on page 47. [DATA FIELD] = This parameter can be any data type defined in "Data Field Definitions" on page 22. [WRITE FIELD] = This [WRITE FIELD] parameter consists of a list of data types that define the format of the data returned from a tag. Using data types INT, HEX, and STRING, specific data can be read from any memory location on a tag. Unlike the [READ FIELD] parameter, TAGID can be used in a [WRITE FIELD] parameter. The tag memory locations that store the tag identifier are locked at manufacturing time and cannot be changed. For details, see "Understanding [READ FIELD] and [WRITE FIELD] Parameters" on page 85. [TAGTYPE] = This parameter represents the type of tag that is written. [WHERE] = This parameter can be any expression defined in "Data Conditions" on page 28. 50 Basic Reader Interface Programmer Reference Manual

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146

Chapter 4 — BRI Commands
50
Basic Reader Interface Programmer Reference Manual
KILLTAG
Purpose:
This command supports the EPC Class 1 Gen 2 KILL operation.
Syntax:
KILLTAG [flex_query_selector][TAGTYPE=<tagtype_list>]
[WHERE<data_condition>] [PASSWORD=<kill_password>]
Parameters:
[flex_query_selector] = This parameter modifies the command for certain types of
EPCC1G2 tags. For details, see
“FLEXQUERY” on page 47
.
[TAGTYPE] = This parameter represents the type of tag that is written.
[WHERE] = This parameter can be any expression defined in
“Data Conditions”
on page 28
.
[PASSWORD] = This specific keyword is used to specify a password to access the
data fields that are locked.
Examples
OK>KILLTAG WHERE EPCID=H3003000000FF8600000D056903
PASSWORD=H09FB6C13<CRLF>
OK>
LOCK
Purpose:
This command is provided to maintain backward compatibility with previous BRI
versions.
The command may only be used by ISO 18000-6B tags. If you are using EPC Global
Class 1 Gen 2 tags, the LOCK command will function similarly to the WRITE
command and will not protect any memory. In case lock control is required for
other types of tags, use the command described on
“PROTECT” on page 52
.
Syntax:
LOCK [flex_query_selector][DATA FIELD] [WRITE FIELD]
[TAGTYPE=<tagtype_list>] [WHERE <data_condition>]
[PASSWORD=<access_password>]
Parameters:
[flex_query_selector] = This parameter modifies the command for certain types of
EPCC1G2 tags. For details, see
“FLEXQUERY” on page 47
.
[DATA FIELD] = This parameter can be any data type defined in
“Data Field
Definitions” on page 22
.
[WRITE FIELD] = This [WRITE FIELD] parameter consists of a list of data types
that define the format of the data returned from a tag. Using data types INT, HEX,
and STRING, specific data can be read from any memory location on a tag. Unlike
the [READ FIELD] parameter, TAGID can be used in a [WRITE FIELD] parameter.
The tag memory locations that store the tag identifier are locked at manufacturing
time and cannot be changed. For details, see
“Understanding [READ FIELD] and
[WRITE FIELD] Parameters” on page 85
.
[TAGTYPE] = This parameter represents the type of tag that is written.
[WHERE] = This parameter can be any expression defined in
“Data Conditions”
on page 28
.
Note:
This command may eventually be removed when ISO 18000-6B tags are no
longer supported. Applications are advised to start using the PROTECT command.