
## General - Machine Status

### Function Introduction
The machine status DP point synchronizes the current status of the machine to the panel. This DP point is read-only and cannot be modified by the panel.

### DP Protocol
 **DP Code** | **Required** | **Function Point Name** | **Data Type**  | **Data Transmission Type**   | **Remarks**               
-------------|----------|-----------|-----------|--------------|----------------------
 status  | Required       | Machine Status   | Enum (Enum) | Report Only (ro) | --

### Device Interaction Process
--

### Notes
The machine status DP is read-only; the panel cannot modify it. After the panel modifies other functions, the device will report its status through this DP. For example, when the panel sends `switch_charge: true`, it will trigger the robot vacuum to return to the charging dock, and the device status will report `goto_charge`.