use DJI FPV OSD element CRAFT_NAME to show warnings and more#6230
use DJI FPV OSD element CRAFT_NAME to show warnings and more#6230digitalentity merged 5 commits intoiNavFlight:masterfrom
Conversation
…dspeed and throttle
|
@mf0o what's the status of this? Ready to be merged? |
|
@digitalentity actually yes. |
|
In the case of DJI, if there are no warnings, what will DJI display if a space character or perhaps some other invisible character is sent instead of nothing? I'm wondering if there is some practical way to get rid of CRAFT_NAME in the OSD when there are no warnings. If DJI does not support that, then perhaps the actual craft name can be displayed using an extension of your syntax e.g.: ":WS:birdy" |
DJI FPV only supports a limited set of OSD items today.
Missing the iNav warnings is very annoying and probably the most critical at the same time.
This feature branch can use the CRAFT_NAME OSD field to show warnings, throttle position, trip distance, 3D speed and efficiency (mAh/KM).
The field CRAFT_NAME inside DJI is limited to 10 characters.
Various functions have been ported and renamed from osd.c to remove symbols and shorten messages.
Not using a new parameter for configuration is intended, to reduce the footprint within iNav if DJI adds features in the future.
summary:
appendix:
I captured an example from the goggles screens: screen_grab
inav/issues/5945
(duplicate to PR #6228, where I failed to select the correct branch to commit from)
Thanks to edbighead for inspiration and everybody else who helped a newb 1st pr ;)