How to write to tag using sample program on MC3090Z?

K KEN LIM 3 years 5 months ago
4 2 0

hi team Customer bought MC3090Z OS v05.02.19590 OEM v01.09.0003 and asked how do they go about doing a WRITE to tag. As I do not have the equipment and UHF Gen 2 tag to test. Can provide the step-by-step on how to go about doing a WRITE to UPM Raflatac DogBone UHF Gen2 using the sample program RFID API3 Sample3Plus v1.3 so I can share this w/ customer? Going through the integrator guide, noticed there are different memory bank (reserved/epc/tid/user). Which is/are the ones customer can use to write information? Any parameters to set? Thanks ken

Please Register or Login to post a reply

2 Replies

R Rui Huang

User can follow the steps below to write a tag via RFID API3 Sample3Plus App

 

Make sure that LLRP Servers is enabled then launch the sample App
First perform read then tap and hold the tag item you want to write
Select Write operation from the pop-up context menu to go to “Write Tags” form, where you can write the given data to a specified bank of a selected tag.
Brief explanation on the various parameters in “Write Tag” Form

             Tag ID:  EPC ID of the selected tag              Password: If the tag has been locked, you need to enter the correct password before performing                                  the write operation. If tag is not locked, then just enter 0              Memory Bank: select tag memory bank for write operation.                  -   EPC MB: store tag’s EPC ID                   -     Reserved MB: contain tag’s kill and access passwords                   -     TID MB: Typically store tag’s chip info                    -     User MB: store user-specific data                 Offset: Offset of the first word to be written                 Length: the length of data                  Write Data - The data to write to the selected tag

 

       Please note:         1. The unit of both offset and Length is byte. And Length should also be on word (2 bytes)            boundaries. In other words, it should be an even number.         2. The data you want write is Hex-character string. For example, if you want to write a 8 character            string like ‘11112222’ on the tag, use a length value of 4 (8 characters = 4 bytes)         3. In most cases, user only need to write data into tag’s EPC and User banks               -   EPC Bank: Allow user to modify tag’s EPC ID                Let’s say that user wants to write 24 hex-characters (12 bytes) Tag EPC ID (Standard C1G2 RFID                 tags have a length of 24 characters), and the new EPC ID is “111111111111222222222222”,                And the Write Parameter setting should be:                                   Password:  0                Memory Bank: EPC                  Offset(Bytes):   4   ( bypass the CRC and PC words )                Length:   12                 Data(Hex):  “111111111111222222222222”                -    User Bank: allow user to write user-specific data Thanks! Rui Motorola Solutions - RFID ECRT Team

S Simon Barnsley

Hi,
Just seen this post.. I need to set the TID USER memory using 123RFID Mobile to a 3 digit number (717)
What settings would i need to achieve this.
Thanks
Simon

CONTACT
Can’t find what you’re looking for?