feat: add drying status JSON parsing and DevAms helper methods

Parse dry_status, dry_sub_status, dry_fan statuses,
dry_settings, and dry_cannot_reasons from printer JSON.
Implement IsSupportRemoteDry, AmsIsDrying, get_ams_drying_preset.

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Noisyfox
2026-07-07 13:09:32 +08:00
parent 9ee7e9aba4
commit dd5b755f60
2 changed files with 53 additions and 0 deletions

View File

@@ -254,6 +254,7 @@ public:
bool is_tunnel_mqtt = false;
//AmsTray vt_tray; // virtual tray
bool is_support_remote_dry = false;
long ams_exist_bits = 0;
long tray_exist_bits = 0;
long tray_is_bbl_bits = 0;