Skip to content

Latest commit

 

History

History
74 lines (64 loc) · 5.59 KB

firmware-command-audit.md

File metadata and controls

74 lines (64 loc) · 5.59 KB

Command registry comparison

Generated by tools/protocol/audit_commands.py from the canonical DwarfCMD enum and the DWARFLAB APK 3.4.1 registry.

Current commands: 288. APK commands: 356.

Status counts: {"CORRECT": 238, "DEPRECATED_ALIAS": 44, "UNKNOWN": 6}

Non-matching current entries

Current command ID Status APK evidence at that ID Referenced by name
NO_CMD 0 UNKNOWN none no
CMD_V3_CAMERA_TELE_OPEN_CAMERA 10050 DEPRECATED_ALIAS CMD_CAMERA_TELE_SET_PREVIEW_QUALITY no
CMD_V3_ASTRO_SAVE_STACKED_IMAGE 11033 DEPRECATED_ALIAS CMD_ASTRO_START_MAKE_FITS_THUMB no
CMD_V3_ASTRO_LIST_SAVED_IMAGES 11034 DEPRECATED_ALIAS CMD_ASTRO_STOP_MAKE_FITS_THUMB no
CMD_V3_ASTRO_SAVE_COMPLETE 11036 DEPRECATED_ALIAS CMD_ASTRO_STOP_RESTACKED no
CMD_V3_ASTRO_STATUS_POLLING 11039 DEPRECATED_ALIAS CMD_ASTRO_GET_ASTRO_SHOOTING_TIME no
CMD_V3_ASTRO_GET_PARAMS 11040 DEPRECATED_ALIAS CMD_ASTRO_GET_QUICK_SET_LIST no
CMD_V3_ASTRO_SET_PARAMS 11041 DEPRECATED_ALIAS CMD_ASTRO_SET_QUICK_SET no
CMD_V3_ASTRO_GET_PRESETS 11043 DEPRECATED_ALIAS CMD_ASTRO_GET_CALI_FRAME_LIST no
CMD_V3_ASTRO_SET_LOCATION 11047 DEPRECATED_ALIAS CMD_ASTRO_START_SKY_TARGET_FINDER no
CMD_V3_ASTRO_CONFIRM 11048 DEPRECATED_ALIAS CMD_ASTRO_STOP_SKY_TARGET_FINDER no
CMD_V3_CAMERA_WIDE_OPEN_CAMERA 12036 DEPRECATED_ALIAS CMD_CAMERA_WIDE_SET_PREVIEW_QUALITY no
CMD_SYSTEM_SET_MASTERLOCK 13004 DEPRECATED_ALIAS CMD_SYSTEM_SET_MASTER no
CMD_V3_SYSTEM_SET_GPS_LOCATION 13010 DEPRECATED_ALIAS CMD_SYSTEM_SET_LOCATION no
CMD_STEP_MOTOR_RUN_TO 14001 UNKNOWN none no
CMD_STEP_MOTOR_RESET 14003 UNKNOWN none no
CMD_STEP_MOTOR_CHANGE_SPEED 14004 UNKNOWN none no
CMD_STEP_MOTOR_CHANGE_DIRECTION 14005 UNKNOWN none no
CMD_WIDE_TELE_TRACK_SWITCH 14809 DEPRECATED_ALIAS CMD_SWITCH_MAIN_PREVIEW no
CMD_V3_FOCUS_INIT 15011 DEPRECATED_ALIAS CMD_FOCUS_GET_USER_INFINITY_POS no
CMD_NOTIFY_TELE_WIDI_PICTURE_MATCHING 15200 DEPRECATED_ALIAS CMD_NOTIFY_TELE_WIDE_PICTURE_MATCHING no
CMD_NOTIFY_FOCUS 15257 DEPRECATED_ALIAS CMD_NOTIFY_FOCUS_POSITION no
CMD_V3_NOTIFY_EXPOSURE_PROGRESS 15255 DEPRECATED_ALIAS CMD_NOTIFY_WAIT_SHOOTING_PROGRESS no
CMD_V3_NOTIFY_DEVICE_STATE 15261 DEPRECATED_ALIAS CMD_NOTIFY_EXCLUSIVE_SYSTEM_IO_TASK_STATE no
CMD_V3_NOTIFY_CAMERA_PARAM_STATE 15264 DEPRECATED_ALIAS CMD_NOTIFY_GENERAL_INT_PARAM no
CMD_V3_NOTIFY_MODE_CHANGE 15267 DEPRECATED_ALIAS CMD_NOTIFY_SWITCH_SHOOTING_MODE no
CMD_V3_NOTIFY_STACKING_DATA 15270 DEPRECATED_ALIAS CMD_NOTIFY_WB no
CMD_V3_NOTIFY_PHOTO_STATE 15273 DEPRECATED_ALIAS CMD_NOTIFY_PHOTO_STATE no
CMD_V3_NOTIFY_BURST_STATE 15274 DEPRECATED_ALIAS CMD_NOTIFY_BURST_STATE no
CMD_V3_NOTIFY_VIDEO_STATE 15275 DEPRECATED_ALIAS CMD_NOTIFY_RECORD_STATE no
CMD_V3_NOTIFY_TIMELAPSE_STATE 15276 DEPRECATED_ALIAS CMD_NOTIFY_TIMELAPSE_STATE no
CMD_V3_NOTIFY_AUTOFOCUS_STATE 15278 DEPRECATED_ALIAS CMD_NOTIFY_ASTRO_AUTO_FOCUS_STATE no
CMD_V3_NOTIFY_AUTOFOCUS_STATE_ALT 15280 DEPRECATED_ALIAS CMD_NOTIFY_ASTRO_AUTO_FOCUS_FAST_STATE no
CMD_V3_NOTIFY_PHOTO_BURST_PROGRESS 15285 DEPRECATED_ALIAS CMD_NOTIFY_BURST_PROGRESS no
CMD_V3_NOTIFY_VIDEO_PROGRESS 15286 DEPRECATED_ALIAS CMD_NOTIFY_RECORD_TIME no
CMD_V3_NOTIFY_TIMELAPSE_PROGRESS 15287 DEPRECATED_ALIAS CMD_NOTIFY_TIMELAPSE_OUT_TIME no
CMD_V3_NOTIFY_CALI_FRAME_STATE 15290 DEPRECATED_ALIAS CMD_NOTIFY_STATE_CAPTURE_CALI_FRAME no
CMD_V3_NOTIFY_CALI_FRAME_PROGRESS 15291 DEPRECATED_ALIAS CMD_NOTIFY_PROGRESS_CAPTURE_CALI_FRAME no
CMD_V3_NOTIFY_TEMPERATURE2 15292 DEPRECATED_ALIAS CMD_NOTIFY_CMOS_TEMPERATURE no
CMD_V3_NOTIFY_OBSERVATION_STATE 15296 DEPRECATED_ALIAS CMD_NOTIFY_SKY_TARGET_FINDER_STATE no
CMD_PANORAMA_START_EULER_RANGE 15502 UNKNOWN none no
CMD_V3_SCHEDULE_GET 16102 DEPRECATED_ALIAS CMD_GET_ALL_SHOOTING_SCHEDULE no
CMD_V3_DEVICE_CONFIG_MODE_QUERY 16402 DEPRECATED_ALIAS CMD_GLOBAL_TASK_MANAGER_SWITCH_SHOOTING_MODE no
CMD_V3_DEVICE_CONFIG_SHOOTING_MODE 16403 DEPRECATED_ALIAS CMD_GLOBAL_TASK_MANAGER_SWITCH_SHOOTING_TECH no
CMD_V3_DEVICE_CONFIG_MODE_SWITCH 16404 DEPRECATED_ALIAS CMD_GLOBAL_TASK_MANAGER_ENTER_CAMERA no
CMD_V3_DEVICE_CONFIG_GET_CONFIG 16405 DEPRECATED_ALIAS CMD_GLOBAL_TASK_GET_DEVICE_STATE_INFO no
CMD_V3_CAMERA_PARAMS_SET_PARAM 16700 DEPRECATED_ALIAS CMD_PARAM_SET_EXPOSURE no
CMD_V3_CAMERA_PARAMS_SET_EXP_GAIN 16701 DEPRECATED_ALIAS CMD_PARAM_SET_GAIN no
CMD_V3_CAMERA_PARAMS_ADJUST 16703 DEPRECATED_ALIAS CMD_PARAM_SET_GENERAL_INT_PARAM no
CMD_V3_CAMERA_PARAMS_STREAM_CTRL 16706 DEPRECATED_ALIAS CMD_PARAM_SET_AUTO_PARAMS no

DEPRECATED_ALIAS retains source compatibility while the runtime uses the APK/firmware name. STALE_NAME means the numeric ID is registered by the APK under a different semantic name and is not automatically a safe rename.

Response/error codes

Current codes: 138. APK codes: 137.

Status counts: {"CORRECT": 137, "DEPRECATED_ALIAS": 1}

Current name Code Status APK evidence at that code
OK 0 DEPRECATED_ALIAS WS_OK