|
|
@ -30,14 +30,7 @@ typedef enum { |
|
|
|
kxymotor_move_by = CMDID(3, 2), |
|
|
|
kxymotor_move_to = CMDID(3, 3), |
|
|
|
kxymotor_move_to_zero = CMDID(3, 4), |
|
|
|
// kxymotor_move_to_zero_and_calculated_shift = CMDID(3, 5),
|
|
|
|
kxymotor_read_pos = CMDID(3, 6), |
|
|
|
// kxymotor_calculated_pos_by_move_to_zero = CMDID(3, 7),
|
|
|
|
|
|
|
|
kpipette_ctrl_init_device = CMDID(5, 1), // para:{}, ack:{}
|
|
|
|
kpipette_ctrl_put_tip = CMDID(5, 2), // para:{}, ack:{}
|
|
|
|
kpipette_ctrl_move_to_ul = CMDID(5, 3), // para:{4}, ack:{}
|
|
|
|
kpipette_write_cmd_direct = CMDID(5, 4), // para:{nbyte}, ack:{nbyte}
|
|
|
|
kxymotor_read_pos = CMDID(3, 6), |
|
|
|
|
|
|
|
/***********************************************************************************************************************
|
|
|
|
* 光学模组 * |
|
|
@ -131,6 +124,20 @@ typedef enum { |
|
|
|
***********************************************************************************************************************/ |
|
|
|
ka8000_idcard_reader_read_raw = CMDID(0x71, 0), // para:{index}, ack:{}
|
|
|
|
|
|
|
|
/***********************************************************************************************************************
|
|
|
|
* 移液枪 * |
|
|
|
***********************************************************************************************************************/ |
|
|
|
|
|
|
|
kpipette_ctrl_init_device = CMDID(0x72, 1), // para:{} , ack:{}
|
|
|
|
kpipette_ctrl_put_tip = CMDID(0x72, 2), // para:{} , ack:{}
|
|
|
|
kpipette_ctrl_move_to_ul = CMDID(0x72, 3), // para:{ul} , ack:{}
|
|
|
|
kpipette_clld_test = CMDID(0x72, 4), // para:{zdpos}, ack:{}
|
|
|
|
kpipette_plld_test = CMDID(0x72, 5), // para:{zdpos}, ack:{}
|
|
|
|
kpipette_enable_zmotor = CMDID(0x72, 20), // para:{enable}, ack:{}
|
|
|
|
kpipette_write_cmd_direct = CMDID(0x72, 21), // para:{strbuf}, ack:{strbuf}
|
|
|
|
kpipette_get_sensor_sample_data = CMDID(0x72, 22), // para:{index} , ack:{motor_pos,cval,pval}
|
|
|
|
kpipette_get_sensor_sample_data_num = CMDID(0x72, 23), // para:{} , ack:{num}
|
|
|
|
|
|
|
|
} cmdid_t; |
|
|
|
|
|
|
|
typedef struct { |
|
|
|