Hello, I am wiriting my own applicationwith C# and my requirement is to write 2 blocks of user memory. I have check with TI's GUI and it work well with TI transponder but I have problem when I change to other transponder with ICODE SL2. Do I need to modify somethig with TI's GUI? Or there is a bug somewhere :)
Thanks for help!
Hiro
Hiro -
with the NXP devices, are you setting the option bit in the request flags when sending out the write single block or lock block command? This is one of the biggest differences between ICODE SL and Tag-It HF-I. Its not a bug or anything, the ISO standard allows two ways to write and lock, they chose one way, we chose another. Let me know if you don't understand this.
thanks!
BR-
Josh
---------------------------------------------------------------------------------------------------------Please click the Verify Answer button on this post if it answers your question.---------------------------------------------------------------------------------------------------------
Thanks and let me explaind you as below
With TI Tag:
- Writing 2 blocks I "set" the option bit and it work fine and I have to "not set" option bit when I want to read it back for 2 blocks otherwise the reply message from tag seem wrong
With ICode
- Writing 2 blocks, it work fine for both ser and not set option bit but I always got wring message when I want to read back two blocks both set/not set the option it (see below pic)
NXP tag does not support the TI custom command of Write Two Blocks. For supporting NXP tag device, just use write single block command multiple times.