OSD parameters¶
26 parameters in the OSD family. ArduCopter 4.7 only — other vehicles share many of these names but not always the same ranges or meanings.
OSD_ARM_SCR¶
Arm screen
Screen to be shown on Arm event. Zero to disable the feature.
Range |
|
User level |
Standard |
OSD_BTN_DELAY¶
Button delay
Debounce time in ms for stick commanded parameter navigation.
Range |
|
User level |
Advanced |
OSD_CELL_COUNT¶
Battery cell count
Used for average cell voltage display. -1 disables, 0 uses cell count autodetection for well charged LIPO/LIION batteries at connection, other values manually select cell count used.
Increment |
|
User level |
Advanced |
OSD_CHAN¶
Screen switch transmitter channel
This sets the channel used to switch different OSD screens.
User level |
Standard |
Values¶
Value |
Meaning |
|---|---|
|
Disable |
|
Chan5 |
|
Chan6 |
|
Chan7 |
|
Chan8 |
|
Chan9 |
|
Chan10 |
|
Chan11 |
|
Chan12 |
|
Chan13 |
|
Chan14 |
|
Chan15 |
|
Chan16 |
OSD_DSARM_SCR¶
Disarm screen
Screen to be shown on disarm event. Zero to disable the feature.
Range |
|
User level |
Standard |
OSD_FONT¶
OSD Font
This sets which OSD font to use. It is an integer from 0 to the number of fonts available
Reboot required |
Yes — the change takes effect after a reboot. |
User level |
Standard |
OSD_FS_SCR¶
Failsafe screen
Screen to be shown on failsafe event. Zero to disable the feature.
Range |
|
User level |
Standard |
OSD_H_OFFSET¶
OSD horizontal offset
Sets horizontal offset of the osd inside image
Range |
|
Reboot required |
Yes — the change takes effect after a reboot. |
User level |
Standard |
OSD_MSG_TIME¶
Message display duration in seconds
Sets message duration seconds
Range |
|
User level |
Standard |
OSD_OPTIONS¶
OSD Options
This sets options that change the display
User level |
Standard |
Bitmask¶
Value |
Meaning |
|---|---|
|
UseDecimalPack |
|
InvertedWindArrow |
|
InvertedAHRoll |
|
Convert feet to miles at 5280ft instead of 10000ft |
|
DisableCrosshair |
|
TranslateArrows |
|
AviationStyleAH |
|
Prefix LQ with RF Mode |
OSD_SB_H_OFS¶
Sidebar horizontal offset
Extends the spacing between the sidebar elements by this amount of columns. Positive values increases the width to the right of the screen.
Range |
|
User level |
Standard |
OSD_SB_V_EXT¶
Sidebar vertical extension
Increase of vertical length of the sidebar itens by this amount of lines. Applied equally both above and below the default setting.
Range |
|
User level |
Standard |
OSD_SW_METHOD¶
Screen switch method
This sets the method used to switch different OSD screens.
User level |
Standard |
Values¶
Value |
Meaning |
|---|---|
|
switch to next screen if channel value was changed |
|
select screen based on pwm ranges specified for each screen |
|
switch to next screen after low to high transition and every 1s while channel value is high |
OSD_TYPE¶
OSD type
OSD type. TXONLY makes the OSD parameter selection available to other modules even if there is no native OSD support on the board, for instance CRSF.
Reboot required |
Yes — the change takes effect after a reboot. |
User level |
Standard |
Values¶
Value |
Meaning |
|---|---|
|
None |
|
MAX7456 |
|
SITL |
|
MSP |
|
TXONLY |
|
MSP_DISPLAYPORT |
OSD_TYPE2¶
OSD type 2
OSD type 2. TXONLY makes the OSD parameter selection available to other modules even if there is no native OSD support on the board, for instance CRSF.
Reboot required |
Yes — the change takes effect after a reboot. |
User level |
Standard |
Values¶
Value |
Meaning |
|---|---|
|
None |
|
MAX7456 |
|
SITL |
|
MSP |
|
TXONLY |
|
MSP_DISPLAYPORT |
OSD_UNITS¶
Display Units
Sets the units to use in displaying items
User level |
Standard |
Values¶
Value |
Meaning |
|---|---|
|
Metric |
|
Imperial |
|
SI |
|
Aviation |
OSD_V_OFFSET¶
OSD vertical offset
Sets vertical offset of the osd inside image
Range |
|
Reboot required |
Yes — the change takes effect after a reboot. |
User level |
Standard |
OSD_W_ACRVOLT¶
Avg Cell Resting Volt warn level
Set level at which ACRVOLT item will flash
Range |
|
User level |
Standard |
OSD_W_AVGCELLV¶
AVGCELLV warn level
Set level at which AVGCELLV item will flash
Range |
|
User level |
Standard |
OSD_W_BATVOLT¶
BAT_VOLT warn level
Set level at which BAT_VOLT item will flash
Range |
|
User level |
Standard |
OSD_W_LQ¶
RC link quality warn level (in %)
Set level at which RC_LQ item will flash (%)
Range |
|
User level |
Standard |
OSD_W_NSAT¶
NSAT warn level
Set level at which NSAT item will flash
Range |
|
User level |
Standard |
OSD_W_RESTVOLT¶
RESTVOLT warn level
Set level at which RESTVOLT item will flash
Range |
|
User level |
Standard |
OSD_W_RSSI¶
RSSI warn level (in %)
Set level at which RSSI item will flash (in positive % or negative dBm values as applicable). 30% or -100dBm are defaults.
Range |
|
User level |
Standard |
OSD_W_SNR¶
RC link SNR warn level (in %)
Set level at which RC_SNR item will flash (in db)
Range |
|
User level |
Standard |
OSD_W_TERR¶
Terrain warn level
Set level below which TER_HGT item will flash. -1 disables.
Units |
|
Range |
|
User level |
Standard |