|
|
@ -69,6 +69,10 @@ void PipetteCtrlTab::construct(QTabWidget *fathertab) { |
|
|
|
box->newFunc("分配", {"ul"}, [this](int argn, const char **args) { ICM->callcmd1(getDeviceId(), kpipette_distribut, atoi(args[0])); }); |
|
|
|
box->newFunc("吸吐摇匀", {"ul", "times"}, [this](int argn, const char **args) { ICM->callcmd2(getDeviceId(), kpipette_shake_up, atoi(args[0]), atoi(args[1])); }); |
|
|
|
|
|
|
|
box->newFunc("吸取-LLF", {"ul", "zmotor_v"}, [this](int argn, const char **args) { ICM->callcmd2(getDeviceId(), kpipette_aspirate_llf, atoi(args[0]), atoi(args[1])); }); |
|
|
|
box->newFunc("分配-LLF", {"ul", "zmotor_v"}, [this](int argn, const char **args) { ICM->callcmd2(getDeviceId(), kpipette_distribut_llf, atoi(args[0]), atoi(args[1])); }); |
|
|
|
box->newFunc("吸吐摇匀-LLF", {"ul", "zmotor_v", "times"}, [this](int argn, const char **args) { ICM->callcmd3(getDeviceId(), kpipette_shake_up_llf, atoi(args[0]), atoi(args[1]), atoi(args[2])); }); |
|
|
|
|
|
|
|
box->newFunc("打印传感器数据记录", {}, [this](int argn, const char **args) { |
|
|
|
ICM->callcmd0(getDeviceId(), kpipette_get_sensor_sample_data_num); |
|
|
|
int32_t nsample = ICM->getAck(0); |
|
|
|