What's new
Aloft Forums

Welcome to Aloft Forums. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Stabilizer rant

gnichola

Very Strong User
Disclaimer: I am a software engineer by trade and have had a small smattering of electronics training, however, I have not written any stabilization software. My rant is based on an outside observation and using educated guesses as to how these units work.

First my story goes like this; I have a 60" powered 3D plane that was originally setup with a non-stabilized FrSky receiver. Because the plane is super light, a moth fart will make a noticeable twitch, so others suggested using a stabilize to make it feel, "heavier". I bought an Archer SR6 to throw in there. Mind you my radio was already setup and working, throws, directions, etc. had long since been set.

The first thing you need to do is "calibrate" the receiver by going through a series of "set it like this and wait" motions. I am not sure what chip they use in their receivers, but what I do know is the chip itself does not need calibration. On a side project I have been playing with some 9 DoF (Degrees of Freedom) chips, which contain an accelerometer, gyro, and magnetometer, all having 3 axis of sensing hence the 9 degrees. I don't think these receivers need the compass, so I assume they are using 6 DoF which contain accelerometers and gyros. Here is a data sheet from one and you will notice, they are very clear about output values in relation to the "dot" on the chip.
1709222662121.png

Given the chips all know what direction they are moving why does FrSky need us to calibrate? Well, I am guessing that is so they are free to mount the chip any direction they want, and the calibration process lets them determine which way is "up". This process though a bit annoying, is a minor issue and I don't really care about having to do it.

Next, you have to mount the receiver, and this is where it starts to get annoying. Rather than letting me just tell the software the direction the receiver is facing, I am forced into a very limited set of directions. Why? This is lame. My aircraft is large and I am able to mount the receiver the way they require me to, but this certainly could pose issues for smaller aircraft.

Next, I setup my radio with a switch for channel 10, the gyro mode switch, and a knob for channel 9, gyro gain, and I ran the self check. I then enable the receiver using the SXR Enable button,
1709224074045.png

and then I check the direction of correction, and during this I notice the direction of correction is wrong for both the elevator and the ailerons. No biggie right? There is a bunch of "Inverted" switches in the settings, so I reverse both surfaces, and viola, they are now doing the proper correct. Job done right? Nope. Now both surfaces apply proper correction to motion, however when I move the sticks on my transmitter, the surfaces move the wrong direction! 🤦‍♂️ Why? I cannot think of any reason, the "invert" switches cannot just change the direction of correction. At this point I was confused as I thought I had the receiver mounted wrong or ? so I spent time trying to find a picture to make sure my "pins to the rear, label up" was indeed referred to as "Level". In OpenTx I believe there is a wizard that shows pictures of the various positions, not so in Ethos. I did have it mounted correctly and at this point, I gave up and just disabled it.

A couple days later, I decided to man up and solve this stupid thing. I double checked everything I had done to this point and decided I had not messed anything up. So, I then decided that since I had to invert the surfaces at the receiver level, I would reverse them on the transmitter, which should make them respond correctly to stick inputs and the motion correction would remain correct. Of course when I reverse the channel output, guess what else happens. Yep, the outputs were not at exactly 1500µs so both ailerons and the elevator need to be recentered. Arggggg. Ok no biggie, this is again another annoyance of their system but not a deal breaker. So, with stabilization in the off position, I recenter my surfaces, adjust my throws so they are once again even and correct, and then I run the self-check, which should pick up the new center and end positions. Whew, finally done and ready to fly, right?
I flip my stabilizer switch from off, to stabilize. Both ailerons move up a bit, and the elevator moved down. OMG!!!! Why? I am sure there is something I didn't do quite right, but this is the lamest thing yet. There is zero need to move controls unless the stabilizer detects motion.
I QUIT!!!!
I doubt FrSky will ever "fix" these issues, so I will never again use one of their stabilized receivers. I will buy one of the $15 stand alone units used in quads.
I really like FrSky products, I have had an X9D, the X9D 2019, an X20S, and I just got myself on the list for the X20 Pro AW. Their receivers, as receivers have always been rock solid for me, I have used a number of their Neuron ESCs, but their stabilization is...I am just going to say it....horrific! Never again.
(one final note, I have set one of these up before (and used it)).
 
  • Haha
