else if(strcmp(DATA,"F1")==0)
{
uint32_t value;
uint8_t target_ml;
nrf_gpio_pin_set(SIP_SENSOR_BOARD_ENABLE);
nrf_gpio_pin_set(SIP_SENSOR_BOARD_ROTATION);
app_pwm_config_t pwm1_cfg = APP_PWM_DEFAULT_CONFIG_1CH(10000, SIP_SENSOR_BOARD_PWM_PIN);
app_pwm_init(&PWM1,&pwm1_cfg, NULL);
app_pwm_enable(&PWM1);
rightsensor=opt1;
if(volume_flag==0)
{
monitor_volume=resist-AUTO_EXP_VOL;
volume_flag=1;
}
if(rightsensor!=1)
{
while (app_pwm_channel_duty_set(&PWM1, 0,1000) == NRF_ERROR_BUSY);
nrf_delay_ms(100);
revs_fillback_flag=true;
}
else
{
app_pwm_disable(&PWM1);
revs_fillback_flag=false;
memset(FINAL,0,12);
}
if(resist <= monitor_volume)
{
nrf_gpio_pin_set (SIP_SENSOR_BOARD_ENABLE);
memset(prcol,0,120);
memset(FINAL,0,120);
revs_fillback_flag=false;
proto_flag=false;
volume_flag=0;
}
app_pwm_disable(&PWM1);
app_pwm_uninit(&PWM1);
}