Problem with st25dv16k ISO 15693 iOS communication
Hello!
I am trying to read some blocks from a iso 15693 tag. I can do it with Android without any problem. But when I try to do it with iOS I always receive the response [255,255]. What does it mean?
For example:
22 33 E0 02 51 00 02 4E BE 55 08 00 32 00
Flags: 22
Function: 33 (Extended read multiple blocks)
Uid: E0 02 51 00 02 4E BE 55
Start block: 00 08
Number of blocks: 00 32
I don't know if the problem is the CRC16.
It occurs the same when I try to send the present password (B3 function), I receive the same response.
I know is not necessary to append it in Android, but, is it necessary in iOS?
which algorithm of CRC16 I have to use?
which bytes I have to use to generate CRC? all the message (22 33 E0 02 51 00 02 4E BE 55 08 00 32 00)?
Thank you!
