Page 1 of 1

Error writing EM4100 RFID Tags

Posted: Fri Jul 26, 2019 3:04 pm
by mclaus
Hi All

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?

Thanks

- mclaus

Re: Error writing EM4100 RFID Tags

Posted: Mon Jul 29, 2019 11:44 am
by mparadis
It looks like this is a bug in our libraries. It'll get fixed in the next release.

In the meantime, you can work around it by handling the time out error and ignoring it if the tag was successfully written.