Android: how to write NFC-V (ISO15693) tags on Nexus S?
I'm trying to write a RFID tag on a Nexus S (Android 2.3.4) using the NFC-V technology. Using transceive()
with a write single block command (0x21) invariably leads to a
java.io.IOException: transceive failed
Both read multiple tags (0x22) and stay quiet (0x02) work flawlessly. I'm sure the tag is writable, since other devices can update it. I tried both addressed and un-addressed mode, option flag set/unset, hi开发者_开发知识库gh/low data rate, but had no success.
Has anyone succeded in writing ISO15693 tags on the Nexus S? Any help would be really appreciated.
Thank you!
I have a working app reading and writing custom ISO15693-compliant RFID-Tags.
Here are some hints to look into:
- Did you set the flags correctly? I am using 0x22 (addressed and high-speed)
- Did you include the UID when using addressed mode?
Also, could you please post the whole byte-array your are trying to send?
精彩评论