ENH:add check machine sync status logic

1. Check machine sync logic before pop up filament map
2. Switch to auto for flush mode if is not synced

jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I05ef0e610418767f763c5579f5fc85a4e9b79c47
(cherry picked from commit 5d7f8b126789ca4f8f20d5cfbcc70ac24efd4d6c)
This commit is contained in:
xun.zhang
2024-12-20 20:05:43 +08:00
committed by Noisyfox
parent 057a1a4f5d
commit daad39949f
4 changed files with 37 additions and 2 deletions

View File

@@ -648,6 +648,8 @@ public:
void update_objects_position_when_select_preset(const std::function<void()> &select_prest);
bool check_ams_status();
// only check sync status and printer model id
bool get_machine_sync_status();
void update_machine_sync_status();