trust

  • ****
  • 301
SRXL2
« on: July 07, 2024, 10:01:46 pm »
Is there support for this serial protocol? I see SRXL, but my understanding is that SRXL2 is different.
Im running out of options for my friends Spektrum xmtr to interface to the flite cntlrs.
There are no more sources for S.bus format, which is what I usually use.

Re: SRXL2
« Reply #1 on: July 11, 2024, 11:59:42 am »
A quick scan of the source code shows SRXL, but not SRXL2.

In case this helps, you mention the transmitter in regard to this.  I see that SRXL2 is indeed a receiver output protocol, but if you are mainly interested in using the transmitter, perhaps you can use a different receiver that outputs something that LP can use.

If I might suggest, it looks like Ardupilot supports SRXL2.  Ardupilot seems more actively developed than LibrePilot  :( .

Ardupilot says: "All Spektrum receivers released since August 2019 only support the SRXL2 protocol."
I would add that any receiver that you can plug a set of standard (analog or digital) servos into supports PWM (the standard, one servo per wire protocol), which LP does support as long as your receiver has a set of servo (PWM) outputs, and your flight controller has a set of PWM inputs.

trust

  • ****
  • 301
Re: SRXL2
« Reply #2 on: July 31, 2024, 08:08:27 am »
You forget I did all this work to modify Librepilot to support our bimode wings! We've built many more in the last year, some 15 machines, all 3D printed, including 2 EDFs and two Nano scale versions.
I suppose I could port the SRXL2 protocol, but I was hoping it already did it.
I've been happy with the S.bus - it seems to still be supported on a wide variety of receivers. Too bad the OrangeRx versions aren't being made any more, many had s.bus outputs.
 I love my TX16s - it supports so many different protocols - seems to be very reliable, and plenty of range. They are so inexpensive too, we'll probably just buy him one, or he'll just recycle his old receivers. There's only so many planes you can fly at once!