Problem using Qwiic RFID board with python on RPI

I am trying to read tags with the Qwiic RFID ID-XXLA bard connected to a Raspberry PI and using smbus2 library with Python. I can access other qwiic boards like the env board using smbus commands from python but the RFID board is giving me problems.

When I try to access the board with:

with SMBus(1) as bus:

tag = bus.read_i2c_block_data(0x7d, 0, 10)

print(tag)

print(“…”+str(toHex(tag)))

I get back 10 - 0xFF. I never get 0x00 for no tag read nor do I get the actual tags.

Is 0x7d the right address? I got that address from looking at the Arduino code.

Any thoughts about what I am doing wrong?

thanks,

richard

Solved my own problem.

In reading about other QWIIC issues I came upon a suggestion to lower the I2C bus speed to 50k on RPI zeros. That did the trick. My RFID reader is up and running.