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

Reply via email to