|
|
@ -144,7 +144,7 @@ int32_t PipetteModule::do_pipette_ctrl_init_device() { |
|
|
|
DO_BEFORE_LOOP(befor_run()); |
|
|
|
DO_BEFORE_LOOP(m_smtp2.pump_init()); |
|
|
|
while (true) { |
|
|
|
if (!check_when_run) break; |
|
|
|
if (!check_when_run()) break; |
|
|
|
if (m_thread.getExitFlag()) break; |
|
|
|
|
|
|
|
int32_t isbusy = 0; |
|
|
@ -163,7 +163,7 @@ int32_t PipetteModule::do_pipette_ctrl_put_tip() { |
|
|
|
DO_BEFORE_LOOP(befor_run()); |
|
|
|
DO_BEFORE_LOOP(m_smtp2.pump_put_tip()); |
|
|
|
while (true) { |
|
|
|
if (!check_when_run) break; |
|
|
|
if (!check_when_run()) break; |
|
|
|
if (m_thread.getExitFlag()) break; |
|
|
|
|
|
|
|
int32_t isbusy = 0; |
|
|
@ -183,7 +183,7 @@ int32_t PipetteModule::do_pipette_ctrl_move_to_ul(int32_t ul) { |
|
|
|
DO_BEFORE_LOOP(befor_run()); |
|
|
|
DO_BEFORE_LOOP(m_smtp2.pump_move_to_ul(ul)); |
|
|
|
while (true) { |
|
|
|
if (!check_when_run) break; |
|
|
|
if (!check_when_run()) break; |
|
|
|
if (m_thread.getExitFlag()) break; |
|
|
|
|
|
|
|
int32_t isbusy = 0; |
|
|
@ -213,7 +213,7 @@ int32_t PipetteModule::do_pipette_clld_test(int32_t zdpos) { |
|
|
|
capturedata_num = 0; |
|
|
|
|
|
|
|
while (true) { |
|
|
|
if (!check_when_run) break; |
|
|
|
if (!check_when_run()) break; |
|
|
|
if (m_thread.getExitFlag()) break; |
|
|
|
|
|
|
|
bool motorstoped = false; |
|
|
|