RFID Qwiic Reader for use with BeagleBone Black

I am using the RFID reader with a BeagleBone Black Rev C, and so the Arduino libraries will not work in my case. Is there an I2C command or register list that I am able to use to develop my own library for this device?

Hi bRitch.

We don’t have a register list but you should be able to find the information you’re looking for in the Arduino library files. Those can be viewed at the link below.

https://github.com/sparkfun/SparkFun_Qw … master/src

I’ve taken a close look at the library files – I haven’t been able to decode what is happening.

When I read block data from the chip, after placing a card onto it, I get the following output:

[105, 0, 153, 110, 222, 64, 0, 0, 4, 53]

Converting these to ASCII yields

[ i, NULL, ù, FS, ì, o, NULL, NULL, ETX, ª]

This doesn’t make any ASCII sense to me (pun intended). I’m assuming 4,53 has to do with the read time. How do I decode the rest of the data?