-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
With LP_MODE on, VTX menu shows 25mw #100
Comments
Hello evilC, |
I am not saying that it really has commanded 25mw when it should be 200, I am saying that the UI kind of appears to say that it is. |
Ahh, I think I understand your explanation perfectly. The problem is that multiple systems are able to command the desired output power value. As a result the desired output power level from any one device is useless and only the "current" resulting output power value is available. So, the VTX is only able to determine the current power output value and the default listing of available choices for output power values. Does that make sense? I suggest enabling VTX power as an OSD element in your flight control software to build confidence in what is happening. |
Not wholly. This gives the user all the information that they need - power will be at 25mw when disarmed, and be raised to 200mw on arm. If you save and exit the menu, then re-enter the menu, it now reads: Nothing has changed. it still appears to go to 200mw on arm, but the menu is now giving spurious information. I suspect that what is going on is that when you ENTER the menu, the |
[CORRECTION] If you save and exit the menu, arm and dis-arm, then re-enter the menu, it reads: If you exit the menu, the OSD element would read like |
Yes, This is occurring because the VTX is only aware of the current value and the potential list of values. And I do not see a way to implement a feature able to show the current power level VS desired power level. At least not without removing all the external control functions (eg: remove Smart Audio, Tramp, and MSP-VTX). Sure, You can set a value and it will change but then it is being changed again and we can not guarantee what the resulting value of a change will be. The best place to turn for a feature that shows the desired value vs current value would be in the flight control software since it allows for an OSD that is available during "normal" use and it has it's own desired value. However, here too you run into the same problem... You can add more complexity and OSD clutter to attempt to track a desired value from a particular device but that still does not mean it will be the resulting power value at any point in time. |
So how come if I exit the menu, then re-enter it without arming, it (correctly) shows 200, even though the current value is 25? |
The current output power value will remain current until a new output power is set. |
@ligenxxxx apologies for the delay, I missed this. I just flashed it and will hopefully get to test this weekend, weather permitting. |
@ligenxxxx |
ie it appears to the user that when they arm, power will not be set to 200
When you do arm, it does go to 200mw
Fix: In the VTX menu, it should not show the CURRENT VTX power, it should show the power level that it WILL go to when you arm.
The text was updated successfully, but these errors were encountered: