Latest firmare version for your OSD

fun2flyfpv

New Member
Hi Alex,

I updated my RVOSD 6's to the latest firmware. Sent you a private message for unlock codes. Here they are incase you didn't get it:

lock code 1
54075:25235

lock code 2
49767:24694

Thanks! Great product! Extremely Happy with it!
 

Alex Villa

Super Moderator
Alex, is there a fix yet for this bug?

http://www.rangevideo.com/forum/showthread.php?814-Latest-firmare-version-for-your-OSD&p=36640#post36640

I really like the option to check for motor vibration.

Also could it be possible that the digital rssi is not working in this firmware ?
I have problems getting the rssi to work with my EzUHF lite rx

Thanks in advance!
Yes, I fixed it. I have a new firmware testing which fixed that issue, some throttle control bugs and a new altitude control algorithm. Will release after some testing with it.
 

Alex Villa

Super Moderator
Hi Alex,

I updated my RVOSD 6's to the latest firmware. Sent you a private message for unlock codes. Here they are incase you didn't get it:

lock code 1
54075:25235

lock code 2
49767:24694

Thanks! Great product! Extremely Happy with it!
Unlock codes sent via PM.
 

viper1

Well-Known Member
Yes, I fixed it. I have a new firmware testing which fixed that issue, some throttle control bugs and a new altitude control algorithm. Will release after some testing with it.
That's great to hear thanks,
You'll announce it in this thread when released ?
 

Alex Villa

Super Moderator
This firmware is dedicated to two aspects of autopilot control, throttle and altitude management.

Throttle control will work on the autopilot modes RTH and Waypoint sequencer. It is based on three parameters, that can be found on the autopilot menu AP1/3.

This parameters are:
Set min thrust
Set max thrust
Cruise speed
Throttle P. gain

When enabled(RTH or Waypoint sequencer), the autopilot will start from the current throttle position, it will increase or decrease until it can match cruise speed with actual speed or until it does reach the maximum or minimum thrust settings. Throttle P. gain can change how fast it does "hunt" for cruise speed. Default is 20, but I think is better not to change this value.
There is also a secondary throttle adjust that will increase or decrease throttle(within the max and min boundaries). Throttle will be increased if the autopilot wants to climb and decreased if the autopilot wants to dive. How much it does depends on the Max pitch angle set as well as the difference between max and minimum throttle.


Altitude control is based on four parameters:

Cruise altitude
Altitude control limit
Altitude proportional gain
Vario gain


Will be enabled on autopilot modes RTH, Waypoint sequencer, Heading hold and Position hold.
First it will check if the airplane is within glide distance from home (it can glide to home with no power), so is important to properly set the glide ratio adjust menu.

If yes, it will try to climb or dive towards cruise altitude.

If no, then it will check if current altitude is bellow cruise altitude, when bellow it will try to climb to cruise altitude. If above, it will try to keep the current altitude.

The simplified formula(removing scaling factors) for control is:

Altitude error = Desired altitude - altitude, This error is limited within +- altitude control limit.
Desired Vario = Altitude error * Altitude gain
Pitch = Old pitch + ((Desired Vario - Vario) * Vario gain), pitch is limited within max and min pitch settings.

The autopilot will check altitude difference to cruise altitude, and will try to control the vario rate by pitching up or down the airplane attitude.

This is a beta firmware, remember to try all this at a safe altitude so you can quickly take manual control if something goes wrong.
 

Attachments

Last edited:

viper1

Well-Known Member
Thanks Alex, will try ASAP.

I'll be flying tomorrow morning, but will change FW after that, otherwise the inevitable lock-up will keep me grounded.

Will my RSSI/Link problem also be fixed with this FW ?
 

viper1

Well-Known Member
Partly off-subject but my RSSI works now with this firmware.

Some questions Alex;

