ENH:calibration&auto calibration check
Change-Id: Ibac6c58e37d756d669a543cf07bd9939ec1bc8bf
This commit is contained in:
parent
6fde6747c4
commit
c8a21bfb1c
|
@ -155,6 +155,12 @@ void CalibrationPAStartPage::on_device_connected(MachineObject* obj)
|
||||||
m_action_panel->bind_button(CaliPageActionType::CALI_ACTION_MANUAL_CALI, false);
|
m_action_panel->bind_button(CaliPageActionType::CALI_ACTION_MANUAL_CALI, false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//is support auto cali
|
||||||
|
bool is_support_pa_auto = (obj->home_flag >> 16 & 1) == 1;
|
||||||
|
if (!is_support_pa_auto) {
|
||||||
|
m_action_panel->show_button(CaliPageActionType::CALI_ACTION_AUTO_CALI, false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
CalibrationFlowRateStartPage::CalibrationFlowRateStartPage(wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style)
|
CalibrationFlowRateStartPage::CalibrationFlowRateStartPage(wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style)
|
||||||
|
@ -246,6 +252,12 @@ void CalibrationFlowRateStartPage::on_device_connected(MachineObject* obj)
|
||||||
|
|
||||||
m_action_panel->bind_button(CaliPageActionType::CALI_ACTION_MANUAL_CALI, false);
|
m_action_panel->bind_button(CaliPageActionType::CALI_ACTION_MANUAL_CALI, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//is support auto cali
|
||||||
|
bool is_support_flow_rate_auto = (obj->home_flag >> 15 & 1) == 1;
|
||||||
|
if (!is_support_flow_rate_auto) {
|
||||||
|
m_action_panel->show_button(CaliPageActionType::CALI_ACTION_AUTO_CALI, false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
CalibrationMaxVolumetricSpeedStartPage::CalibrationMaxVolumetricSpeedStartPage(wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style)
|
CalibrationMaxVolumetricSpeedStartPage::CalibrationMaxVolumetricSpeedStartPage(wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style)
|
||||||
|
|
Loading…
Reference in New Issue