Intermec CV30 Intermec Terminal Emulator (ITE) Programmer's Reference Manual - Page 131

RFID (#D) Define Format

Page 131 highlights

Chapter 3 - Extended Commands RFID (#D) Define Format The #D extended command defines an SWTT mask to say what tags to identify, then defines formats up to eight fields to read from the tag. The command remains in effect until a new write, read, or filter command is sent to the computer. 3270, 5250, VT/ANSI Data Stream Conventional Method This method writes to the display to execute the extended command. Data Stream Conventional Method Column Description 2 3 4-15 16 17 18-22 Begin extended command RFID Define Format command SWTT mask Field type Bank Starting position of field to read 23-27 Length of field to read 28 Field delimiter or end extended command Character # D 12 Hex characters (0-F), X = wildcard S = String; I = Integer (max 4 bytes) Character "0" - "3" 0-65535 (check tag data size for physical limit) 0-65535 (32 maximum supported size for ISO tags - 12 for EPC Class 1 Gen 2 tags) , or # Use # to end the command or comma to define up to 7 additional fields. Guidelines for using this command are as follows: • If no fields are defined (# in column 16), then the TagID is read for ISO tags. If you are reading Electronic Product Code (EPC) Class 1 Gen 2 tags, then the EPCID is returned. • If the command extends past the screen width (80 or 132), then the remaining data must go on the next line. • Since the TagID or EPCID is a setting of hex pairs, you need to ensure that you send an even number of characters. If not, then communications between the computer and the RFID reader generates an error and the reader state on the ITE toolbar is modified to show the new error state. • If the TagType is set to multiple types, then setting a filter on TagID or EPCID generates error #9. • The SWTT mask does not apply to Phillips U-Code v1.19 tags. Note: The symbol "b" indicates a 1-byte space. Intermec Terminal Emulator (ITE) Programmer's Reference Manual 119

  • 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
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184

Chapter 3 — Extended Commands
Intermec Terminal Emulator (ITE) Programmer’s Reference Manual
119
RFID (#D) Define Format
The #D extended command defines an SWTT mask to say what tags to identify,
then defines formats up to eight fields to read from the tag. The command remains
in effect until a new write, read, or filter command is sent to the computer.
3270, 5250, VT/ANSI Data Stream Conventional Method
This method writes to the display to execute the extended command.
Guidelines for using this command are as follows:
If no fields are defined (# in column 16), then the TagID is read for ISO tags. If
you are reading Electronic Product Code (EPC) Class 1 Gen 2 tags, then the
EPCID is returned.
If the command extends past the screen width (80 or 132), then the remaining
data must go on the next line.
Since the TagID or EPCID is a setting of hex pairs, you need to ensure that you
send an even number of characters. If not, then communications between the
computer and the RFID reader generates an error and the reader state on the ITE
toolbar is modified to show the new error state.
If the TagType is set to multiple types, then setting a filter on TagID or EPCID
generates error #9.
The SWTT mask does not apply to Phillips U-Code v1.19 tags.
Data Stream Conventional Method
Column
Description
Character
2
Begin extended command
#
3
RFID Define Format command
D
4-15
SWTT mask
12 Hex characters (0-F), X = wildcard
16
Field type
S = String; I = Integer (max 4 bytes)
17
Bank
Character “0” - “3”
18-22
Starting position of field to read
0-65535 (check tag data size for physical
limit)
23-27
Length of field to read
0-65535 (32 maximum supported size for
ISO tags - 12 for EPC Class 1 Gen 2 tags)
28
Field delimiter or end extended
command
, or # Use # to end the command or comma
to define up to 7 additional fields.
Note:
The symbol “b
” indicates a 1-byte space.