|
@ -49,6 +49,15 @@ typedef enum { |
|
|
kreg_module_action_param7 = REG_INDEX(0, 0, 47), // 方法7
|
|
|
kreg_module_action_param7 = REG_INDEX(0, 0, 47), // 方法7
|
|
|
kreg_module_action_param8 = REG_INDEX(0, 0, 48), // 方法8
|
|
|
kreg_module_action_param8 = REG_INDEX(0, 0, 48), // 方法8
|
|
|
kreg_module_action_param9 = REG_INDEX(0, 0, 49), // 方法9
|
|
|
kreg_module_action_param9 = REG_INDEX(0, 0, 49), // 方法9
|
|
|
|
|
|
kreg_module_action_ack1 = REG_INDEX(0, 0, 51), // ACK1
|
|
|
|
|
|
kreg_module_action_ack2 = REG_INDEX(0, 0, 52), // ACK2
|
|
|
|
|
|
kreg_module_action_ack3 = REG_INDEX(0, 0, 53), // ACK3
|
|
|
|
|
|
kreg_module_action_ack4 = REG_INDEX(0, 0, 54), // ACK4
|
|
|
|
|
|
kreg_module_action_ack5 = REG_INDEX(0, 0, 55), // ACK5
|
|
|
|
|
|
kreg_module_action_ack6 = REG_INDEX(0, 0, 56), // ACK6
|
|
|
|
|
|
kreg_module_action_ack7 = REG_INDEX(0, 0, 57), // ACK7
|
|
|
|
|
|
kreg_module_action_ack8 = REG_INDEX(0, 0, 58), // ACK8
|
|
|
|
|
|
kreg_module_action_ack9 = REG_INDEX(0, 0, 59), // ACK9
|
|
|
|
|
|
|
|
|
/*******************************************************************************
|
|
|
/*******************************************************************************
|
|
|
* SENSOR * |
|
|
* SENSOR * |
|
@ -281,21 +290,19 @@ typedef enum { |
|
|
* smartADC * |
|
|
* smartADC * |
|
|
*******************************************************************************/ |
|
|
*******************************************************************************/ |
|
|
// scan action
|
|
|
// scan action
|
|
|
kreg_boditech_optical_scan_type = REG_INDEX(42, 0, 0), // 0 t光学,1 f光学
|
|
|
|
|
|
kreg_boditech_optical_scan_start_pos = REG_INDEX(42, 0, 1), |
|
|
|
|
|
kreg_boditech_optical_scan_direction = REG_INDEX(42, 0, 2), |
|
|
|
|
|
kreg_boditech_optical_scan_step_interval = REG_INDEX(42, 0, 3), |
|
|
|
|
|
kreg_boditech_optical_scan_pointnum = REG_INDEX(42, 0, 4), |
|
|
|
|
|
// main(f光学)
|
|
|
|
|
|
kreg_boditech_optical_main_amp_gain = REG_INDEX(42, 20, 0), |
|
|
|
|
|
kreg_boditech_optical_main_laser_gain = REG_INDEX(42, 20, 1), |
|
|
|
|
|
// trf(t光学)
|
|
|
|
|
|
kreg_boditech_optical_trf_amp_gain = REG_INDEX(42, 40, 0), |
|
|
|
|
|
kreg_boditech_optical_trf_uvled_gain = REG_INDEX(42, 40, 1), |
|
|
|
|
|
kreg_boditech_optical_trf_uvled_on_duration_us = REG_INDEX(42, 40, 2), |
|
|
|
|
|
kreg_boditech_optical_trf_uvled_off_duration_us = REG_INDEX(42, 40, 3), |
|
|
|
|
|
kreg_boditech_optical_trf_scan_delay_us = REG_INDEX(42, 40, 4), |
|
|
|
|
|
kreg_boditech_optical_trf_scan_duration_us = REG_INDEX(42, 40, 5), |
|
|
|
|
|
|
|
|
kreg_boditech_optical_scan_type = REG_INDEX(42, 0, 0), // 0 t光学,1 f光学
|
|
|
|
|
|
kreg_boditech_optical_scan_start_pos = REG_INDEX(42, 0, 1), |
|
|
|
|
|
kreg_boditech_optical_scan_direction = REG_INDEX(42, 0, 2), |
|
|
|
|
|
kreg_boditech_optical_scan_step_interval = REG_INDEX(42, 0, 3), |
|
|
|
|
|
kreg_boditech_optical_scan_pointnum = REG_INDEX(42, 0, 4), |
|
|
|
|
|
kreg_boditech_optical_channel_select_num = REG_INDEX(42, 0, 5), |
|
|
|
|
|
kreg_boditech_optical_laster_gain = REG_INDEX(42, 0, 6), |
|
|
|
|
|
kreg_boditech_optical_scan_gain = REG_INDEX(42, 0, 7), |
|
|
|
|
|
kreg_boditech_optical_trf_uvled_on_duration_us = REG_INDEX(42, 0, 8), |
|
|
|
|
|
kreg_boditech_optical_trf_uvled_off_duration_us = REG_INDEX(42, 0, 9), |
|
|
|
|
|
kreg_boditech_optical_trf_scan_delay_us = REG_INDEX(42, 0, 10), |
|
|
|
|
|
kreg_boditech_optical_trf_scan_duration_us = REG_INDEX(42, 0, 11), |
|
|
|
|
|
|
|
|
} reg_index_t; |
|
|
} reg_index_t; |
|
|
|
|
|
|
|
|
} // namespace iflytop
|
|
|
} // namespace iflytop
|
|
|