Files
dwarf-go/analysis/CMD_TABLE.md
Jacquin Antoine 814a836c5a Reverse-engineer DWARF II telescope API and build open-source Go client
Complete reverse-engineering of the DWARFLAB Android app (v3.4.0) protocol
and implementation of a working CLI tool to control DWARF II telescopes.

Analysis (from APK decompilation with jadx):
- Extracted 17 protobuf definitions (382 messages) from embedded descriptors
- Mapped all 323 WebSocket command IDs across 16 modules
- Documented the full protocol: BLE discovery, WebSocket control (port 9900),
  RTSP preview, WsPacket envelope (proto v2.3)
- Documented the Android UI structure (screens, navigation, shooting modes)
- Key discovery: telescope responds with type=3 (reply), not type=1 (response),
  and several commands are fire-and-forget (RGB, camera open/close)

dwarfctl Go client:
- Protobuf bindings generated from extracted .proto files (397 messages)
- WebSocket transport layer with request-response matching and notification fan-out
- Typed API covering cameras, motors, astrophotography, focus, tracking, system, power
- Cobra CLI with 30+ subcommands and --debug traffic logging
- 57 unit tests (transport round-trip, command routing, proto encoding)
- Validated on real hardware: state, photo, motor slew (all directions/speeds),
  focus, RGB, time/location sync all confirmed working

💘 Generated with Crush

Assisted-by: Crush:glm-5.2
2026-07-12 15:18:56 +02:00

17 KiB

DWARFLAB Command Routing Table

Auto-extracted from WsCmd.java + WsModuleId.java. module_id is derived from cmd by range. Total: 323 commands across 16 modules.

