|
|
``` ---------------------------------------- ���̳�ʼ��: git submodule update --init --recursive ```
``` # ����ָ��
a8000_optical_close_laser (mid,type) a8000_optical_module_power_ctrl (mid,state) a8000_optical_open_laser (mid,type) a8000_optical_read_laster_adc_val (type,mid) a8000_optical_read_scanner_adc_val (type,mid) a8000_optical_scan_current_point_amp_adc_val (type,mid,lastergain,ampgain) a8000_optical_set_laster_gain (type,mid,gain) a8000_optical_set_scan_amp_gain (type,mid,gain) app_dump_reg (mid,regindex) app_dump_regs (mid) app_module_read_raw_str (mid,size) app_scanmodule () app_wait_for_module (mid,timeout) blower_set_val (bool on) dumpreg (mid) line_locking_solenoid_valve (bool on) module_active_cfg (mid) module_break (mid) module_clear_error (mid) module_enable (mid, enable) module_factory_reset (mid) module_flush_cfg (mid) module_get_error (mid) module_get_inited_flag (mid) module_get_last_exec_status (mid) module_get_reg (mid, param_id) module_get_status (mid) module_ping (mid) module_read_adc (mid,adc_id, adcindex) module_read_raw (mid, startindex) module_readio (mid) module_set_inited_flag (mid, flag) module_set_reg (mid, param_id, param_value) module_start (mid) module_stop (mid) module_writeio (mid,ioindex,io) motor_calculated_pos_by_move_to_zero (mid) motor_easy_move_by (mid, distance) motor_easy_move_to (mid, position) motor_easy_move_to_io (mid, ioindex, direction) motor_easy_move_to_zero (mid, direction) motor_easy_rotate (mid, direction) motor_easy_set_current_pos (mid, pos) motor_enable (mid, enable) motor_move_by (mid, distance, motor_velocity, acc) motor_move_by_acctime (mid, distance, motor_velocity, acctime) motor_move_to (mid, position, motor_velocity, acc) motor_move_to_acctime (mid, position, motor_velocity, acctime) motor_move_to_torque (mid, pos, torque, overtime) motor_move_to_zero_backward (mid, findzerospeed, findzeroedge_speed, acc, overtime) motor_move_to_zero_backward_and_calculated_shift (mid, findzerospeed, findzeroedge_speed, acc, overtime) motor_move_to_zero_forward (mid, findzerospeed, findzeroedge_speed, acc, overtime) motor_move_to_zero_forward_and_calculated_shift (mid, findzerospeed, findzeroedge_speed, acc, overtime) motor_read_pos (mid) motor_rotate (mid, direction, motor_velocity, acc) motor_rotate_acctime (mid, direction, motor_velocity, acctime) motor_rotate_with_torque (mid, pos, torque) motor_set_current_pos_by_change_shift (mid, pos) pipette_ctrl_init_device (mid) pipette_ctrl_move_to_ul (mid, ul) pipette_ctrl_put_tip (mid) scanmodule () sleep_ms (ms) xymotor_calculated_pos_by_move_to_zero (mid) xymotor_enable (mid, enable) xymotor_move_by (mid, dx, dy, motor_velocity) xymotor_move_to (mid, x, y, motor_velocity) xymotor_move_to_zero (mid) xymotor_move_to_zero_and_calculated_shift (mid) xymotor_read_pos (mid)
# ��������
�����ƶ�: motor_easy_move_to(id,pos) ����ʹ��: motor_enable(id,enable) ��ȡλ��: module_get_reg(id,1001) ����Ť��: module_set_reg(id,1077) ��ȡŤ��: module_get_reg(id,1077)
# ��������
��������: motor_easy_move_to_zero(id,-1); �����ƶ�: motor_easy_move_to(id,pos) ����ʹ��: motor_enable(id,enable) ��ȡλ��: module_get_reg(id,1001)
# XY����
ʹ��: xymotor_enable(id,enable) ����: xymotor_move_to_zero(id) �ƶ�: xymotor_move_to(id,x,y,velocity) ͨ��������ȡ��ǰλ��: xymotor_calculated_pos_by_move_to_zero(mid)
# ��������
����ʹ��: motor_enable(id,enable) ������ת: motor_easy_rotate (id, 1) ������ת: motor_easy_rotate (id, -1) ����ֹͣ: module_stop(id,pos)
# �̵�������
blower_set_val (bool on) line_locking_solenoid_valve (bool on)
# ��ʱ
sleep_ms (ms)
# �ȴ���������
app_wait_for_module (mid,timeout)
```
|