DO 控制
速度、ROI、伺服、继电器、降落伞、执行器和任务动作命令。本页列出该能力域下已开放的 PX4 named command,并说明统一 API、鉴权、执行状态和安全边界。API 入口
-
创建命令:
POST /api/v1/open/downlink/commands -
查询状态:
GET /api/v1/open/downlink/commands/{commandId} -
vendor固定为px4。 - 真实 PX4 下发默认关闭;只有 guarded 模式、显式授权和 transport ready 后才发送。
-
执行终态来自
COMMAND_ACK,平台状态仍使用统一命令 lifecycle。
鉴权
- API ID + HMAC 请求签名
- scope:
open:command:create
查询参数
无。命令列表
do_follow-MAV_CMD_DO_FOLLOW(32)do_follow_reposition-MAV_CMD_DO_FOLLOW_REPOSITION(33)do_orbit-MAV_CMD_DO_ORBIT(34)do_figure_eight-MAV_CMD_DO_FIGURE_EIGHT(35)do_jump-MAV_CMD_DO_JUMP(177)do_change_speed-MAV_CMD_DO_CHANGE_SPEED(178)do_set_home-MAV_CMD_DO_SET_HOME(179)do_set_relay-MAV_CMD_DO_SET_RELAY(181)do_repeat_relay-MAV_CMD_DO_REPEAT_RELAY(182)do_set_servo-MAV_CMD_DO_SET_SERVO(183)do_repeat_servo-MAV_CMD_DO_REPEAT_SERVO(184)do_flighttermination-MAV_CMD_DO_FLIGHTTERMINATION(185)do_change_altitude-MAV_CMD_DO_CHANGE_ALTITUDE(186)do_set_actuator-MAV_CMD_DO_SET_ACTUATOR(187)do_return_path_start-MAV_CMD_DO_RETURN_PATH_START(188)do_land_start-MAV_CMD_DO_LAND_START(189)do_rally_land-MAV_CMD_DO_RALLY_LAND(190)do_go_around-MAV_CMD_DO_GO_AROUND(191)do_reposition-MAV_CMD_DO_REPOSITION(192)do_pause_continue-MAV_CMD_DO_PAUSE_CONTINUE(193)do_set_reverse-MAV_CMD_DO_SET_REVERSE(194)do_set_roi_location-MAV_CMD_DO_SET_ROI_LOCATION(195)do_set_roi_wpnext_offset-MAV_CMD_DO_SET_ROI_WPNEXT_OFFSET(196)do_set_roi_none-MAV_CMD_DO_SET_ROI_NONE(197)do_set_roi_sysid-MAV_CMD_DO_SET_ROI_SYSID(198)do_set_roi-MAV_CMD_DO_SET_ROI(201)do_set_cam_trigg_dist-MAV_CMD_DO_SET_CAM_TRIGG_DIST(206)do_fence_enable-MAV_CMD_DO_FENCE_ENABLE(207)do_parachute-MAV_CMD_DO_PARACHUTE(208)do_motor_test-MAV_CMD_DO_MOTOR_TEST(209)do_inverted_flight-MAV_CMD_DO_INVERTED_FLIGHT(210)do_gripper-MAV_CMD_DO_GRIPPER(211)do_autotune_enable-MAV_CMD_DO_AUTOTUNE_ENABLE(212)do_set_cam_trigg_interval-MAV_CMD_DO_SET_CAM_TRIGG_INTERVAL(214)do_guided_master-MAV_CMD_DO_GUIDED_MASTER(221)do_guided_limits-MAV_CMD_DO_GUIDED_LIMITS(222)do_engine_control-MAV_CMD_DO_ENGINE_CONTROL(223)do_last-MAV_CMD_DO_LAST(240)do_illuminator_configure-MAV_CMD_DO_ILLUMINATOR_CONFIGURE(406)do_jump_tag-MAV_CMD_DO_JUMP_TAG(601)do_set_global_origin-MAV_CMD_DO_SET_GLOBAL_ORIGIN(611)do_vtol_transition-MAV_CMD_DO_VTOL_TRANSITION(3000)do_set_safety_switch_state-MAV_CMD_DO_SET_SAFETY_SWITCH_STATE(5300)do_adsb_out_ident-MAV_CMD_DO_ADSB_OUT_IDENT(10001)do_winch-MAV_CMD_DO_WINCH(42600)
响应
Create Response:平台受理态(ACCEPTED)Query Response:执行态(ACCEPTED/DELIVERED/SUCCEEDED/FAILED/TIMED_OUT/UNMATCHED_RESPONSE)