Hello the hardware and driver are cool.
However, if this driver is accepted, I will be very mad, as several years ago, I built a complete radio transceiver driver framework based on character devices (for the si4463, using a lower/higher half approach, and it was fully working), and this was completely refused by telling me that I must use network interfaces.
I went as far as specifying and normalizing the various ioctl calls any radio transceiver would ever need, everything was ready. I was also reverse engineering the si4463 modem calculator so every setting could be set from software, this was unique. No other driver does that.
Then, I met a brick wall. Now these are proprietary drivers in my own private fork. I got over it. Sebastien On 13/02/2025 06:23, Matteo Golin wrote:
I have created an initial RN2XX3 driver here: https://github.com/apache/nuttx/pull/15828 The design was based on some suggestions received on the mailing list earlier in the year. I haven't added quite all of the `ioctl` commands I would like yet, and I want to add some Kconfig options, but I am opening the draft PR in case I can get any pointers from the NuttX community before I get much further along. The implementation now as it stands works without any issues, I am able to transmit and receive from NuttX using another transceiver connected to my computer via USB. I even took my transmitter for a walk and got some successful long range test results! Any feedback is appreciated before I add the finishing touches and unmark as draft. Thanks,