Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 7 additions & 4 deletions bookoo_motto80/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -363,15 +363,18 @@ The following values are stable public enumeration values:
|`SETTING`|Applying settings|
|`UPDATING`|Device update in progress|
|`WARNING`|Warning state|
|`HighSpeedClean`|High-speed residual-ground clearing|
|`BootGuide`|Startup guide in progress|
|`HIGHSPEEDCLEAN`|High-speed residual-ground clearing|
|`BOOTGUIDE`|Startup guide in progress|
|`ADJUSTMENTPURGE`|Grind adjustment and grounds purge|
|`UNKNOWN`|Unknown state|

The client must tolerate non-empty strings not listed in the table and treat them as unknown states. An unknown value must not cause disconnection or failure to parse the entire `periodInfo` message.

> [!IMPORTANT]
>[!IMPORTANT]
>
> The inconsistent capitalization of the public enumeration values will be corrected in the next firmware update. Please take particular note that the `devState` value table will change in the upcoming update.
>We have resolved the issue regarding inconsistent casing for public enums in the MT80 firmware version `v1.3.11.1020`. To prevent API call failures, please note the following changes:
> 1. Enum Renames: `HighSpeedClean` has been renamed to `HIGHSPEEDCLEAN`, and `BootGuide` has been renamed to `BOOTGUIDE`.
> 2. New Enum: The new `ADJUSTMENTPURGE` enum has been added in the MT80 firmware update `v1.3.11.1020`.

#### 7.3.2 `netState`

Expand Down
9 changes: 6 additions & 3 deletions bookoo_motto80/README.zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -363,15 +363,18 @@ flowchart TD
|`SETTING`|设置中|
|`UPDATING`|设备更新中|
|`WARNING`|告警中|
|`HighSpeedClean`|高速清粉中|
|`BootGuide`|开机引导中|
|`HIGHSPEEDCLEAN`|高速清粉中|
|`BOOTGUIDE`|开机引导中|
|`ADJUSTMENTPURGE`|调磨清粉中|
|`UNKNOWN`|未知状态|

客户端必须容忍表中未列出的非空字符串,并按未知状态处理,不应让未知值导致断连或解析整条 `periodInfo` 失败。

> [!IMPORTANT]
>
> 关于公开枚举大小写不统一的问题我们将在下一次固件更新修正这个问题,请务必留意这一点:`devState` 的真值表会在接下来的更新中变化。
> 关于公开枚举大小写不统一的问题我们已在 MT80 固件`v1.3.11.1020` 版本中修正这个问题,为了避免调用出错,请注意以下变更:
> 1. 枚举重命名:原 `HighSpeedClean` 已改为 `HIGHSPEEDCLEAN`;原 `BootGuide` 已改为 `BOOTGUIDE`。
> 2. 新增枚举: MT80 固件`v1.3.11.1020`更新中同时新增了 `ADJUSTMENTPURGE` 枚举。

#### 7.3.2 `netState`

Expand Down
Loading