stm32duino / ST25R3916

Arduino library that provides an implementation of the NFC RFAL for ST25R3916 component
Other
7 stars 5 forks source link

Card Emulation Mode Supuport #7

Open solosky opened 6 months ago

solosky commented 6 months ago

Is your feature request/improvement related to a problem? Please describe.

Yes, the CE mode for ST25R3916 is missing. Checked the code, and listen like feature is returned NO_SUP.

Describe the solution you'd like

I see the CE mode function is there but it's not implemented and always returns NO_SUP, it seems removed by purpose. I know this feature is missing currently, but I would like to know is there any limitation (hardware or firmware) to implement CE mode via Aruduino Framework?

image

Describe alternatives you've considered

The RFAL supports CE mode.

Additional context

Add any other context, example or screenshots about the feature request here.

Any contribution is welcome, so do not hesitate to submit a PR.

cparata commented 6 months ago

Hello @solosky , checking the hardware specification, it seems that the card emulation is supported from the hardware, so I don't see any particular limitation from hardware point of view. Probably, when we developed this library some years ago the card emulation feature was not supported by the RFAL software version that we ported in Arduino and I suppose that this is the reason why it returns NO_SUP. Unfortunately, I do not have band to work on it, so any contribution by the community is welcome to improve the library adding the Card Emulation feature. Best Regards, Carlo