Intermec IV7 Basic Reader Interface Programmer's Reference Manual (BRI version - Page 94

WRITE EMM_SENDSPI, WRITE EMM_RESETALARMS, Generic Tag Access Command

Page 94 highlights

Chapter 4 - BRI Commands WRITE EMM_SENDSPI Purpose: Syntax: Examples: This command provides the interface to support SPI master operation of the EM4325 chip. It allows the reader to send SPI commands to an SPI slave device attached to the EM4325. The EMM_SENDSPI is a data field that can be used in a WRITE command. WRITE [flex_query_selector] EMM_SENDSPI(, , , )= H [TAGTYPE=] [WHERE ] [PASSWORD=] , , , = Numeric values corresponding directly to the parameters in the SPI packet portion of the command packet. Example 1: WRITE EMM_SENDSPI(0,0,0,0)=H1234 H300833B2DDD901400000000000000000 WOK Example 2: WRITE EMM_SENDSPI(2,0,0,0)=H1234 H300833B2DDD901400000000000000000 H5678 WRITE EMM_RESETALARMS Purpose: Syntax: Example: This command allows a reader to reset the tag alarm conditions for Aux, Under Temp, and Over Temp. The EMM_RESETALARMS is a data field that can be used in a WRITE command. WRITE [flex_query_selector] EMM_RESETALARMS [TAGTYPE=] [WHERE ] [PASSWORD=] WRITE EMM_RESETALARMS H300833B2DDD901400000000000000000 WROK Generic Tag Access Command The generic tag access command can be used to invoke any vendor custom EPCC1G2 command that meets the following guidelines: • The command is valid in the open or secured state. • The command is formatted as follows: # Bits Details Command Code Command Date RN variable Normally 16 bits - E0XX variable 0 or more 16 handle CRC-16 16 82 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
82
Basic Reader Interface Programmer Reference Manual
WRITE EMM_SENDSPI
Purpose:
This command provides the interface to support SPI master operation of the
EM4325 chip. It allows the reader to send SPI commands to an SPI slave device
attached to the EM4325. The EMM_SENDSPI is a data field that can be used in a
WRITE command.
Syntax:
WRITE [flex_query_selector] EMM_SENDSPI(<SPI_response_size>,
<SPI SCLK>, <SPI initial delay>, <SPI byte delay>)= H<Data>
[TAGTYPE=<tagtype list>] [WHERE <data condition>]
[PASSWORD=<"access_password">]
<SPI_response_size>, <SPI SCLK>, <SPI initial delay>, <SPI byte delay> = Numeric
values corresponding directly to the parameters in the SPI packet portion of the
command packet.
Examples:
Example 1:
WRITE EMM_SENDSPI(0,0,0,0)=H1234
H300833B2DDD901400000000000000000 WOK
Example 2:
WRITE EMM_SENDSPI(2,0,0,0)=H1234
H300833B2DDD901400000000000000000 H5678
WRITE EMM_RESETALARMS
Purpose:
This command allows a reader to reset the tag alarm conditions for Aux, Under
Temp, and Over Temp. The EMM_RESETALARMS is a data field that can be used
in a WRITE command.
Syntax:
WRITE [flex_query_selector] EMM_RESETALARMS [TAGTYPE=<tagtype
list>] [WHERE <data condition>] [PASSWORD=<"access_password">]
Example:
WRITE EMM_RESETALARMS
H300833B2DDD901400000000000000000 WROK
Generic Tag Access Command
The generic tag access command can be used to invoke any vendor custom
EPCC1G2 command that meets the following guidelines:
The command is valid in the open or secured state.
The command is formatted as follows:
Command Code
Command Date
RN
CRC-16
# Bits
variable
variable
16
16
Details
Normally 16
bits - E0XX
0 or more
handle