PX4 parameter group: Commander

This page lists named parameter set commands in the PX4 Commander group. All commands use PARAM_SET and are governed by PX4_COMMAND_MODE, operator guard, and PX4_PARAMETER_WRITE_ALLOWLIST.
MetricCount
Parameters73
FLOAT19
INT3254
Standard64
System9
Developer0
Reboot required2
volatile9

Parameters

PX4 ParameterCommand typeCategoryTypeDefaultRangeUnitShapeRebootVolatilePX4 short description
COM_ACT_FAIL_ACTpx4.parameter.com_act_fail_act.setStandardInt320--enum 5nonoSet the actuator failure failsafe mode
COM_ARMABLEpx4.parameter.com_armable.setStandardInt321--enum 2nonoFlag to allow arming
COM_ARM_AUTH_IDpx4.parameter.com_arm_auth_id.setStandardInt3210---nonoArm authorizer system id
COM_ARM_AUTH_METpx4.parameter.com_arm_auth_met.setStandardInt320--enum 2nonoArm authorization method
COM_ARM_AUTH_REQpx4.parameter.com_arm_auth_req.setStandardInt320--enum 2nonoRequire arm authorization to arm
COM_ARM_AUTH_TOpx4.parameter.com_arm_auth_to.setStandardFloat1.0-s-nonoArm authorization timeout
COM_ARM_BAT_MINpx4.parameter.com_arm_bat_min.setStandardFloat-1.0-1.0..0.9norm-nonoMinimum battery level for arming
COM_ARM_CHK_ESCSpx4.parameter.com_arm_chk_escs.setStandardInt320--enum 2nonoEnable checks on ESCs that report telemetry
COM_ARM_HFLT_CHKpx4.parameter.com_arm_hflt_chk.setStandardInt321--enum 2nonoEnable FMU SD card hardfault / watchdog detection check
COM_ARM_IMU_ACCpx4.parameter.com_arm_imu_acc.setStandardFloat0.70.1..1.0m/s^2-nonoMax accelerometer inconsistency for arming
COM_ARM_IMU_GYRpx4.parameter.com_arm_imu_gyr.setStandardFloat0.250.02..0.3rad/s-nonoMax rate gyro inconsistency for arming
COM_ARM_MAG_ANGpx4.parameter.com_arm_mag_ang.setStandardInt32603..180deg-nonoMax magnetic field inconsistency for arming
COM_ARM_MAG_STRpx4.parameter.com_arm_mag_str.setStandardInt322--enum 3nonoEnable mag strength preflight check
COM_ARM_MIS_REQpx4.parameter.com_arm_mis_req.setStandardInt320--enum 2nonoRequire valid mission to arm
COM_ARM_ODIDpx4.parameter.com_arm_odid.setStandardInt320--enum 6nonoOpen Drone ID system check and in-flight failsafe
COM_ARM_ON_BOOTpx4.parameter.com_arm_on_boot.setStandardInt320--enum 2yesnoArm automatically on boot
COM_ARM_SWISBTNpx4.parameter.com_arm_swisbtn.setStandardInt320--enum 2nonoArm switch is a momentary button
COM_ARM_TRAFFpx4.parameter.com_arm_traff.setStandardInt320--enum 4nonoEnable Traffic Avoidance system detection check
COM_ARM_WO_GPSpx4.parameter.com_arm_wo_gps.setStandardInt321--enum 3nonoArming without GNSS configuration
COM_CPU_MAXpx4.parameter.com_cpu_max.setStandardFloat95.0-1.0..100.0%-nonoMaximum allowed CPU load to still arm
COM_DISARM_LANDpx4.parameter.com_disarm_land.setStandardFloat2.0-s-nonoTime-out for auto disarm after landing
COM_DISARM_PRFLTpx4.parameter.com_disarm_prflt.setStandardFloat10.0-s-nonoTime-out for auto disarm if not taking off
COM_DLL_EXCEPTpx4.parameter.com_dll_except.setStandardInt3200..31-bitmask 5nonoDatalink loss exceptions
COM_DL_LOSS_Tpx4.parameter.com_dl_loss_t.setStandardInt32105..300s-nonoGCS connection loss time threshold
COM_FAIL_ACT_Tpx4.parameter.com_fail_act_t.setStandardFloat5.00.0..25.0s-nonoDelay between failsafe condition triggered and failsafe reaction
COM_FLIGHT_UUIDpx4.parameter.com_flight_uuid.setSystemInt320>= 0--noyesNext flight UUID
COM_FLTMODE1px4.parameter.com_fltmode1.setStandardInt32-1--enum 24nonoMode slot 1
COM_FLTMODE2px4.parameter.com_fltmode2.setStandardInt32-1--enum 24nonoMode slot 2
COM_FLTMODE3px4.parameter.com_fltmode3.setStandardInt32-1--enum 24nonoMode slot 3
COM_FLTMODE4px4.parameter.com_fltmode4.setStandardInt32-1--enum 24nonoMode slot 4
COM_FLTMODE5px4.parameter.com_fltmode5.setStandardInt32-1--enum 24nonoMode slot 5
COM_FLTMODE6px4.parameter.com_fltmode6.setStandardInt32-1--enum 24nonoMode slot 6
COM_FLTT_LOW_ACTpx4.parameter.com_fltt_low_act.setStandardInt320--enum 3nonoRemaining flight time low failsafe
COM_FLT_TIME_MAXpx4.parameter.com_flt_time_max.setStandardInt32-1>= -1s-nonoMaximum allowed flight time
COM_FORCE_SAFETYpx4.parameter.com_force_safety.setStandardInt320--enum 2nonoEnable force safety
COM_GNSSLOSS_ACTpx4.parameter.com_gnssloss_act.setStandardInt320--enum 4nonoGNSS loss failsafe mode
COM_HLDL_LOSS_Tpx4.parameter.com_hldl_loss_t.setStandardInt3212060..3600s-nonoHigh Latency Datalink loss time threshold
COM_HOME_ENpx4.parameter.com_home_en.setStandardInt321--enum 2yesnoHome position enabled
COM_HOME_IN_AIRpx4.parameter.com_home_in_air.setStandardInt320--enum 2nonoAllows setting the home position after takeoff
COM_LOW_BAT_ACTpx4.parameter.com_low_bat_act.setStandardInt320--enum 3nonoBattery failsafe mode
COM_MODE0_HASHpx4.parameter.com_mode0_hash.setSystemInt320---noyesExternal mode identifier 0
COM_MODE1_HASHpx4.parameter.com_mode1_hash.setSystemInt320---noyesExternal mode identifier 1
COM_MODE2_HASHpx4.parameter.com_mode2_hash.setSystemInt320---noyesExternal mode identifier 2
COM_MODE3_HASHpx4.parameter.com_mode3_hash.setSystemInt320---noyesExternal mode identifier 3
COM_MODE4_HASHpx4.parameter.com_mode4_hash.setSystemInt320---noyesExternal mode identifier 4
COM_MODE5_HASHpx4.parameter.com_mode5_hash.setSystemInt320---noyesExternal mode identifier 5
COM_MODE6_HASHpx4.parameter.com_mode6_hash.setSystemInt320---noyesExternal mode identifier 6
COM_MODE7_HASHpx4.parameter.com_mode7_hash.setSystemInt320---noyesExternal mode identifier 7
COM_MODE_ARM_CHKpx4.parameter.com_mode_arm_chk.setStandardInt320--enum 2nonoAllow external mode registration while armed
COM_OBL_RC_ACTpx4.parameter.com_obl_rc_act.setStandardInt320--enum 8nonoSet offboard loss failsafe mode
COM_OF_LOSS_Tpx4.parameter.com_of_loss_t.setStandardFloat1.00.0..60.0s-nonoOffboard connection loss timeout
COM_PARACHUTEpx4.parameter.com_parachute.setStandardInt320--enum 4nonoParachute requirement and failsafe
COM_POS_FS_EPHpx4.parameter.com_pos_fs_eph.setStandardFloat5.0-1.0..400.0m-nonoHorizontal position error threshold for hovering systems
COM_POS_LOW_ACTpx4.parameter.com_pos_low_act.setStandardInt323--enum 6nonoLow position accuracy action
COM_POS_LOW_EPHpx4.parameter.com_pos_low_eph.setStandardFloat-1.0-1.0..1000.0m-nonoLow position accuracy failsafe threshold
COM_POWER_COUNTpx4.parameter.com_power_count.setStandardInt3210..4--nonoRequired number of redundant power modules
COM_PREARM_MODEpx4.parameter.com_prearm_mode.setStandardInt320--enum 3nonoCondition to enter prearmed mode
COM_QC_ACTpx4.parameter.com_qc_act.setStandardInt320--enum 4nonoSet action after a quadchute
COM_RAM_MAXpx4.parameter.com_ram_max.setStandardFloat95.0-1.0..100.0%-nonoMaximum allowed RAM usage to pass checks
COM_RCL_EXCEPTpx4.parameter.com_rcl_except.setStandardInt3200..31-bitmask 5nonoManual control loss exceptions
COM_RC_IN_MODEpx4.parameter.com_rc_in_mode.setStandardInt323--enum 9nonoManual control input source configuration
COM_RC_LOSS_Tpx4.parameter.com_rc_loss_t.setStandardFloat0.50.0..35.0s-nonoManual control loss timeout
COM_RC_OVERRIDEpx4.parameter.com_rc_override.setStandardInt3210..3-bitmask 2nonoEnable manual control stick override
COM_RC_STICK_OVpx4.parameter.com_rc_stick_ov.setStandardFloat30.05.0..80.0%-nonoStick override threshold
COM_SPOOLUP_TIMEpx4.parameter.com_spoolup_time.setStandardFloat1.00.0..30.0s-nonoEnforced delay between arming and further navigation
COM_THROW_ENpx4.parameter.com_throw_en.setStandardInt320--enum 2nonoEnable throw-start
COM_THROW_SPEEDpx4.parameter.com_throw_speed.setStandardFloat5.0>= 0.0m/s-nonoMinimum speed for the throw start
COM_VEL_FS_EVHpx4.parameter.com_vel_fs_evh.setStandardFloat1.0>= 0.0m/s-nonoHorizontal velocity error threshold
COM_WIND_MAXpx4.parameter.com_wind_max.setStandardFloat-1.0>= -1.0m/s-nonoHigh wind speed failsafe threshold
COM_WIND_MAX_ACTpx4.parameter.com_wind_max_act.setStandardInt320--enum 6nonoHigh wind failsafe mode
COM_WIND_WARNpx4.parameter.com_wind_warn.setStandardFloat-1.0>= -1.0m/s-nonoWind speed warning threshold
NAV_DLL_ACTpx4.parameter.nav_dll_act.setStandardInt320--enum 6nonoSet GCS connection loss failsafe mode
NAV_RCL_ACTpx4.parameter.nav_rcl_act.setStandardInt322--enum 5nonoSet manual control loss failsafe mode