OSD4_ parameters

201 parameters in the OSD4_ family. ArduCopter 4.7 only — other vehicles share many of these names but not always the same ranges or meanings.

OSD4_ACRVOLT_EN

ACRVOLT_EN

Displays resting voltage for the average cell. WARNING: this can be inaccurate if the cell count is not detected or set properly. If the the battery is far from fully charged the detected cell count might not be accurate if auto cell count detection is used (OSD_CELL_COUNT=0).

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_ACRVOLT_X

ACRVOLT_X

Horizontal position on screen

Range

0 to 59

OSD4_ACRVOLT_Y

ACRVOLT_Y

Vertical position on screen

Range

0 to 21

OSD4_ALTITUDE_EN

ALTITUDE_EN

Enables display of altitude AGL

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_ALTITUDE_X

ALTITUDE_X

Horizontal position on screen

Range

0 to 59

OSD4_ALTITUDE_Y

ALTITUDE_Y

Vertical position on screen

Range

0 to 21

OSD4_ARMING_EN

ARMING_EN

Displays arming status (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_ARMING_X

ARMING_X

Horizontal position on screen

Range

0 to 59

OSD4_ARMING_Y

ARMING_Y

Vertical position on screen

Range

0 to 21

OSD4_ASPD1_EN

ASPD1_EN

Displays airspeed reported directly from primary airspeed sensor

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_ASPD1_X

ASPD1_X

Horizontal position on screen

Range

0 to 59

OSD4_ASPD1_Y

ASPD1_Y

Vertical position on screen

Range

0 to 21

OSD4_ASPD2_EN

ASPD2_EN

Displays airspeed reported directly from secondary airspeed sensor

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_ASPD2_X

ASPD2_X

Horizontal position on screen

Range

0 to 59

OSD4_ASPD2_Y

ASPD2_Y

Vertical position on screen

Range

0 to 21

OSD4_ASPEED_EN

ASPEED_EN

Displays airspeed value being used by TECS (fused value)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_ASPEED_X

ASPEED_X

Horizontal position on screen

Range

0 to 59

OSD4_ASPEED_Y

ASPEED_Y

Vertical position on screen

Range

0 to 21

OSD4_ATEMP_EN

ATEMP_EN

Displays temperature reported by primary airspeed sensor

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_ATEMP_X

ATEMP_X

Horizontal position on screen

Range

0 to 59

OSD4_ATEMP_Y

ATEMP_Y

Vertical position on screen

Range

0 to 21

OSD4_AVGCELLV_EN

AVGCELLV_EN

Displays average cell voltage. WARNING: this can be inaccurate if the cell count is not detected or set properly. If the the battery is far from fully charged the detected cell count might not be accurate if auto cell count detection is used (OSD_CELL_COUNT=0).

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_AVGCELLV_X

AVGCELLV_X

Horizontal position on screen

Range

0 to 59

OSD4_AVGCELLV_Y

AVGCELLV_Y

Vertical position on screen

Range

0 to 21

OSD4_BAT2USED_EN

BAT2USED_EN

Displays secondary battery mAh consumed

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_BAT2USED_X

BAT2USED_X

Horizontal position on screen

Range

0 to 59

OSD4_BAT2USED_Y

BAT2USED_Y

Vertical position on screen

Range

0 to 21

OSD4_BAT2_VLT_EN

BAT2VLT_EN

Displays battery2 voltage

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_BAT2_VLT_X

BAT2VLT_X

Horizontal position on screen

Range

0 to 59

OSD4_BAT2_VLT_Y

BAT2VLT_Y

Vertical position on screen

Range

0 to 21

OSD4_BATTBAR_EN

BATT_BAR_EN

Displays battery usage bar (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_BATTBAR_X

BATT_BAR_X

Horizontal position on screen

Range

0 to 59

OSD4_BATTBAR_Y

BATT_BAR_Y

Vertical position on screen

Range

0 to 21

OSD4_BATUSED_EN

BATUSED_EN

Displays primary battery mAh consumed

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_BATUSED_X

BATUSED_X

Horizontal position on screen

Range

0 to 59

OSD4_BATUSED_Y

BATUSED_Y

Vertical position on screen

Range

0 to 21

OSD4_BAT_VOLT_EN

BATVOLT_EN

Displays main battery voltage

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_BAT_VOLT_X

BATVOLT_X

Horizontal position on screen

Range

0 to 59

OSD4_BAT_VOLT_Y

BATVOLT_Y

Vertical position on screen

Range

0 to 21

OSD4_BTEMP_EN

BTEMP_EN

Displays temperature reported by secondary barometer

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_BTEMP_X

BTEMP_X

Horizontal position on screen

Range

0 to 59

OSD4_BTEMP_Y

BTEMP_Y

Vertical position on screen

Range

0 to 21

OSD4_CALLSIGN_EN

CALLSIGN_EN

Displays callsign from callsign.txt on microSD card

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_CALLSIGN_X

CALLSIGN_X

Horizontal position on screen

Range

0 to 59

OSD4_CALLSIGN_Y

CALLSIGN_Y

Vertical position on screen

Range

0 to 21

OSD4_CELLVOLT_EN

CELL_VOLT_EN

Displays average cell voltage (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_CELLVOLT_X

CELL_VOLT_X

Horizontal position on screen

Range

0 to 59

OSD4_CELLVOLT_Y

CELL_VOLT_Y

Vertical position on screen

Range

0 to 21

OSD4_CHAN_MAX

Transmitter switch screen maximum pwm

This sets the PWM upper limit for this screen

Range

900 to 2100

User level

Standard

OSD4_CHAN_MIN

Transmitter switch screen minimum pwm

This sets the PWM lower limit for this screen

Range

900 to 2100

User level

Standard

OSD4_CLIMBEFF_EN

CLIMBEFF_EN

Displays climb efficiency (climb rate/current)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_CLIMBEFF_X

CLIMBEFF_X

Horizontal position on screen

Range

0 to 59

OSD4_CLIMBEFF_Y

CLIMBEFF_Y

Vertical position on screen

Range

0 to 21

OSD4_CLK_EN

CLK_EN

Displays a clock panel based on AP_RTC local time

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_CLK_X

CLK_X

Horizontal position on screen

Range

0 to 59

OSD4_CLK_Y

CLK_Y

Vertical position on screen

Range

0 to 21

OSD4_COMPASS_EN

COMPASS_EN

Enables display of compass rose

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_COMPASS_X

COMPASS_X

Horizontal position on screen

Range

0 to 59

OSD4_COMPASS_Y

COMPASS_Y

Vertical position on screen

Range

0 to 21

OSD4_CRSSHAIR_EN

CRSSHAIR_EN

Displays artificial horizon crosshair (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_CRSSHAIR_X

CRSSHAIR_X

Horizontal position on screen (MSP OSD only)

Range

0 to 59

OSD4_CRSSHAIR_Y

CRSSHAIR_Y

Vertical position on screen (MSP OSD only)

Range

0 to 21

OSD4_CURRENT2_EN

CURRENT2_EN

Displays 2nd battery current

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_CURRENT2_X

CURRENT2_X

Horizontal position on screen

Range

0 to 59

OSD4_CURRENT2_Y

CURRENT2_Y

Vertical position on screen

Range

0 to 21

OSD4_CURRENT_EN

CURRENT_EN

Displays main battery current

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_CURRENT_X

CURRENT_X

Horizontal position on screen

Range

0 to 59

OSD4_CURRENT_Y

CURRENT_Y

Vertical position on screen

Range

0 to 21

OSD4_DIST_EN

DIST_EN

Displays total distance flown

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_DIST_X

DIST_X

Horizontal position on screen

Range

0 to 59

OSD4_DIST_Y

DIST_Y

Vertical position on screen

Range

0 to 21

OSD4_EFF_EN

EFF_EN

Displays flight efficiency (mAh/km or /mi)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_EFF_X

EFF_X

Horizontal position on screen

Range

0 to 59

OSD4_EFF_Y

EFF_Y

Vertical position on screen

Range

0 to 21

OSD4_ENABLE

Enable screen

Enable this screen

User level

Standard

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_ESCAMPS_EN

ESCAMPS_EN

Displays the current of the ESC with the highest rpm of all active ESCs, or of a specific ESC if OSDx_ESC_IDX is set

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_ESCAMPS_X

ESCAMPS_X

Horizontal position on screen

Range

0 to 59

OSD4_ESCAMPS_Y

ESCAMPS_Y

Vertical position on screen

Range

0 to 21

OSD4_ESCRPM_EN

ESCRPM_EN

Displays highest rpm of all active ESCs, or of a specific ESC if OSDx_ESC_IDX is set

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_ESCRPM_X

ESCRPM_X

Horizontal position on screen

Range

0 to 59

OSD4_ESCRPM_Y

ESCRPM_Y

Vertical position on screen

Range

0 to 21

OSD4_ESCTEMP_EN

ESCTEMP_EN

Displays highest temp of all active ESCs, or of a specific ECS if OSDx_ESC_IDX is set

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_ESCTEMP_X

ESCTEMP_X

Horizontal position on screen

Range

0 to 59

OSD4_ESCTEMP_Y

ESCTEMP_Y

Vertical position on screen

Range

0 to 21

OSD4_ESC_IDX

ESC_IDX

Index of the ESC to use for displaying ESC information. 0 means use the ESC with the highest value.

Range

0 to 32

OSD4_FENCE_EN

FENCE_EN

Displays indication of fence enable and breach

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_FENCE_X

FENCE_X

Horizontal position on screen

Range

0 to 59

OSD4_FENCE_Y

FENCE_Y

Vertical position on screen

Range

0 to 21

OSD4_FLTIME_EN

FLTIME_EN

Displays total flight time

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_FLTIME_X

FLTIME_X

Horizontal position on screen

Range

0 to 59

OSD4_FLTIME_Y

FLTIME_Y

Vertical position on screen

Range

0 to 21

OSD4_FLTMODE_EN

FLTMODE_EN

Displays flight mode

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_FLTMODE_X

FLTMODE_X

Horizontal position on screen

Range

0 to 59

OSD4_FLTMODE_Y

FLTMODE_Y

Vertical position on screen

Range

0 to 21

OSD4_FONT

Sets the font index for this screen (MSP DisplayPort only)

Sets the font index for this screen (MSP DisplayPort only)

Range

0 to 21

User level

Standard

OSD4_GPSLAT_EN

GPSLAT_EN

Displays GPS latitude

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_GPSLAT_X

GPSLAT_X

Horizontal position on screen

Range

0 to 59

OSD4_GPSLAT_Y

GPSLAT_Y

Vertical position on screen

Range

0 to 21

OSD4_GPSLONG_EN

GPSLONG_EN

Displays GPS longitude

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_GPSLONG_X

GPSLONG_X

Horizontal position on screen

Range

0 to 59

OSD4_GPSLONG_Y

GPSLONG_Y

Vertical position on screen

Range

0 to 21

OSD4_GSPEED_EN

GSPEED_EN

Displays GPS ground speed

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_GSPEED_X

GSPEED_X

Horizontal position on screen

Range

0 to 59

OSD4_GSPEED_Y

GSPEED_Y

Vertical position on screen

Range

0 to 21

OSD4_HDOP_EN

HDOP_EN

Displays Horizontal Dilution Of Position

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_HDOP_X

HDOP_X

Horizontal position on screen

Range

0 to 59

OSD4_HDOP_Y

HDOP_Y

Vertical position on screen

Range

0 to 21

OSD4_HEADING_EN

HEADING_EN

Displays heading

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_HEADING_X

HEADING_X

Horizontal position on screen

Range

0 to 59

OSD4_HEADING_Y

HEADING_Y

Vertical position on screen

Range

0 to 21

OSD4_HOMEDIR_EN

HOMEDIR_EN

Displays relative direction to HOME (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_HOMEDIR_X

HOMEDIR_X

Horizontal position on screen

Range

0 to 59

OSD4_HOMEDIR_Y

HOMEDIR_Y

Vertical position on screen

Range

0 to 21

OSD4_HOMEDIST_EN

HOMEDIST_EN

Displays distance from HOME (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_HOMEDIST_X

HOMEDIST_X

Horizontal position on screen (MSP OSD only)

Range

0 to 59

OSD4_HOMEDIST_Y

HOMEDIST_Y

Vertical position on screen (MSP OSD only)

Range

0 to 21

OSD4_HOME_EN

HOME_EN

Displays distance and relative direction to HOME

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_HOME_X

HOME_X

Horizontal position on screen

Range

0 to 59

OSD4_HOME_Y

HOME_Y

Vertical position on screen

Range

0 to 21

OSD4_HORIZON_EN

HORIZON_EN

Displays artificial horizon

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_HORIZON_X

HORIZON_X

Horizontal position on screen

Range

0 to 59

OSD4_HORIZON_Y

HORIZON_Y

Vertical position on screen

Range

0 to 21

OSD4_MESSAGE_EN

MESSAGE_EN

Displays Mavlink messages

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_MESSAGE_X

MESSAGE_X

Horizontal position on screen

Range

0 to 59

OSD4_MESSAGE_Y

MESSAGE_Y

Vertical position on screen

Range

0 to 21

OSD4_PITCH_EN

PITCH_EN

Displays degrees of pitch from level

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_PITCH_X

PITCH_X

Horizontal position on screen

Range

0 to 59

OSD4_PITCH_Y

PITCH_Y

Vertical position on screen

Range

0 to 21

OSD4_PLUSCODE_EN

PLUSCODE_EN

Displays pluscode (OLC) element

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_PLUSCODE_X

PLUSCODE_X

Horizontal position on screen

Range

0 to 59

OSD4_PLUSCODE_Y

PLUSCODE_Y

Vertical position on screen

Range

0 to 21

OSD4_POWER_EN

POWER_EN

Displays power (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_POWER_X

POWER_X

Horizontal position on screen

Range

0 to 59

OSD4_POWER_Y

POWER_Y

Vertical position on screen

Range

0 to 21

OSD4_RC_ANT_EN

RC_ANT_EN

Displays the current RC link active antenna

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_RC_ANT_X

RC_ANT_X

Horizontal position on screen

Range

0 to 59

OSD4_RC_ANT_Y

RC_ANT_Y

Vertical position on screen

Range

0 to 21

OSD4_RC_LQ_EN

RC_LQ_EN

Displays the RC link quality (uplink, 0 to 100%) and also RF mode if bit 7 of OSD_OPTIONS is set

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_RC_LQ_X

RC_LQ_X

Horizontal position on screen

Range

0 to 59

OSD4_RC_LQ_Y

RC_LQ_Y

Vertical position on screen

Range

0 to 21

OSD4_RC_PWR_EN

RC_PWR_EN

Displays the RC link transmit (TX) power in mW or W, depending on level

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_RC_PWR_X

RC_PWR_X

Horizontal position on screen

Range

0 to 59

OSD4_RC_PWR_Y

RC_PWR_Y

Vertical position on screen

Range

0 to 21

OSD4_RC_SNR_EN

RC_SNR_EN

Displays RC link signal to noise ratio in dB

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_RC_SNR_X

RC_SNR_X

Horizontal position on screen

Range

0 to 59

OSD4_RC_SNR_Y

RC_SNR_Y

Vertical position on screen

Range

0 to 21

OSD4_RESTVOLT_EN

RESTVOLT_EN

Displays main battery resting voltage

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_RESTVOLT_X

RESTVOLT_X

Horizontal position on screen

Range

0 to 59

OSD4_RESTVOLT_Y

RESTVOLT_Y

Vertical position on screen

Range

0 to 21

OSD4_RNGF_EN

RNGF_EN

Displays a rangefinder’s distance in cm

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_RNGF_X

RNGF_X

Horizontal position on screen

Range

0 to 59

OSD4_RNGF_Y

RNGF_Y

Vertical position on screen

Range

0 to 21

OSD4_ROLL_EN

ROLL_EN

Displays degrees of roll from level

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_ROLL_X

ROLL_X

Horizontal position on screen

Range

0 to 59

OSD4_ROLL_Y

ROLL_Y

Vertical position on screen

Range

0 to 21

OSD4_RPM_EN

RPM_EN

Displays main rotor revs/min

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_RPM_X

RPM_X

Horizontal position on screen

Range

0 to 29

OSD4_RPM_Y

RPM_Y

Vertical position on screen

Range

0 to 15

OSD4_RSSIDBM_EN

RSSIDBM_EN

Displays RC link signal strength in dBm

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_RSSIDBM_X

RSSIDBM_X

Horizontal position on screen

Range

0 to 59

OSD4_RSSIDBM_Y

RSSIDBM_Y

Vertical position on screen

Range

0 to 21

OSD4_RSSI_EN

RSSI_EN

Displays RC signal strength

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_RSSI_X

RSSI_X

Horizontal position on screen

Range

0 to 59

OSD4_RSSI_Y

RSSI_Y

Vertical position on screen

Range

0 to 21

OSD4_SATS_EN

SATS_EN

Displays number of acquired satellites

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_SATS_X

SATS_X

Horizontal position on screen

Range

0 to 59

OSD4_SATS_Y

SATS_Y

Vertical position on screen

Range

0 to 21

OSD4_SIDEBARS_EN

SIDEBARS_EN

Displays artificial horizon side bars

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_SIDEBARS_X

SIDEBARS_X

Horizontal position on screen

Range

0 to 59

OSD4_SIDEBARS_Y

SIDEBARS_Y

Vertical position on screen

Range

0 to 21

OSD4_STATS_EN

STATS_EN

Displays flight stats

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_STATS_X

STATS_X

Horizontal position on screen

Range

0 to 59

OSD4_STATS_Y

STATS_Y

Vertical position on screen

Range

0 to 21

OSD4_TEMP_EN

TEMP_EN

Displays temperature reported by primary barometer

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_TEMP_X

TEMP_X

Horizontal position on screen

Range

0 to 59

OSD4_TEMP_Y

TEMP_Y

Vertical position on screen

Range

0 to 21

OSD4_TER_HGT_EN

TER_HGT_EN

Displays Height above terrain

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_TER_HGT_X

TER_HGT_X

Horizontal position on screen

Range

0 to 59

OSD4_TER_HGT_Y

TER_HGT_Y

Vertical position on screen

Range

0 to 21

OSD4_THROTTLE_EN

THROTTLE_EN

Displays actual throttle percentage being sent to motor(s)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_THROTTLE_X

THROTTLE_X

Horizontal position on screen

Range

0 to 59

OSD4_THROTTLE_Y

THROTTLE_Y

Vertical position on screen

Range

0 to 21

OSD4_TXT_RES

Sets the overlay text resolution (MSP DisplayPort only)

Sets the overlay text resolution for this screen to either SD 30x16 or HD 50x18/60x22 (MSP DisplayPort only)

User level

Standard

Values

Value

Meaning

0

30x16

1

50x18

2

60x22

OSD4_VSPEED_EN

VSPEED_EN

Displays climb rate

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_VSPEED_X

VSPEED_X

Horizontal position on screen

Range

0 to 59

OSD4_VSPEED_Y

VSPEED_Y

Vertical position on screen

Range

0 to 21

OSD4_VTX_PWR_EN

VTX_PWR_EN

Displays VTX Power

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_VTX_PWR_X

VTX_PWR_X

Horizontal position on screen

Range

0 to 59

OSD4_VTX_PWR_Y

VTX_PWR_Y

Vertical position on screen

Range

0 to 21

OSD4_WAYPOINT_EN

WAYPOINT_EN

Displays bearing and distance to next waypoint

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_WAYPOINT_X

WAYPOINT_X

Horizontal position on screen

Range

0 to 59

OSD4_WAYPOINT_Y

WAYPOINT_Y

Vertical position on screen

Range

0 to 21

OSD4_WIND_EN

WIND_EN

Displays wind speed and relative direction, on Rover this is the apparent wind speed and direction from the windvane, if fitted

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_WIND_X

WIND_X

Horizontal position on screen

Range

0 to 59

OSD4_WIND_Y

WIND_Y

Vertical position on screen

Range

0 to 21

OSD4_XTRACK_EN

XTRACK_EN

Displays crosstrack error

Values

Value

Meaning

0

Disabled

1

Enabled

OSD4_XTRACK_X

XTRACK_X

Horizontal position on screen

Range

0 to 59

OSD4_XTRACK_Y

XTRACK_Y

Vertical position on screen

Range

0 to 21