I am using an 1024 RFID read/write module with some T5577 tags. I am attempting to write data into the tag using the EM4100 protocol. The documentation states that I can write a 10 digit hex string, optionally preceded by a "0x" prefix.
I am finding that when I write the data with the 0x prefix, I receive a time-out error from the write method. However, the tag data does appear to get written correctly. If I write the same data without the 0x prefix, I so not get a time-out error (and the data is also written correctly.
I see the same behavior both in my own code and in the example code downloaded from Phidgets.
Any idea what's up with that? I suppose I could just force my users to not use the 0x prefix, but I'd like the device to actually support the protocol.
Anyone know how to avoid the timeout when using the 0x pefix?