1) I noticed the defaults for Max Pitch Angle and Max Roll Angle are significantly higher than in previous firmware (50 and 60 vs 35), should I use the defaults or use my previous settings (55 and 45) ?
2) Altitude Control Limit and Altitude Proportional Gain is now only configurable between "0" and "20" (default 10), Are these values small on purpose? Is the Control Limit still in meters? (Seems small margin to me?)
3) Just a note that when Display Width is selected to Narrow, the Raw Data text in the Debug screen is cut-off on left and appears on the right side of screen.

Thanks in advance !
 

Alex Villa

Super Moderator
1- Use your previous settings(55 and 45).
2- Altitude control limit now works different than it was before, yes it is small on purpose. I recommend to keep all gains on the default values and test from there. Altitude control limit now does limit the desired vario limits. Since altitude control is now more oriented towards differential altitude control(Vario).
3- You found a display bug.
 

Alex Villa

Super Moderator
I think all default gains should be kept as is. What you need to adjust is:

Minimum system power. Set this so while flying leveled your airplane does not stall.
Maximum system power. Set this so you can set maximum pitch setting to climb and the airplane does not stall.

Cruise speed. Set this above your stall speed.
 

Alex Villa

Super Moderator
Got first reports, first bad news, this firmware has a bug on LOS indicator. On the bright side Altitude and throttle control works perfect.
 

Alex Villa

Super Moderator
Already done. Load M6.07_H6.00_r005.hex instead of ...r004.hex on the main board. Should fix the bug with LOS indicator.
 

viper1

Well-Known Member
Sweeeet ! Thanks !

Only main, so no lock, that's good.


Edit:
That is, if the link would would work......

Edit2:
Just found it, you updated the original post :eek:
 
Last edited:

viper1

Well-Known Member
Flew today, variable throttle and finally also altitude seem to react crisp, I had a few other unrelated setup problems to deal with so was too busy to really enjoy it but initially it is looking the best so far. I have the same WP sequence I tested the previous firmware's with so I can compare but this one is far superior!

I think I found another graphics bug Alex, on (what I call ? ) the radar screen, the home distance on the left bottom seems garbled, but only when the GPS coordinates are shown on the right. When close to home and the gps coordinates disappear, or are replaced by call sign (under Low Altitude Angle ? ) it switches back to normal again.

Other than that, AWESOME, thanks!
 
Last edited:

Korsar

New Member
Hi Alex,

I updated my RVOSD 6's to the latest firmware. Sent you a private message for unlock codes. Here they are incase you didn't get it:

lock code 1
11806:14493

lock code 2
25626:8878

lock code 3
2252:6707

Thanks! Great product! Extremely Happy with it!
 

Alex Villa

Super Moderator
Flew today, variable throttle and finally also altitude seem to react crisp, I had a few other unrelated setup problems to deal with so was too busy to really enjoy it but initially it is looking the best so far. I have the same WP sequence I tested the previous firmware's with so I can compare but this one is far superior!

I think I found another graphics bug Alex, on (what I call ? ) the radar screen, the home distance on the left bottom seems garbled, but only when the GPS coordinates are shown on the right. When close to home and the gps coordinates disappear, or are replaced by call sign (under Low Altitude Angle ? ) it switches back to normal again.

Other than that, AWESOME, thanks!
Thats great to know. I will check those display bugs.
 

viper1

Well-Known Member
I am getting some errors when uploading waypoints with Pascal's configurator/sequencer, I pm'd him and would like to share it here if others have the same errors.
I noticed that in flight the waypoints act unstable, they get skipped sometimes etc.
Could this be the new firmware as that didn't happen before?

using: M6.07_H6.00_r005.hex and G6.03_H6.00_r004.hex





PM to Pascal;

Pouascail said:
viper1 said:
Hi Pascal,

When uploading a waypoint sequence to osd with the configurator, I get these errors.
What does it mean? Before I had no problems at all.
Using RVOSD 6.0
Thanks in advance !

Hello viper1 glad you use the sequencer,

did you have a new firmware? I think about that because the pc software has not changed,

We need to talk to Alex about that. I haven't use the soft with the legacy v6 and I have today a custom rvlink firmware in mine, I need to do some test but I am working on the next rvlinked application and I have not enough time for all projects. ;)

Have nice flights

Pascal
 

Attachments

Top