cmd module name
10000 CAMERA_TELE CMD_CAMERA_TELE_OPEN_CAMERA
10001 CAMERA_TELE CMD_CAMERA_TELE_CLOSE_CAMERA
10002 CAMERA_TELE CMD_CAMERA_TELE_PHOTOGRAPH
10003 CAMERA_TELE CMD_CAMERA_TELE_BURST
10004 CAMERA_TELE CMD_CAMERA_TELE_STOP_BURST
10005 CAMERA_TELE CMD_CAMERA_TELE_START_RECORD
10006 CAMERA_TELE CMD_CAMERA_TELE_STOP_RECORD
10007 CAMERA_TELE CMD_CAMERA_TELE_SET_EXP_MODE
10008 CAMERA_TELE CMD_CAMERA_TELE_GET_EXP_MODE
10009 CAMERA_TELE CMD_CAMERA_TELE_SET_EXP
10010 CAMERA_TELE CMD_CAMERA_TELE_GET_EXP
10011 CAMERA_TELE CMD_CAMERA_TELE_SET_GAIN_MODE
10012 CAMERA_TELE CMD_CAMERA_TELE_GET_GAIN_MODE
10013 CAMERA_TELE CMD_CAMERA_TELE_SET_GAIN
10014 CAMERA_TELE CMD_CAMERA_TELE_GET_GAIN
10015 CAMERA_TELE CMD_CAMERA_TELE_SET_BRIGHTNESS
10016 CAMERA_TELE CMD_CAMERA_TELE_GET_BRIGHTNESS
10017 CAMERA_TELE CMD_CAMERA_TELE_SET_CONTRAST
10018 CAMERA_TELE CMD_CAMERA_TELE_GET_CONTRAST
10019 CAMERA_TELE CMD_CAMERA_TELE_SET_SATURATION
10020 CAMERA_TELE CMD_CAMERA_TELE_GET_SATURATION
10021 CAMERA_TELE CMD_CAMERA_TELE_SET_HUE
10022 CAMERA_TELE CMD_CAMERA_TELE_GET_HUE
10023 CAMERA_TELE CMD_CAMERA_TELE_SET_SHARPNESS
10024 CAMERA_TELE CMD_CAMERA_TELE_GET_SHARPNESS
10025 CAMERA_TELE CMD_CAMERA_TELE_SET_WB_MODE
10026 CAMERA_TELE CMD_CAMERA_TELE_GET_WB_MODE
10027 CAMERA_TELE CMD_CAMERA_TELE_SET_WB_SCENE
10028 CAMERA_TELE CMD_CAMERA_TELE_GET_WB_SCENE
10029 CAMERA_TELE CMD_CAMERA_TELE_SET_WB_CT
10030 CAMERA_TELE CMD_CAMERA_TELE_GET_WB_CT
10031 CAMERA_TELE CMD_CAMERA_TELE_SET_IRCUT
10032 CAMERA_TELE CMD_CAMERA_TELE_GET_IRCUT
10033 CAMERA_TELE CMD_CAMERA_TELE_START_TIMELAPSE_PHOTO
10034 CAMERA_TELE CMD_CAMERA_TELE_STOP_TIMELAPSE_PHOTO
10035 CAMERA_TELE CMD_CAMERA_TELE_SET_ALL_PARAMS
10036 CAMERA_TELE CMD_CAMERA_TELE_GET_ALL_PARAMS
10037 CAMERA_TELE CMD_CAMERA_TELE_SET_FEATURE_PARAM
10038 CAMERA_TELE CMD_CAMERA_TELE_GET_ALL_FEATURE_PARAMS
10039 CAMERA_TELE CMD_CAMERA_TELE_GET_SYSTEM_WORKING_STATE
10040 CAMERA_TELE CMD_CAMERA_TELE_SET_JPG_QUALITY
10041 CAMERA_TELE CMD_CAMERA_TELE_PHOTO_RAW
10042 CAMERA_TELE CMD_CAMERA_TELE_SET_RTSP_BITRATE_TYPE
10043 CAMERA_TELE CMD_CAMERA_TELE_DISABLE_ALL_ISP_PROCESSING
10044 CAMERA_TELE CMD_CAMERA_TELE_ENABLE_ALL_ISP_PROCESSING
10045 CAMERA_TELE CMD_CAMERA_TELE_SET_ISP_MODULE_STATE
10046 CAMERA_TELE CMD_CAMERA_TELE_GET_ISP_MODULE_STATE
10047 CAMERA_TELE CMD_CAMERA_TELE_SWITCH_RESOLUTION
10048 CAMERA_TELE CMD_CAMERA_TELE_SWITCH_FRAMERATE
10049 CAMERA_TELE CMD_CAMERA_TELE_SWITCH_CROP_RATIO
10050 CAMERA_TELE CMD_CAMERA_TELE_SET_PREVIEW_QUALITY
11000 ASTRO CMD_ASTRO_START_CALIBRATION
11001 ASTRO CMD_ASTRO_STOP_CALIBRATION
11002 ASTRO CMD_ASTRO_START_GOTO_DSO
11003 ASTRO CMD_ASTRO_START_GOTO_SOLAR_SYSTEM
11004 ASTRO CMD_ASTRO_STOP_GOTO
11005 ASTRO CMD_ASTRO_START_CAPTURE_RAW_LIVE_STACKING
11006 ASTRO CMD_ASTRO_STOP_CAPTURE_RAW_LIVE_STACKING
11007 ASTRO CMD_ASTRO_START_CAPTURE_RAW_DARK
11008 ASTRO CMD_ASTRO_STOP_CAPTURE_RAW_DARK
11009 ASTRO CMD_ASTRO_CHECK_GOT_DARK
11010 ASTRO CMD_ASTRO_GO_LIVE
11011 ASTRO CMD_ASTRO_START_TRACK_SPECIAL_TARGET
11012 ASTRO CMD_ASTRO_STOP_TRACK_SPECIAL_TARGET
11013 ASTRO CMD_ASTRO_START_ONE_CLICK_GOTO_DSO
11014 ASTRO CMD_ASTRO_START_ONE_CLICK_GOTO_SOLAR_SYSTEM
11015 ASTRO CMD_ASTRO_STOP_ONE_CLICK_GOTO
11016 ASTRO CMD_ASTRO_START_WIDE_CAPTURE_LIVE_STACKING
11017 ASTRO CMD_ASTRO_STOP_WIDE_CAPTURE_LIVE_STACKING
11018 ASTRO CMD_ASTRO_START_EQ_SOLVING
11019 ASTRO CMD_ASTRO_STOP_EQ_SOLVING
11020 ASTRO CMD_ASTRO_WIDE_GO_LIVE
11021 ASTRO CMD_ASTRO_START_CAPTURE_RAW_DARK_WITH_PARAM
11022 ASTRO CMD_ASTRO_STOP_CAPTURE_RAW_DARK_WITH_PARAM
11023 ASTRO CMD_ASTRO_GET_DARK_FRAME_LIST
11024 ASTRO CMD_ASTRO_DEL_DARK_FRAME_LIST
11025 ASTRO CMD_ASTRO_START_CAPTURE_WIDE_RAW_DARK_WITH_PARAM
11026 ASTRO CMD_ASTRO_STOP_CAPTURE_WIDE_RAW_DARK_WITH_PARAM
11027 ASTRO CMD_ASTRO_GET_WIDE_DARK_FRAME_LIST
11028 ASTRO CMD_ASTRO_DEL_WIDE_DARK_FRAME_LIST
11029 ASTRO CMD_ASTRO_START_AI_ENHANCE
11030 ASTRO CMD_ASTRO_STOP_AI_ENHANCE
11031 ASTRO CMD_ASTRO_START_TELE_MOSAIC
11032 ASTRO CMD_ASTRO_CHECK_IF_RESTACKABLE
11033 ASTRO CMD_ASTRO_START_MAKE_FITS_THUMB
11034 ASTRO CMD_ASTRO_STOP_MAKE_FITS_THUMB
11035 ASTRO CMD_ASTRO_START_RESTACKED
11036 ASTRO CMD_ASTRO_STOP_RESTACKED
11037 ASTRO CMD_ASTRO_FAST_STOP_CAPTURE_RAW_LIVE_STACKING
11038 ASTRO CMD_ASTRO_FAST_STOP_WIDE_CAPTURE_LIVE_STACKING
11039 ASTRO CMD_ASTRO_GET_ASTRO_SHOOTING_TIME
11040 ASTRO CMD_ASTRO_GET_QUICK_SET_LIST
11041 ASTRO CMD_ASTRO_SET_QUICK_SET
11042 ASTRO CMD_ASTRO_START_ONE_CLICK_SHOOTING
11043 ASTRO CMD_ASTRO_GET_CALI_FRAME_LIST
11044 ASTRO CMD_ASTRO_DEL_CALI_FRAME_LIST
11045 ASTRO CMD_ASTRO_START_CAPTURE_CALI_FRAME
11046 ASTRO CMD_ASTRO_STOP_CAPTURE_CALI_FRAME
11047 ASTRO CMD_ASTRO_START_SKY_TARGET_FINDER
11048 ASTRO CMD_ASTRO_STOP_SKY_TARGET_FINDER
12000 CAMERA_WIDE CMD_CAMERA_WIDE_OPEN_CAMERA
12001 CAMERA_WIDE CMD_CAMERA_WIDE_CLOSE_CAMERA
12002 CAMERA_WIDE CMD_CAMERA_WIDE_SET_EXP_MODE
12003 CAMERA_WIDE CMD_CAMERA_WIDE_GET_EXP_MODE
12004 CAMERA_WIDE CMD_CAMERA_WIDE_SET_EXP
12005 CAMERA_WIDE CMD_CAMERA_WIDE_GET_EXP
12006 CAMERA_WIDE CMD_CAMERA_WIDE_SET_GAIN
12007 CAMERA_WIDE CMD_CAMERA_WIDE_GET_GAIN
12008 CAMERA_WIDE CMD_CAMERA_WIDE_SET_BRIGHTNESS
12009 CAMERA_WIDE CMD_CAMERA_WIDE_GET_BRIGHTNESS
12010 CAMERA_WIDE CMD_CAMERA_WIDE_SET_CONTRAST
12011 CAMERA_WIDE CMD_CAMERA_WIDE_GET_CONTRAST
12012 CAMERA_WIDE CMD_CAMERA_WIDE_SET_SATURATION
12013 CAMERA_WIDE CMD_CAMERA_WIDE_GET_SATURATION
12014 CAMERA_WIDE CMD_CAMERA_WIDE_SET_HUE
12015 CAMERA_WIDE CMD_CAMERA_WIDE_GET_HUE
12016 CAMERA_WIDE CMD_CAMERA_WIDE_SET_SHARPNESS
12017 CAMERA_WIDE CMD_CAMERA_WIDE_GET_SHARPNESS
12018 CAMERA_WIDE CMD_CAMERA_WIDE_SET_WB_MODE
12019 CAMERA_WIDE CMD_CAMERA_WIDE_GET_WB_MODE
12020 CAMERA_WIDE CMD_CAMERA_WIDE_SET_WB_CT
12021 CAMERA_WIDE CMD_CAMERA_WIDE_GET_WB_CT
12022 CAMERA_WIDE CMD_CAMERA_WIDE_PHOTOGRAPH
12023 CAMERA_WIDE CMD_CAMERA_WIDE_BURST
12024 CAMERA_WIDE CMD_CAMERA_WIDE_STOP_BURST
12025 CAMERA_WIDE CMD_CAMERA_WIDE_START_TIMELAPSE_PHOTO
12026 CAMERA_WIDE CMD_CAMERA_WIDE_STOP_TIMELAPSE_PHOTO
12027 CAMERA_WIDE CMD_CAMERA_WIDE_GET_ALL_PARAMS
12028 CAMERA_WIDE CMD_CAMERA_WIDE_SET_ALL_PARAMS
12029 CAMERA_WIDE CMD_CAMERA_WIDE_PHOTO_RAW
12030 CAMERA_WIDE CMD_CAMERA_WIDE_START_RECORD
12031 CAMERA_WIDE CMD_CAMERA_WIDE_STOP_RECORD
12032 CAMERA_WIDE CMD_CAMERA_WIDE_SET_RTSP_BITRATE_TYPE
12035 CAMERA_WIDE CMD_CAMERA_WIDE_SET_WB_SCENE
12036 CAMERA_WIDE CMD_CAMERA_WIDE_SET_PREVIEW_QUALITY
13000 SYSTEM CMD_SYSTEM_SET_TIME
13001 SYSTEM CMD_SYSTEM_SET_TIME_ZONE
13002 SYSTEM CMD_SYSTEM_SET_MTP_MODE
13003 SYSTEM CMD_SYSTEM_SET_CPU_MODE
13004 SYSTEM CMD_SYSTEM_SET_MASTER
13005 SYSTEM CMD_SYSTEM_GET_DEVICE_ACTIVATE_INFO
13006 SYSTEM CMD_SYSTEM_DEVICE_ACTIVATE_WRITE_FILE
13007 SYSTEM CMD_SYSTEM_DEVICE_ACTIVATE_NOTIFY_ACTIVATE_SUCCESSFULL
13008 SYSTEM CMD_SYSTEM_FACTORY_TEST_UN_ACTIVATE
13009 SYSTEM CMD_SYSTEM_SET_LOW_TEMP_PROTECTION_MODE
13010 SYSTEM CMD_SYSTEM_SET_LOCATION
13500 RGB_POWER CMD_RGB_POWER_OPEN_RGB
13501 RGB_POWER CMD_RGB_POWER_CLOSE_RGB
13502 RGB_POWER CMD_RGB_POWER_POWER_DOWN
13503 RGB_POWER CMD_RGB_POWER_POWERIND_ON
13504 RGB_POWER CMD_RGB_POWER_POWERIND_OFF
13505 RGB_POWER CMD_RGB_POWER_REBOOT
14000 MOTOR CMD_STEP_MOTOR_RUN
14002 MOTOR CMD_STEP_MOTOR_STOP
14006 MOTOR CMD_STEP_MOTOR_SERVICE_JOYSTICK
14007 MOTOR CMD_STEP_MOTOR_SERVICE_JOYSTICK_FIXED_ANGLE
14008 MOTOR CMD_STEP_MOTOR_SERVICE_JOYSTICK_STOP
14009 MOTOR CMD_STEP_MOTOR_SERVICE_DUAL_CAMERA_LINKAGE
14800 TRACK CMD_TRACK_START_TRACK
14801 TRACK CMD_TRACK_STOP_TRACK
14802 TRACK CMD_SENTRY_MODE_START
14803 TRACK CMD_SENTRY_MODE_STOP
14804 TRACK CMD_MOT_START
14805 TRACK CMD_MOT_TRACK_ONE
14806 TRACK CMD_UFOTRACK_MODE_START
14807 TRACK CMD_UFOTRACK_MODE_STOP
14808 TRACK CMD_MOT_WIDE_TRACK_ONE
14809 TRACK CMD_SWITCH_MAIN_PREVIEW
14810 TRACK CMD_UFO_HAND_AOTO_MODE
14811 TRACK CMD_SENTRY_SCENE_SELECT
14812 TRACK CMD_TRACK_START_CLICK
15000 FOCUS CMD_FOCUS_AUTO_FOCUS
15001 FOCUS CMD_FOCUS_MANUAL_SINGLE_STEP_FOCUS
15002 FOCUS CMD_FOCUS_START_MANUAL_CONTINU_FOCUS
15003 FOCUS CMD_FOCUS_STOP_MANUAL_CONTINU_FOCUS
15004 FOCUS CMD_FOCUS_START_ASTRO_AUTO_FOCUS
15005 FOCUS CMD_FOCUS_STOP_ASTRO_AUTO_FOCUS
15011 FOCUS CMD_FOCUS_GET_USER_INFINITY_POS
15012 FOCUS CMD_FOCUS_SET_USER_INFINITY_POS
15200 NOTIFY CMD_NOTIFY_TELE_WIDE_PICTURE_MATCHING
15201 NOTIFY CMD_NOTIFY_ELE
15202 NOTIFY CMD_NOTIFY_CHARGE
15203 NOTIFY CMD_NOTIFY_SDCARD_INFO
15204 NOTIFY CMD_NOTIFY_TELE_RECORD_TIME
15205 NOTIFY CMD_NOTIFY_TELE_TIMELAPSE_OUT_TIME
15206 NOTIFY CMD_NOTIFY_STATE_CAPTURE_RAW_DARK
15207 NOTIFY CMD_NOTIFY_PROGRASS_CAPTURE_RAW_DARK
15208 NOTIFY CMD_NOTIFY_STATE_CAPTURE_RAW_LIVE_STACKING
15209 NOTIFY CMD_NOTIFY_PROGRASS_CAPTURE_RAW_LIVE_STACKING
15210 NOTIFY CMD_NOTIFY_STATE_ASTRO_CALIBRATION
15211 NOTIFY CMD_NOTIFY_STATE_ASTRO_GOTO
15212 NOTIFY CMD_NOTIFY_STATE_ASTRO_TRACKING
15213 NOTIFY CMD_NOTIFY_TELE_SET_PARAM
15214 NOTIFY CMD_NOTIFY_WIDE_SET_PARAM
15215 NOTIFY CMD_NOTIFY_TELE_FUNCTION_STATE
15216 NOTIFY CMD_NOTIFY_WIDE_FUNCTION_STATE
15217 NOTIFY CMD_NOTIFY_SET_FEATURE_PARAM
15218 NOTIFY CMD_NOTIFY_TELE_BURST_PROGRESS
15219 NOTIFY CMD_NOTIFY_PANORAMA_PROGRESS
15220 NOTIFY CMD_NOTIFY_WIDE_BURST_PROGRESS
15221 NOTIFY CMD_NOTIFY_RGB_STATE
15222 NOTIFY CMD_NOTIFY_POWER_IND_STATE
15223 NOTIFY CMD_NOTIFY_WS_HOST_SLAVE_MODE
15224 NOTIFY CMD_NOTIFY_MTP_STATE
15225 NOTIFY CMD_NOTIFY_TRACK_RESULT
15226 NOTIFY CMD_NOTIFY_WIDE_TIMELAPSE_OUT_TIME
15227 NOTIFY CMD_NOTIFY_CPU_MODE
15228 NOTIFY CMD_NOTIFY_STATE_ASTRO_TRACKING_SPECIAL
15229 NOTIFY CMD_NOTIFY_POWER_OFF
15230 NOTIFY CMD_NOTIFY_ALBUM_UPDATE
15231 NOTIFY CMD_NOTIFY_SENTRY_MODE_STATE
15232 NOTIFY CMD_NOTIFY_SENTRY_MODE_TRACK_RESULT
15233 NOTIFY CMD_NOTIFY_STATE_ASTRO_ONE_CLICK_GOTO
15234 NOTIFY CMD_NOTIFY_STREAM_TYPE
15235 NOTIFY CMD_NOTIFY_WIDE_RECORD_TIME
15236 NOTIFY CMD_NOTIFY_STATE_WIDE_CAPTURE_RAW_LIVE_STACKING
15237 NOTIFY CMD_NOTIFY_PROGRASS_WIDE_CAPTURE_RAW_LIVE_STACKING
15238 NOTIFY CMD_NOTIFY_MULTI_TRACK_RESULT
15239 NOTIFY CMD_NOTIFY_EQ_SOLVING_STATE
15240 NOTIFY CMD_NOTIFY_UFO_MODE_STATE
15241 NOTIFY CMD_NOTIFY_TELE_LONG_EXP_PROGRESS
15242 NOTIFY CMD_NOTIFY_WIDE_LONG_EXP_PROGRESS
15243 NOTIFY CMD_NOTIFY_TEMPERATURE
15244 NOTIFY CMD_NOTIFY_PANORAMA_UPLOAD_COMPRESS_PROGRESS
15245 NOTIFY CMD_NOTIFY_PANORAMA_UPLOAD_COMPLETE
15245 NOTIFY CMD_NOTIFY_PANORAMA_UPLOAD_UPLOAD_PROGRESS
15247 NOTIFY CMD_NOTIFY_STATE_CAPTURE_WIDE_RAW_DARK
15248 NOTIFY CMD_NOTIFY_SHOOTING_SCHEDULE_RESULT_AND_STATE
15249 NOTIFY CMD_NOTIFY_SHOOTING_TASK_STATE
15250 NOTIFY CMD_NOTIFY_SKY_SEACHER_STATE
15251 NOTIFY CMD_NOTIFY_WIDE_MULTI_TRACK_RESULT
15252 NOTIFY CMD_NOTIFY_WIDE_TRACK_RESULT
15253 NOTIFY CMD_NOTIFY_STATE_AI_ENHANCE
15254 NOTIFY CMD_NOTIFY_PROGRESS_AI_ENHANCE
15255 NOTIFY CMD_NOTIFY_WAIT_SHOOTING_PROGRESS
15256 NOTIFY CMD_NOTIFY_CALIBRATION_RESULT
15257 NOTIFY CMD_NOTIFY_FOCUS_POSITION
15258 NOTIFY CMD_NOTIFY_UFO_AUTO_HAND_MODE
15259 NOTIFY CMD_NOTIFY_CURRENT_PANORAMA_UPLOAD_STATE
15260 NOTIFY CMD_NOTIFY_LOW_TEMP_PROTECTION_MODE
15261 NOTIFY CMD_NOTIFY_EXCLUSIVE_SYSTEM_IO_TASK_STATE
15262 NOTIFY CMD_NOTIFY_BODY_STATUS
15263 NOTIFY CMD_NOTIFY_PROGRESS_CAPTURE_MOSAIC
15264 NOTIFY CMD_NOTIFY_GENERAL_INT_PARAM
15265 NOTIFY CMD_NOTIFY_GENERAL_FLOAT_PARAM
15266 NOTIFY CMD_NOTIFY_GENERAL_BOOL_PARAM
15267 NOTIFY CMD_NOTIFY_SWITCH_SHOOTING_MODE
15268 NOTIFY CMD_NOTIFY_TELE_SWITCH_CROP_RATIO
15269 NOTIFY CMD_NOTIFY_TELE_SHOOTING_TECH_STATE
15270 NOTIFY CMD_NOTIFY_WB
15271 NOTIFY CMD_NOTIFY_WIDE_SHOOTING_TECH_STATE
15272 NOTIFY CMD_NOTIFY_RESOLUTION_PARAM
15273 NOTIFY CMD_NOTIFY_PHOTO_STATE
15274 NOTIFY CMD_NOTIFY_BURST_STATE
15275 NOTIFY CMD_NOTIFY_RECORD_STATE
15276 NOTIFY CMD_NOTIFY_TIMELAPSE_STATE
15277 NOTIFY CMD_NOTIFY_PANORAMA_STATE
15278 NOTIFY CMD_NOTIFY_ASTRO_AUTO_FOCUS_STATE
15279 NOTIFY CMD_NOTIFY_NORMAL_AUTO_FOCUS_STATE
15280 NOTIFY CMD_NOTIFY_ASTRO_AUTO_FOCUS_FAST_STATE
15281 NOTIFY CMD_NOTIFY_AREA_AUTO_FOCUS_STATE
15282 NOTIFY CMD_NOTIFY_DUAL_CAMERA_LINKAGE_STATE
15283 NOTIFY CMD_NOTIFY_RESOLUTION_FPS_STATE
15284 NOTIFY CMD_NOTIFY_NORMAL_TRACK_STATE
15285 NOTIFY CMD_NOTIFY_BURST_PROGRESS
15286 NOTIFY CMD_NOTIFY_RECORD_TIME
15287 NOTIFY CMD_NOTIFY_TIMELAPSE_OUT_TIME
15288 NOTIFY CMD_NOTIFY_LONG_EXP_PROGRESS
15289 NOTIFY CMD_NOTIFY_SENTRY_MOTOR_STATE
15290 NOTIFY CMD_NOTIFY_STATE_CAPTURE_CALI_FRAME
15291 NOTIFY CMD_NOTIFY_PROGRESS_CAPTURE_CALI_FRAME
15292 NOTIFY CMD_NOTIFY_CMOS_TEMPERATURE
15293 NOTIFY CMD_NOTIFY_PANORAMA_COMPRESS_PROGRESS
15294 NOTIFY CMD_NOTIFY_PANORAMA_COMPRESS_COMPLETE
15295 NOTIFY CMD_NOTIFY_DEVICE_ATTITUDE
15296 NOTIFY CMD_NOTIFY_SKY_TARGET_FINDER_STATE
15297 NOTIFY CMD_NOTIFY_PANO_FRAMING_RECT_UPDATE
15298 NOTIFY CMD_NOTIFY_PANO_FRAMING_THUMBNAIL_UPDATE
15299 NOTIFY CMD_NOTIFY_PANO_FRAMING_STATE
15300 NOTIFY CMD_NOTIFY_WIDE_FOCUS_POSITION
15301 NOTIFY CMD_NOTIFY_LENS_DEFOG_STATE
15302 NOTIFY CMD_NOTIFY_AUTO_COOLING_STATE
15303 NOTIFY CMD_NOTIFY_AUTO_SHUTDOWN_STATE
15500 PANORAMA CMD_PANORAMA_START_GRID
15501 PANORAMA CMD_PANORAMA_STOP
15503 PANORAMA CMD_PANORAMA_START_STITCH_UPLOAD
15504 PANORAMA CMD_PANORAMA_STOP_STITCH_UPLOAD
15505 PANORAMA CMD_PANORAMA_GET_CURRENT_UPLOAD_STATE
15506 PANORAMA CMD_PANORAMA_GET_UPLOAD_PREDICT
15507 PANORAMA CMD_PANORAMA_START_COMPRESS
15508 PANORAMA CMD_PANORAMA_STOP_COMPRESS
15509 PANORAMA CMD_PANORAMA_START_FRAMING
15510 PANORAMA CMD_PANORAMA_STOP_FRAMING
15511 PANORAMA CMD_PANORAMA_RESET_FRAMING
15512 PANORAMA CMD_PANORAMA_UPDATE_FRAMING_RECT
15513 PANORAMA CMD_PANORAMA_STOP_FRAMEING_AND_START_GRID
15700 ITIPS CMD_ITIPS_GET
16100 SHOOTING_SCHEDULE CMD_SYNC_SHOOTING_SCHEDULE
16101 SHOOTING_SCHEDULE CMD_CANCEL_SHOOTING_SCHEDULE
16102 SHOOTING_SCHEDULE CMD_GET_ALL_SHOOTING_SCHEDULE
16103 SHOOTING_SCHEDULE CMD_GET_SHOOTING_SCHEDULE_BY_ID
16105 SHOOTING_SCHEDULE CMD_REPLACE_SHOOTING_SCHEDULE
16106 SHOOTING_SCHEDULE CMD_UNLOCK_SHOOTING_SCHEDULE
16107 SHOOTING_SCHEDULE CMD_LOCK_SHOOTING_SCHEDULE
16108 SHOOTING_SCHEDULE CMD_DELETE_SHOOTING_SCHEDULE
16400 TASK_CENTER CMD_GLOBAL_TASK_MANAGER_START_TASK
16401 TASK_CENTER CMD_GLOBAL_TASK_MANAGER_STOP_TASK
16402 TASK_CENTER CMD_GLOBAL_TASK_MANAGER_SWITCH_SHOOTING_MODE
16403 TASK_CENTER CMD_GLOBAL_TASK_MANAGER_SWITCH_SHOOTING_TECH
16404 TASK_CENTER CMD_GLOBAL_TASK_MANAGER_ENTER_CAMERA
16405 TASK_CENTER CMD_GLOBAL_TASK_GET_DEVICE_STATE_INFO
16406 TASK_CENTER CMD_GLOBAL_VOICE_ASSISTANT_TASK
16700 PARAM CMD_PARAM_SET_EXPOSURE
16701 PARAM CMD_PARAM_SET_GAIN
16702 PARAM CMD_PARAM_SET_WB
16703 PARAM CMD_PARAM_SET_GENERAL_INT_PARAM
16704 PARAM CMD_PARAM_SET_GENERAL_FLOAT_PARAM
16705 PARAM CMD_PARAM_SET_GENERAL_BOOL_PARAM
16706 PARAM CMD_PARAM_SET_AUTO_PARAMS
16800 VOICE_ASSISTANT CMD_VOICE_ASSISTANT_TASK
17000 DEVICE CMD_DEVICE_LENS_DEFOG
17001 DEVICE CMD_DEVICE_AUTO_COOLING
17002 DEVICE CMD_DEVICE_AUTO_SHUTDOWN