Reactions: Red
Welcome to older FrSky programming. We didn't sell the stabilized receivers initially as I hated their programming and really hoped FrSky would do better. But we had a ton of requests for us to offer them so we did, but we put a not on the product page that we are not proud of them and they are a pain in the butt. Whamo- they sold like crazy.

Slowly over the years FrSky has adjusted the process and slowly they have gotten a little better, but I agree, they still cause many people problems. MANY, but many people love them too. Go figure.

Over the years I have been after FrSky to make changes in their staff to address the quality of their software and there has been some great strides. Ethos is a great example of this. The stabilized receivers are a carry over of the old programming and I simply don't think the company wants to fully replace the software used for the stabilized receivers, but hopefully one of these days they will.

For a truly powerful solution I do think you are better off using a dedicated flight controller with a normal FrSky receiver. But these are another whole can of worms to get them fully functioning, and they tend to have very steep learning curves. There are also some simple gyros that offer basic stabilization. I think these usually meet 90% of pilots needs, but don't have any fancy bells and whistles. There are a lot of options out there.

Just 2 days ago I assisted a rather large aerospace companies test pilot that was trying to sort out some flight control issues with a new plane they needed to fly the next day. He was using OpenTX on an X10S and this aircraft had a complex wing with control surfaces. After looking things over it was clear that the issue was in the third party flight controller. This was a brand I had never heard of, but it was not set up well by the manufacturer that helped to program this unit for this airframe. So his next call was off to them for further assistance with that unit. So even folks with big budgets run into these issues too.
 
I've only used the older S6R and S8R (ACCST) stabilising receivers and not had any problems with them. Perhaps I need to get one of the newer SRx receivers to try!

I would guess the calibration is required to allow for inaccuracies in the mounting of the sensor chip on the PCB, and the PCB relative to the Rx case.

With the mounting orientation, you actually have more possibilities than defined. You could mount the Rx across the fuselage, then just connect the elevator servoe to the aileron output and the aileron servo to the elevator output, I tested that worked!

Mike
 
@MikeB I am on one of the new receivers, Archer SR6. I am going to revert it all to disable the stabilizing to continue using it as a regular receiver. I may also either use the stand alone stabilizer I have her here, which would give me a chance to put that TD MX I bought to use :)
 
@MikeB I am on one of the new receivers, Archer SR6. I am going to revert it all to disable the stabilizing to continue using it as a regular receiver. I may also either use the stand alone stabilizer I have her here, which would give me a chance to put that TD MX I bought to use :)
I've had great luck with the Archer SRx . If you follow the steps, they are well behaved and do a great job. The Archer+ and Tandem SRx's have some more quirks to set up, but once you get past the less than stellar documentation, they are fine.
 
We had one the other day where the guy had issues with his ailerons. He had gotten into the reversing game. Rafael removed all of the reversing in the radio and the receiver and all was good. I think he said it had 3 different locations reversing the throws. (Outputs, mix and stabilizer)
 
I set one up the other day and had pins fwd instead of antenna fwd.... while I got it working, it took a lot of reversing. I remounted the RX correctly, then reran the self check and all was well.
 
I usually always purchased the stabilized receivers . My thought was I could always turn the stab off and use as regular rx . I had lots of trouble at first (and later) . Mike B. walked me thru it using ersky9x . Thanks to him I was able to kinda figure it out , I did ( buy him a couple cool drinks ) thank him . I now use the r9 stab receiver and it seem to work fine . Programing to get it to work is still not easy .

Allen
 
Hello, I'm new to FrSky and have gotten my radio setup and have an Archer plus SR8 receiver that I've gone thru the Lua scripts and setup. I'm also mounting this on a lighter, profile 3d type plane.

The part I ran into an issue is in the physical placement of the rx.

The choices given are horizonal, horizontal reversed, vertical, vertical reversed.

I learned that the pins always have to face aft in the model.

I need to mount this Rx above the wing on the side of the fuselage.

I believe that I would then choose vertical (regular) since it will be attached <-----> on the side of the fuselage? Perpendicular to the landing gear. For others does this seem correct?

Thanks in advance
 
I had good luck with the SXR version but the new ones the plus and td series seem to be unstable... I am very disappointed though I seldom use the functionality because it doesn't seem to actually work at all in gas airplanes without twitching. I am a fan of frsky and I wish they would do better.... I am no considering going with some other form of stabilization and just using sbus out and the small cheep receivers.

Also the documentation is horrible.......... the new features... roll degree and stick priority don't seem to do anything
 
Back
Top