|
|
@ -75,28 +75,28 @@ void prv_process_uart_rx_data() { |
|
|
|
cfg->light_intensity = val; |
|
|
|
LightIntensityCtrl_updatePraram(); |
|
|
|
printf("OK\n"); |
|
|
|
} else if (strcmp(param, "pulse_width_x25ns") == 0) { |
|
|
|
} else if (strcmp(param, "pulse_width_x250ns") == 0) { |
|
|
|
if (val <= 0 || val > 100 * 8) { |
|
|
|
printf("FAIL,pulse_width_x25ns should be in range 1-800\n"); |
|
|
|
printf("FAIL,pulse_width_x250ns should be in range 1-800\n"); |
|
|
|
return; |
|
|
|
} |
|
|
|
cfg->pulse_width_x25ns = val; |
|
|
|
cfg->pulse_width_x250ns = val; |
|
|
|
PluseGenerator_cfg_update(); |
|
|
|
printf("OK\n"); |
|
|
|
} else if (strcmp(param, "pulse_interval_x25ns") == 0) { |
|
|
|
} else if (strcmp(param, "pulse_interval_x250ns") == 0) { |
|
|
|
if (val <= 0 || val > 100 * 8) { |
|
|
|
printf("FAIL,pulse_interval_x25ns should be in range 1-800\n"); |
|
|
|
printf("FAIL,pulse_interval_x250ns should be in range 1-800\n"); |
|
|
|
return; |
|
|
|
} |
|
|
|
cfg->pulse_interval_x25ns = val; |
|
|
|
cfg->pulse_interval_x250ns = val; |
|
|
|
PluseGenerator_cfg_update(); |
|
|
|
printf("OK\n"); |
|
|
|
} else if (strcmp(param, "shutter_delay_x25ns") == 0) { |
|
|
|
} else if (strcmp(param, "shutter_delay_x250ns") == 0) { |
|
|
|
if (val <= 0 || val > 100 * 8) { |
|
|
|
printf("FAIL,shutter_delay_x25ns should be in range 1-800\n"); |
|
|
|
printf("FAIL,shutter_delay_x250ns should be in range 1-800\n"); |
|
|
|
return; |
|
|
|
} |
|
|
|
cfg->shutter_delay_x25ns = val; |
|
|
|
cfg->shutter_delay_x250ns = val; |
|
|
|
PluseGenerator_cfg_update(); |
|
|
|
printf("OK\n"); |
|
|
|
} |
|
|
@ -127,12 +127,12 @@ void prv_process_uart_rx_data() { |
|
|
|
const char *param = argc[1]; |
|
|
|
if (strcmp(param, "light_intensity") == 0) { |
|
|
|
printf("OK,%ld\n", cfg->light_intensity); |
|
|
|
} else if (strcmp(param, "pulse_width_x25ns") == 0) { |
|
|
|
printf("OK,%ld\n", cfg->pulse_width_x25ns); |
|
|
|
} else if (strcmp(param, "pulse_interval_x25ns") == 0) { |
|
|
|
printf("OK,%ld\n", cfg->pulse_interval_x25ns); |
|
|
|
} else if (strcmp(param, "shutter_delay_x25ns") == 0) { |
|
|
|
printf("OK,%ld\n", cfg->shutter_delay_x25ns); |
|
|
|
} else if (strcmp(param, "pulse_width_x250ns") == 0) { |
|
|
|
printf("OK,%ld\n", cfg->pulse_width_x250ns); |
|
|
|
} else if (strcmp(param, "pulse_interval_x250ns") == 0) { |
|
|
|
printf("OK,%ld\n", cfg->pulse_interval_x250ns); |
|
|
|
} else if (strcmp(param, "shutter_delay_x250ns") == 0) { |
|
|
|
printf("OK,%ld\n", cfg->shutter_delay_x250ns); |
|
|
|
} else if (strcmp(param, "trigger_mirror") == 0) { |
|
|
|
printf("OK,%ld\n", cfg->trigger_mirror); |
|
|
|
} else if (strcmp(param, "cmd_echo") == 0) { |
|
|
@ -158,9 +158,9 @@ void prv_process_uart_rx_data() { |
|
|
|
config_t *cfg = config_get(); |
|
|
|
printf("------ param list ------\n"); |
|
|
|
printf(" light_intensity : %ld\n", cfg->light_intensity); |
|
|
|
printf(" pulse_width_x25ns : %ld\n", cfg->pulse_width_x25ns); |
|
|
|
printf(" pulse_interval_x25ns : %ld\n", cfg->pulse_interval_x25ns); |
|
|
|
printf(" shutter_delay_x25ns : %ld\n", cfg->shutter_delay_x25ns); |
|
|
|
printf(" pulse_width_x250ns : %ld\n", cfg->pulse_width_x250ns); |
|
|
|
printf(" pulse_interval_x250ns : %ld\n", cfg->pulse_interval_x250ns); |
|
|
|
printf(" shutter_delay_x250ns : %ld\n", cfg->shutter_delay_x250ns); |
|
|
|
printf(" trigger_mirror : %ld\n", cfg->trigger_mirror); |
|
|
|
printf(" cmd_echo : %ld\n", cfg->cmd_echo); |
|
|
|
|
|
|
|