Intermec IP2L Basic Reader Interface Programmer's Reference Manual (BRI versio - Page 59

FLEXQUERY, HELP, Purpose, Command Shortcut, Syntax, Parameters, Examples

Page 59 highlights

Chapter 4 - BRI Commands FLEXQUERY Purpose: Command Shortcut: Syntax: Parameters: The FLEXQUERY selector is a field that can be added to any tag access command (read, write, protect, kill, etc.). It applies only to EPCC1G2 tag types. When the selector is included in the access command, the subsequent inventory operations will use the FLEXQUERY command rather than the standard EPCC1G2 QUERY command. FLEXQUERY is defined in the "ISO/IEC 18000-6 Second Edition" from December 1, 2010. It is intended primarily for use with battery assisted passive (BAP) and sensor tags. Tags that do not comply with this version of the ISO standard will not respond to FLEXQUERY. FLEXQUERY, FQ FLEXQUERY(,,) = This parameter is a numeric value between 0 and 4095. Interpretation RFU MRFID Sensor Alarm Full Function Simple Sensor Sensor Battery Passive Assisted NOTE 1 RFU RFU RFU Passive RFU (RFU) 1 11 1 1 1 1111 11 0: Inclusive 1: Exclusive NOTE 2 0: Disable 1: Enable as defined in ISO/IEC 29143 0: Disable 0: Disable 0: Disable 1: Enable 1: Enable 1: Enable 0: Disable 1: Enable 0: Disable 1: Enable HELP = This parameter is a numeric value of zero or one. If one, it enables the simple sensor (SS) tag reply by setting the "SS Reply" bit in the FLEXQUERY command. = This parameter is a numeric value of zero or one. If one, it enables the Mobile RFID reply by setting the "MRFID Reply" bit in the FLEXQUERY command. Examples: Example 1: READ FQ(0x1c4,0,0) HE280B0403C0000000C0269ED OK> Example 2: WRITE FQ(0x1c4,0,1) HEX(3:0,2)=h0000 HE280B0403C0000000C0269ED WROK OK> Purpose: This command displays a list of all the BRI commands supported by the reader. Syntax: HELP Example: To show the list of available BRI commands, use this command: OK>HELP Basic Reader Interface Programmer Reference Manual 47

  • 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
Basic Reader Interface Programmer Reference Manual
47
FLEXQUERY
Purpose:
The FLEXQUERY selector is a field that can be added to any tag access command
(read, write, protect, kill, etc.). It applies only to EPCC1G2 tag types. When the
selector is included in the access command, the subsequent inventory operations
will use the FLEXQUERY command rather than the standard EPCC1G2 QUERY
command. FLEXQUERY is defined in the “ISO/IEC 18000-6 Second Edition” from
December 1, 2010. It is intended primarily for use with battery assisted passive
(BAP) and sensor tags. Tags that do not comply with this version of the ISO
standard will not respond to FLEXQUERY.
Command Shortcut:
FLEXQUERY, FQ
Syntax:
FLEXQUERY(<tag_type_selector>,<ss_reply>,<mrfid_reply>)
Parameters:
<tag_type_selector> = This parameter is a numeric value between 0 and 4095.
<ss_reply> = This parameter is a numeric value of zero or one. If one, it enables the
simple sensor (SS) tag reply by setting the “SS Reply” bit in the FLEXQUERY
command.
<mrfid_reply> = This parameter is a numeric value of zero or one. If one, it enables
the Mobile RFID reply by setting the “MRFID Reply” bit in the FLEXQUERY
command.
Examples:
Example 1:
READ FQ(0x1c4,0,0)<CRLF>
HE280B0403C0000000C0269ED<CRLF>
OK><CRLF>
Example 2:
WRITE FQ(0x1c4,0,1) HEX(3:0,2)=h0000<CRLF>
HE280B0403C0000000C0269ED WROK<CRLF>
OK><CRLF>
HELP
Purpose:
This command displays a list of all the BRI commands supported by the reader.
Syntax:
HELP
Example:
To show the list of available BRI commands, use this command:
OK>HELP<CRLF>
Interpretation
RFU
MRFID
Sensor
Alarm
Full
Function
Sensor
Simple
Sensor
RFU
RFU
RFU
Battery
Assisted
Passive
RFU
Passive
NOTE 1
(RFU)
1
1
1
1
1
1
1
1
1
1
1
1
0: Inclusive
1: Exclusive
NOTE 2
0: Disable
1: Enable as
defined in
ISO/IEC
29143
0: Disable
1: Enable
0: Disable
1: Enable
0: Disable
1: Enable
0: Disable
1: Enable
0: Disable
1: Enable