25 July 1996
Micro-reader Module
Command Field (2)
Command Field (2) is only present if bit 7 of Command Byte 1 is set.
Bit
Use
Setting
Comment
0
Special Write Timing
1/0
If set, needs to be determined in Data Field
(see 3.1.4)
1
Wireless Synchronization 1/0
If set, wireless synchronization is used
2
DBCC calculation
1/0
If set, Micro-reader calculates DBCC
of the R/W and MPT write data
3-7
Reserved
If Command Field (2) is not present, standard TIRIS write timings are used and wireless
synchronization is switched on/off according to the status of input line WLSC.
Note:
The settings specified in Command Field (1) and (2) are only valid during the execution of
the current command.
3.1.4 Data Field
The presence of the relevant data field depends on the setting of the bits in the Command Field.
If the relevant bit (for example: Command bit 3 “Power Burst I”) is set to “1”, then Data Field 1 is
present defining the Power Burst length. If the relevant bit in the Command Field is set to “0” the
consequent Data Field is omitted, this results in the following data field being moved forward
(decremented) by one.
Data
Field
Use
Range (dec)
Comment
1
Power Burst I
1..255 ms
If bit 3 of Command Field(1) is set
2
Power Pause Duration
1..255 ms
If bit 4 of Command Field(1) is set
3
Power Burst II
1..255 ms
If bit 5 of Command Field(1) is set
4/5
toffLow (LSByte/MSByte)
28..2044
µ
s
If bit 0 of Command Field(2) is set
6/7
tonLow (LSByte/MSByte)
28..2044
µ
s
If bit 0 of Command Field(2) is set
8/9
toffHigh (LSByte/MSByte)
28..2044
µ
s
If bit 0 of Command Field(2) is set
10/11
tonHigh (LSByte/MSByte)
28..2044
µ
s
If bit 0 of Command Field(2) is set
12
# of Data Fields that follow
see *
If bit 6 of Command Field(1) is set
13 . .
Data Fields
LSByte first
*
The number of Data Fields must not cause an infringement of the total number of bytes
allowed within a protocol frame.
Transponder command protocols are described in detail in Section 5.1.
3.1.5 BCC
The ‘BCC’ field is a one-byte value of the Longitudinal Redundancy Check calculation (Xor’ed
bytes) for the preceding message. The calculation is performed on the whole message excluding the
Start-Mark.