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,

Reply via email to