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!

UNI V83 and S6R stabilizer & auto-level do not work

gorc

New User
Hi Mike,
My S6R receiver works well with the joysticks (CH1 = AIL R, CH2 = ELE, CH3 = Thr, CH4 = Rudder, CH5 = AIL left but does not stabilize or auto level.
CH9 = gain, CH10 Mode. CH12 = 0 (1500 ms)
The bind of this receiver was done with CH1 to CH12 the normal way.

My problem is that when I enable stabilizing or auto level, nothing happens.
The joysticks channel work well.
When I place CH9 to 50% (plenty of gain) and CH10 to 0% (stabilize mode enabled), then I move the receiver in all directions and none of the servos move. No movements at all for corrections.
Please see picture of my setup.
I used your UNI-SxR.lua to calibrate the S6R and it seemed to work well. I followed exactly the steps.
Then when I move the S6R to see if there is any movement (corrections) on the servos, nothing happens, the servos don't move.
Only the joystick can make them move.
Anything wrong in my channel settings?

Please advise,
Thank you,
gorc
 

Attachments

  • 20240802_183330.jpg
    20240802_183330.jpg
    160.4 KB · Views: 54
Did you use the standard config program to set all the parameters, including enabling the stabilisation functions?

Mike
 
Hi Mike,
I'm not sure what the standard config program is.
I used frsky FreeLink to set à few parrameters and then used your config script.

Gorc
 
There is a LUA script that does the standard config, but freelink does the same. Check stabilisation is enabled when using freelink.

You could try with channel 10 at -100%, this sets auto-level mode.
Double check you are sending channels 9 and 10. One way of checking is to use the setup LUA to map channel 9 to output 8, and connect a servo to output 8 and see it moves.

Mike
 
Mike,
Here are the steps I made to configure the S6R. Probably something is missing or wrong in my steps.
1- With the FreeLink config program, I set the wing type and make sure the quick mode was ticked (enabled). Is that the way we enable the stabilizations functions?
2- Then I made sure the gains for stabilize and auto level are not zero. AIL and ELE are set at 20 and rudder at 50%.
3- Put all positive in order to arrange later if needed. I did not do the sensors calibration.
4- Then I used your script UNI-SxR.lua and ran it apparently successfully.

Then I tried movements with the S6R receivers in stabilize mode and still nothing.

Is there anything wrong in my sequences of config?

Note: This receiver S6R worked fine in stabilize mode with the FrSky firmware.

Please advise,
Thank you,
Gorc.
 
In order to check if I really send something on CH9 and CH10, I tried to run the UNI-setup7a.lua script and I received the message.
Script Panic
Not enough memory.
Can you send me the link to this lua config file to I can check the channels?

Gorc
 
I think the Enable checkbox is to the left of the buttons at the bottom of the Freelink display.
I've attached the LUA script that runs on the Tx for SxR configuration.

Use UNI-setup7.lua. This is on the first post from where you download the UNI firmware. The .zip file includes both the LUA file and the LUAC file. Either copy both, or just the LUAC file, then it should run when less memory is available.

Mike
 

Attachments

Hi Mike,

OK it works now. It was the freelink program that was not doing its job.
I used the one you gave me that runs on the TX and it works!
Corrections are now working on all axes.
So I'm going to eliminate this freelink program.

I did not try yet the setup script because it works but I'll take a look later.

Thank you for your fantastic support.

Gorc
 
Hi Mike,

Just two more questions about UNI S6R scripts.
1- If I use the Frsky s6r config script to change something (anything), do I need to re-use your script for sensor calibration? Is it a must? Or they are independent?
2- If UNI supports stabilize and auto level and not knife edge and hover, does it mean I can place the S6R antennas towards the back of the airplane or in any position I want?

Thanks,
Gorc
 
1. They are independent.
2. Should work in "any" position, although you do need a "face" of the Rx parallel to the ground (any one of the six possible).

Mike
 
Mike,

I'm really sorry, one more question.
When I use the FrSky S6R config script (the script you sent me) I cannot save any of the 2 vertical mounting configuration.
It always comes back to the horiz mounting. But it works fine in Horiz.
What is the procedure in that script to SAVE the Vert position mounting? It seems there is no save or write in this script.

Thanks,

Gorc
 
Mike,

OK I got it.
The UNI firmware ignores the mounting position of the FrSky script. It's clearly mentioned in documentation but I forgot it.
It is in your script that is written (stored) the real mounting position (Horiz or Vert mounting).

For example: In your script when you say place it horizontally, the receiver must be placed in the exact (orientation) horizontally that it will be attached to the plane (so in my case, vertically from FrSky Reference).
Then when the script says place it vertically, the vertical angle rotation seems to be not important.

Not obvious to know but I found it.

Maybe the script should say "place the S6R horizontally in the exact same horizontal orientation it will be attached in the plane". Not flat on a table if it's not attached that way.

Let me know if something is wrong in my reasoning.

Best,

Gorc
 
You are correct, but actually the best way to do the UNI calibration is to mount the Rx in the 'plane, then position the 'plane horizontally, in the "auto-level" position, the just point the nose vertically up when needed by the script.

Mike
 
Back
Top