Hi,

I have a problem trying to make my NXT communicate with my PN532 NFC chip using I2C.
As the PCB doesn't contain any LEDs (except for power) I can't see if it's receiving or sending anything.

The data I need to send is this:
static U8 data = {0x00, 0x00, 0xFF, 0x02, 0xFE, 0xD4, 0x02, 0x2A, 0x00};
(without I2C address or start or stop bytes added)

Will this send the data properly?
i2c_start_transaction(NXT_PORT_S2, 0x48 >> 1, 0, 0, data, 9, 1);
The device address is 0x48, which probably need to be bit shifted (so 0x48 >> 1 would be correct I suppose?)

I have got a chip manual:
www.adafruit.com/datasheets/pn532um.pdf

But as I don't have any experience about I2C programming, I don't know if I'm doing right or if I'm forgetting something ;p

Also, a Arduino driver exist for this chip:
https://github.com/adafruit/Adafruit_NFCShield_I2C

Could anyone with I2C experience help me a bit further? :P

Thanks,

Sander