Ok, great - yes, it looks like the NFC protocol setting might be needed. The echo response stuff at least seems to follow some kind of pattern which makes me think that SPI is probably working ok.
In a way it's good that it got all the way through the Inventory_Command function even if it didn't return anything because it shows that bit 3 was getting set.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Ok, great - yes, it looks like the NFC protocol setting might be needed. The echo response stuff at least seems to follow some kind of pattern which makes me think that SPI is probably working ok.
In a way it's good that it got all the way through the
Inventory_Command
function even if it didn't return anything because it shows that bit 3 was getting set.On http://www.solutions-cubed.com/bm019/ there's http://www.solutions-cubed.com/content/Downloads/Breakout%20Modules/BM019_NFC_15693_Inventory_Arduino.zip which I was using as a base for the code I posted. Creating a function for setting the protocol based on what they did in the same way I did the inventory one should be reasonably easy.