OSD1_ parameters

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

OSD1_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

OSD1_ACRVOLT_X

ACRVOLT_X

Horizontal position on screen

Range

0 to 59

OSD1_ACRVOLT_Y

ACRVOLT_Y

Vertical position on screen

Range

0 to 21

OSD1_ALTITUDE_EN

ALTITUDE_EN

Enables display of altitude AGL

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_ALTITUDE_X

ALTITUDE_X

Horizontal position on screen

Range

0 to 59

OSD1_ALTITUDE_Y

ALTITUDE_Y

Vertical position on screen

Range

0 to 21

OSD1_ARMING_EN

ARMING_EN

Displays arming status (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_ARMING_X

ARMING_X

Horizontal position on screen

Range

0 to 59

OSD1_ARMING_Y

ARMING_Y

Vertical position on screen

Range

0 to 21

OSD1_ASPD1_EN

ASPD1_EN

Displays airspeed reported directly from primary airspeed sensor

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_ASPD1_X

ASPD1_X

Horizontal position on screen

Range

0 to 59

OSD1_ASPD1_Y

ASPD1_Y

Vertical position on screen

Range

0 to 21

OSD1_ASPD2_EN

ASPD2_EN

Displays airspeed reported directly from secondary airspeed sensor

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_ASPD2_X

ASPD2_X

Horizontal position on screen

Range

0 to 59

OSD1_ASPD2_Y

ASPD2_Y

Vertical position on screen

Range

0 to 21

OSD1_ASPEED_EN

ASPEED_EN

Displays airspeed value being used by TECS (fused value)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_ASPEED_X

ASPEED_X

Horizontal position on screen

Range

0 to 59

OSD1_ASPEED_Y

ASPEED_Y

Vertical position on screen

Range

0 to 21

OSD1_ATEMP_EN

ATEMP_EN

Displays temperature reported by primary airspeed sensor

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_ATEMP_X

ATEMP_X

Horizontal position on screen

Range

0 to 59

OSD1_ATEMP_Y

ATEMP_Y

Vertical position on screen

Range

0 to 21

OSD1_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

OSD1_AVGCELLV_X

AVGCELLV_X

Horizontal position on screen

Range

0 to 59

OSD1_AVGCELLV_Y

AVGCELLV_Y

Vertical position on screen

Range

0 to 21

OSD1_BAT2USED_EN

BAT2USED_EN

Displays secondary battery mAh consumed

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_BAT2USED_X

BAT2USED_X

Horizontal position on screen

Range

0 to 59

OSD1_BAT2USED_Y

BAT2USED_Y

Vertical position on screen

Range

0 to 21

OSD1_BAT2_VLT_EN

BAT2VLT_EN

Displays battery2 voltage

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_BAT2_VLT_X

BAT2VLT_X

Horizontal position on screen

Range

0 to 59

OSD1_BAT2_VLT_Y

BAT2VLT_Y

Vertical position on screen

Range

0 to 21

OSD1_BATTBAR_EN

BATT_BAR_EN

Displays battery usage bar (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_BATTBAR_X

BATT_BAR_X

Horizontal position on screen

Range

0 to 59

OSD1_BATTBAR_Y

BATT_BAR_Y

Vertical position on screen

Range

0 to 21

OSD1_BATUSED_EN

BATUSED_EN

Displays primary battery mAh consumed

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_BATUSED_X

BATUSED_X

Horizontal position on screen

Range

0 to 59

OSD1_BATUSED_Y

BATUSED_Y

Vertical position on screen

Range

0 to 21

OSD1_BAT_VOLT_EN

BATVOLT_EN

Displays main battery voltage

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_BAT_VOLT_X

BATVOLT_X

Horizontal position on screen

Range

0 to 59

OSD1_BAT_VOLT_Y

BATVOLT_Y

Vertical position on screen

Range

0 to 21

OSD1_BTEMP_EN

BTEMP_EN

Displays temperature reported by secondary barometer

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_BTEMP_X

BTEMP_X

Horizontal position on screen

Range

0 to 59

OSD1_BTEMP_Y

BTEMP_Y

Vertical position on screen

Range

0 to 21

OSD1_CALLSIGN_EN

CALLSIGN_EN

Displays callsign from callsign.txt on microSD card

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_CALLSIGN_X

CALLSIGN_X

Horizontal position on screen

Range

0 to 59

OSD1_CALLSIGN_Y

CALLSIGN_Y

Vertical position on screen

Range

0 to 21

OSD1_CELLVOLT_EN

CELL_VOLT_EN

Displays average cell voltage (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_CELLVOLT_X

CELL_VOLT_X

Horizontal position on screen

Range

0 to 59

OSD1_CELLVOLT_Y

CELL_VOLT_Y

Vertical position on screen

Range

0 to 21

OSD1_CHAN_MAX

Transmitter switch screen maximum pwm

This sets the PWM upper limit for this screen

Range

900 to 2100

User level

Standard

OSD1_CHAN_MIN

Transmitter switch screen minimum pwm

This sets the PWM lower limit for this screen

Range

900 to 2100

User level

Standard

OSD1_CLIMBEFF_EN

CLIMBEFF_EN

Displays climb efficiency (climb rate/current)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_CLIMBEFF_X

CLIMBEFF_X

Horizontal position on screen

Range

0 to 59

OSD1_CLIMBEFF_Y

CLIMBEFF_Y

Vertical position on screen

Range

0 to 21

OSD1_CLK_EN

CLK_EN

Displays a clock panel based on AP_RTC local time

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_CLK_X

CLK_X

Horizontal position on screen

Range

0 to 59

OSD1_CLK_Y

CLK_Y

Vertical position on screen

Range

0 to 21

OSD1_COMPASS_EN

COMPASS_EN

Enables display of compass rose

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_COMPASS_X

COMPASS_X

Horizontal position on screen

Range

0 to 59

OSD1_COMPASS_Y

COMPASS_Y

Vertical position on screen

Range

0 to 21

OSD1_CRSSHAIR_EN

CRSSHAIR_EN

Displays artificial horizon crosshair (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_CRSSHAIR_X

CRSSHAIR_X

Horizontal position on screen (MSP OSD only)

Range

0 to 59

OSD1_CRSSHAIR_Y

CRSSHAIR_Y

Vertical position on screen (MSP OSD only)

Range

0 to 21

OSD1_CURRENT2_EN

CURRENT2_EN

Displays 2nd battery current

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_CURRENT2_X

CURRENT2_X

Horizontal position on screen

Range

0 to 59

OSD1_CURRENT2_Y

CURRENT2_Y

Vertical position on screen

Range

0 to 21

OSD1_CURRENT_EN

CURRENT_EN

Displays main battery current

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_CURRENT_X

CURRENT_X

Horizontal position on screen

Range

0 to 59

OSD1_CURRENT_Y

CURRENT_Y

Vertical position on screen

Range

0 to 21

OSD1_DIST_EN

DIST_EN

Displays total distance flown

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_DIST_X

DIST_X

Horizontal position on screen

Range

0 to 59

OSD1_DIST_Y

DIST_Y

Vertical position on screen

Range

0 to 21

OSD1_EFF_EN

EFF_EN

Displays flight efficiency (mAh/km or /mi)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_EFF_X

EFF_X

Horizontal position on screen

Range

0 to 59

OSD1_EFF_Y

EFF_Y

Vertical position on screen

Range

0 to 21

OSD1_ENABLE

Enable screen

Enable this screen

User level

Standard

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_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

OSD1_ESCAMPS_X

ESCAMPS_X

Horizontal position on screen

Range

0 to 59

OSD1_ESCAMPS_Y

ESCAMPS_Y

Vertical position on screen

Range

0 to 21

OSD1_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

OSD1_ESCRPM_X

ESCRPM_X

Horizontal position on screen

Range

0 to 59

OSD1_ESCRPM_Y

ESCRPM_Y

Vertical position on screen

Range

0 to 21

OSD1_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

OSD1_ESCTEMP_X

ESCTEMP_X

Horizontal position on screen

Range

0 to 59

OSD1_ESCTEMP_Y

ESCTEMP_Y

Vertical position on screen

Range

0 to 21

OSD1_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

OSD1_FENCE_EN

FENCE_EN

Displays indication of fence enable and breach

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_FENCE_X

FENCE_X

Horizontal position on screen

Range

0 to 59

OSD1_FENCE_Y

FENCE_Y

Vertical position on screen

Range

0 to 21

OSD1_FLTIME_EN

FLTIME_EN

Displays total flight time

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_FLTIME_X

FLTIME_X

Horizontal position on screen

Range

0 to 59

OSD1_FLTIME_Y

FLTIME_Y

Vertical position on screen

Range

0 to 21

OSD1_FLTMODE_EN

FLTMODE_EN

Displays flight mode

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_FLTMODE_X

FLTMODE_X

Horizontal position on screen

Range

0 to 59

OSD1_FLTMODE_Y

FLTMODE_Y

Vertical position on screen

Range

0 to 21

OSD1_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

OSD1_GPSLAT_EN

GPSLAT_EN

Displays GPS latitude

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_GPSLAT_X

GPSLAT_X

Horizontal position on screen

Range

0 to 59

OSD1_GPSLAT_Y

GPSLAT_Y

Vertical position on screen

Range

0 to 21

OSD1_GPSLONG_EN

GPSLONG_EN

Displays GPS longitude

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_GPSLONG_X

GPSLONG_X

Horizontal position on screen

Range

0 to 59

OSD1_GPSLONG_Y

GPSLONG_Y

Vertical position on screen

Range

0 to 21

OSD1_GSPEED_EN

GSPEED_EN

Displays GPS ground speed

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_GSPEED_X

GSPEED_X

Horizontal position on screen

Range

0 to 59

OSD1_GSPEED_Y

GSPEED_Y

Vertical position on screen

Range

0 to 21

OSD1_HDOP_EN

HDOP_EN

Displays Horizontal Dilution Of Position

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_HDOP_X

HDOP_X

Horizontal position on screen

Range

0 to 59

OSD1_HDOP_Y

HDOP_Y

Vertical position on screen

Range

0 to 21

OSD1_HEADING_EN

HEADING_EN

Displays heading

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_HEADING_X

HEADING_X

Horizontal position on screen

Range

0 to 59

OSD1_HEADING_Y

HEADING_Y

Vertical position on screen

Range

0 to 21

OSD1_HOMEDIR_EN

HOMEDIR_EN

Displays relative direction to HOME (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_HOMEDIR_X

HOMEDIR_X

Horizontal position on screen

Range

0 to 59

OSD1_HOMEDIR_Y

HOMEDIR_Y

Vertical position on screen

Range

0 to 21

OSD1_HOMEDIST_EN

HOMEDIST_EN

Displays distance from HOME (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_HOMEDIST_X

HOMEDIST_X

Horizontal position on screen (MSP OSD only)

Range

0 to 59

OSD1_HOMEDIST_Y

HOMEDIST_Y

Vertical position on screen (MSP OSD only)

Range

0 to 21

OSD1_HOME_EN

HOME_EN

Displays distance and relative direction to HOME

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_HOME_X

HOME_X

Horizontal position on screen

Range

0 to 59

OSD1_HOME_Y

HOME_Y

Vertical position on screen

Range

0 to 21

OSD1_HORIZON_EN

HORIZON_EN

Displays artificial horizon

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_HORIZON_X

HORIZON_X

Horizontal position on screen

Range

0 to 59

OSD1_HORIZON_Y

HORIZON_Y

Vertical position on screen

Range

0 to 21

OSD1_MESSAGE_EN

MESSAGE_EN

Displays Mavlink messages

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_MESSAGE_X

MESSAGE_X

Horizontal position on screen

Range

0 to 59

OSD1_MESSAGE_Y

MESSAGE_Y

Vertical position on screen

Range

0 to 21

OSD1_PITCH_EN

PITCH_EN

Displays degrees of pitch from level

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_PITCH_X

PITCH_X

Horizontal position on screen

Range

0 to 59

OSD1_PITCH_Y

PITCH_Y

Vertical position on screen

Range

0 to 21

OSD1_PLUSCODE_EN

PLUSCODE_EN

Displays pluscode (OLC) element

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_PLUSCODE_X

PLUSCODE_X

Horizontal position on screen

Range

0 to 59

OSD1_PLUSCODE_Y

PLUSCODE_Y

Vertical position on screen

Range

0 to 21

OSD1_POWER_EN

POWER_EN

Displays power (MSP OSD only)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_POWER_X

POWER_X

Horizontal position on screen

Range

0 to 59

OSD1_POWER_Y

POWER_Y

Vertical position on screen

Range

0 to 21

OSD1_RC_ANT_EN

RC_ANT_EN

Displays the current RC link active antenna

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_RC_ANT_X

RC_ANT_X

Horizontal position on screen

Range

0 to 59

OSD1_RC_ANT_Y

RC_ANT_Y

Vertical position on screen

Range

0 to 21

OSD1_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

OSD1_RC_LQ_X

RC_LQ_X

Horizontal position on screen

Range

0 to 59

OSD1_RC_LQ_Y

RC_LQ_Y

Vertical position on screen

Range

0 to 21

OSD1_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

OSD1_RC_PWR_X

RC_PWR_X

Horizontal position on screen

Range

0 to 59

OSD1_RC_PWR_Y

RC_PWR_Y

Vertical position on screen

Range

0 to 21

OSD1_RC_SNR_EN

RC_SNR_EN

Displays RC link signal to noise ratio in dB

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_RC_SNR_X

RC_SNR_X

Horizontal position on screen

Range

0 to 59

OSD1_RC_SNR_Y

RC_SNR_Y

Vertical position on screen

Range

0 to 21

OSD1_RESTVOLT_EN

RESTVOLT_EN

Displays main battery resting voltage

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_RESTVOLT_X

RESTVOLT_X

Horizontal position on screen

Range

0 to 59

OSD1_RESTVOLT_Y

RESTVOLT_Y

Vertical position on screen

Range

0 to 21

OSD1_RNGF_EN

RNGF_EN

Displays a rangefinder’s distance in cm

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_RNGF_X

RNGF_X

Horizontal position on screen

Range

0 to 59

OSD1_RNGF_Y

RNGF_Y

Vertical position on screen

Range

0 to 21

OSD1_ROLL_EN

ROLL_EN

Displays degrees of roll from level

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_ROLL_X

ROLL_X

Horizontal position on screen

Range

0 to 59

OSD1_ROLL_Y

ROLL_Y

Vertical position on screen

Range

0 to 21

OSD1_RPM_EN

RPM_EN

Displays main rotor revs/min

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_RPM_X

RPM_X

Horizontal position on screen

Range

0 to 29

OSD1_RPM_Y

RPM_Y

Vertical position on screen

Range

0 to 15

OSD1_RSSIDBM_EN

RSSIDBM_EN

Displays RC link signal strength in dBm

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_RSSIDBM_X

RSSIDBM_X

Horizontal position on screen

Range

0 to 59

OSD1_RSSIDBM_Y

RSSIDBM_Y

Vertical position on screen

Range

0 to 21

OSD1_RSSI_EN

RSSI_EN

Displays RC signal strength

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_RSSI_X

RSSI_X

Horizontal position on screen

Range

0 to 59

OSD1_RSSI_Y

RSSI_Y

Vertical position on screen

Range

0 to 21

OSD1_SATS_EN

SATS_EN

Displays number of acquired satellites

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_SATS_X

SATS_X

Horizontal position on screen

Range

0 to 59

OSD1_SATS_Y

SATS_Y

Vertical position on screen

Range

0 to 21

OSD1_SIDEBARS_EN

SIDEBARS_EN

Displays artificial horizon side bars

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_SIDEBARS_X

SIDEBARS_X

Horizontal position on screen

Range

0 to 59

OSD1_SIDEBARS_Y

SIDEBARS_Y

Vertical position on screen

Range

0 to 21

OSD1_STATS_EN

STATS_EN

Displays flight stats

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_STATS_X

STATS_X

Horizontal position on screen

Range

0 to 59

OSD1_STATS_Y

STATS_Y

Vertical position on screen

Range

0 to 21

OSD1_TEMP_EN

TEMP_EN

Displays temperature reported by primary barometer

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_TEMP_X

TEMP_X

Horizontal position on screen

Range

0 to 59

OSD1_TEMP_Y

TEMP_Y

Vertical position on screen

Range

0 to 21

OSD1_TER_HGT_EN

TER_HGT_EN

Displays Height above terrain

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_TER_HGT_X

TER_HGT_X

Horizontal position on screen

Range

0 to 59

OSD1_TER_HGT_Y

TER_HGT_Y

Vertical position on screen

Range

0 to 21

OSD1_THROTTLE_EN

THROTTLE_EN

Displays actual throttle percentage being sent to motor(s)

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_THROTTLE_X

THROTTLE_X

Horizontal position on screen

Range

0 to 59

OSD1_THROTTLE_Y

THROTTLE_Y

Vertical position on screen

Range

0 to 21

OSD1_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

OSD1_VSPEED_EN

VSPEED_EN

Displays climb rate

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_VSPEED_X

VSPEED_X

Horizontal position on screen

Range

0 to 59

OSD1_VSPEED_Y

VSPEED_Y

Vertical position on screen

Range

0 to 21

OSD1_VTX_PWR_EN

VTX_PWR_EN

Displays VTX Power

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_VTX_PWR_X

VTX_PWR_X

Horizontal position on screen

Range

0 to 59

OSD1_VTX_PWR_Y

VTX_PWR_Y

Vertical position on screen

Range

0 to 21

OSD1_WAYPOINT_EN

WAYPOINT_EN

Displays bearing and distance to next waypoint

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_WAYPOINT_X

WAYPOINT_X

Horizontal position on screen

Range

0 to 59

OSD1_WAYPOINT_Y

WAYPOINT_Y

Vertical position on screen

Range

0 to 21

OSD1_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

OSD1_WIND_X

WIND_X

Horizontal position on screen

Range

0 to 59

OSD1_WIND_Y

WIND_Y

Vertical position on screen

Range

0 to 21

OSD1_XTRACK_EN

XTRACK_EN

Displays crosstrack error

Values

Value

Meaning

0

Disabled

1

Enabled

OSD1_XTRACK_X

XTRACK_X

Horizontal position on screen

Range

0 to 59

OSD1_XTRACK_Y

XTRACK_Y

Vertical position on screen

Range

0 to 21