How to recognize the battery replacement need in the tag?
When you fire Time Synchronization command on the Serial Port you will get the tag data along with date time.
Ex. Following is the response received from the reader
Response: 2F 50 10 00 02 00 00 0B A8 38 17 14 10 18 07 07 D2 2E
Position: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
In this response 7th and 8th position is the Tag ID in hex.
So the Tag ID= 0B A8= 2984.
Separated Attributes:
Header : 2F
Command ID : 50
Position Of CRC : 10
Reader Id : <Reader ID>=02
Server Id : <Server ID>=00
<Data> : <2 Byte TAG DATA>= 2984
<1 Byte TAG STATUS>= Tag Status=38
<6 Byte Date and Time>= Date: 18/07/07 Time: 10:14:17
CRC : <CRC>= D2
Trailer : 2E
In this example the the Tag Status (Battery Status)=38 (this is hex value)
38= 56 (decimal),
38=00111000 (binary)
If this value goes below 30 in hex or 48 (decimal) or 00110000 (binary) then the battery status in the Tag is 'LOW'. If you are getting this value in between 30-38 in Tag Data then battery status in the Tag is 'GOOD'.
So, if you are getting Tag Status as 2F in hex or 47 (decimal) or 00101111 (binary) then the battery status is LOW you need to change the battery in the Tags.
Ex. Following is the response received from the reader
Response: 2F 50 10 00 02 00 00 0B A8 38 17 14 10 18 07 07 D2 2E
Position: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
In this response 7th and 8th position is the Tag ID in hex.
So the Tag ID= 0B A8= 2984.
Separated Attributes:
Header : 2F
Command ID : 50
Position Of CRC : 10
Reader Id : <Reader ID>=02
Server Id : <Server ID>=00
<Data> : <2 Byte TAG DATA>= 2984
<1 Byte TAG STATUS>= Tag Status=38
<6 Byte Date and Time>= Date: 18/07/07 Time: 10:14:17
CRC : <CRC>= D2
Trailer : 2E
In this example the the Tag Status (Battery Status)=38 (this is hex value)
38= 56 (decimal),
38=00111000 (binary)
If this value goes below 30 in hex or 48 (decimal) or 00110000 (binary) then the battery status in the Tag is 'LOW'. If you are getting this value in between 30-38 in Tag Data then battery status in the Tag is 'GOOD'.
So, if you are getting Tag Status as 2F in hex or 47 (decimal) or 00101111 (binary) then the battery status is LOW you need to change the battery in the Tags.
Created by
zopeuser
Last modified 2008-01-17 18:18
Last modified 2008-01-17 18:18