keever50 commented on issue #16036: URL: https://github.com/apache/nuttx/issues/16036#issuecomment-2790834605
I've realized that modern NFC reader ICs use firmwares with the _NFC forum NCI interface_. To get the specification for this NCI interface, you get hit by a **2000 dollar** paywall. So, this is something I'm not excited to work with. This proposition was made with the usage of NFC readers with on-chip firmware in mind, like the _PN532_. The PN532 does not use the _NCI interface_ and the datasheet tells you everything you need to know. As result, this API might not be very well suited for the future. There is a way out of this situation. You can still often communicate with the cards directly, but you need to do all the parsing and controlling yourself. These protocols are quite standardized and well documented. I know the Flipper Zero does this. However, this would require the API, or NuttX to require code to do all of this for you. Perhaps it is a good idea to create a common "in-between" driver or "sub system" for this. @xiaoxiang781216 thoughts? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org