-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
CRSF TX POWER showing ZERO in OSD #10556
Comments
That part of the code is basically the same. You don't need to worry about It's possibly related to the setting of |
Yesterday I was flying my Swordfish on INAV 8 RC3 with O3 and had LQ and TX power as usual, same as on 7.1.2. DIFF all for update. |
I'll check it out on my BARP. That has ELRS and Walksnail. Though I'll have to update that, which sucks. Ideally I should check it out on a proper Crossfire craft. |
I am also sure 8 RC2 reports fine mLRS RX power on the OSD if that helps. |
Very strange, I've checked all settings yesterday and couldn't find why it is not showing. Could it be down to the ELRS version and how telemetry is being reported? I was also trying out the ELRS Mavlink the other day and then switched back to normal ELRS CRSF. Could that have messed things up? I know it messed up my telemetry sensors. I had to delete them from the radio and scan for sensors a few times. Each time the list of sensors was ordered differently - even the INAV telemetry widget was struggling. |
Additionally, why was the RSSI code changed to display |
It wasn't. It was changed to show |
fyi / extra datapoint for troubleshooting : |
@glenn-venghaus That's because I'm using O3 Air Unit with Goggles 2. There is no icon for [mW] at the moment, so I have left it blank. |
@MrD-RC Sorry guys, I've had to edit this, it's an ELRS issue on the transmitter side 100%. This happened when switching from CRSF TO MAVLink on the radio. After that, it was not showing the power output stuff, no idea why. I'll open a ticket on the ELRS Github page. |
Current Behavior
In INAV7, the CRSF TX POWER was shown correctly in the OSD in all types of MSP OSDs. Because I use DJI at the moment, I can only test if it works for the WTF.OS version and the O3 system, of which both show the same issue, no TX power value is shown, the field shows zero.
Herer are some screenshots from an OSD recording:
Steps to Reproduce
Flash INAV8 and enable CRSF TX POWER to be in the OSD.
Expected behavior
Value should be the same as the one shown on the transmitter side (e.g. INAV telemetry widget).
Suggested solution(s)
I can see some changes in the code related to this issue.
In INAV7, the
inav/src/main/io/osd.c
code was like this:In INAV8, the
inav/src/main/io/osd.c
code was changed to this (I assume):I'm not sure if I'm looking at the right part of the code, but feel free to let me know if I'm wrong.
Additional context
Here is a link to the CLI Dump:
PasteBin
The text was updated successfully, but these errors were encountered: