Intermec IF2 Basic Reader Interface Programmer's Reference Manual (BRI version - Page 120
Memory Bank 0 PASSWORD Memory, READ, WRITE, and PROTECT operations.
View all Intermec IF2 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 120 highlights
Chapter 4 - BRI Commands Memory Bank 0 PASSWORD Memory If a non-zero ACCESS password has been written to an EPC global Gen 2 tag, the ACCESS password must be specified in the WRITE command in order to write to memory bank 0. In memory bank 0, two unique passwords exist, the ACCESS and the KILL password. Even though they are located on the same memory bank, these passwords are treated independently. If the correct password is not supplied, the READ, RITE, and PROTECT commands will return PVERR indicated that an invalid password has been supplied. If you are using the PROTECT ON PERMANENT option, both the ACCESS and KILL passwords can no longer be overwritten using the WRITE command as in the other memory banks. Also, the password data can no longer be read using the READ command. Permanently locking a password allows it to be completely hidden, and any attempts to use a WHERE clause to select tags based on stored information in memory bank 0 will be unsuccessful. This stops a user from finding out either byte by byte or bit by bit what the stored passwords contained. The example below shows writing the ACCESS password first, then performing the READ, WRITE, and PROTECT operations. WRITE HEX(0:4,4)=H11223344 WROK OK> READ HEX(0:4,4) PASSWORD=H11223344 H11223344 OK> READ HEX(0:4,4) PASSWORD=H55667788 PVER OK> WRITE HEX(0:4,4)=H11223344 PASSWORD=H11223344 WROK> OK> WRITE HEX(0:4,4)=H11223344 PASSWORD=H55667788 PVERR OK> PROTECT OFF HEX(0:4,4) PASSWORD=H11223344 PVERR OK> PROTECT ON PERMANENT HEX(04:4,4) PASSWORD=H11223344 108 Basic Reader Interface Programmer Reference Manual