Browse Source

update

master
zwsd 3 years ago
parent
commit
63fc5f5014
  1. 7
      APP/main.c

7
APP/main.c

@ -127,6 +127,7 @@ static void mf_process_timer_key(key_t *key) {
return;
}
printf("key name:%s\n", key->name);
this_device.ozone_module = timingMode;
if (this_device.configuration_mode == false) {
this_device.configuration_start_time = systicket_get_now_ms();
@ -147,6 +148,10 @@ static void mf_process_interval_key(key_t *key) {
return;
}
printf("key name:%s\n", key->name);
this_device.ozone_module = intermittentMode;
this_device.time_led_num = 0;
mf_led_rgb_set(false, false, false);
stopwork();
return;
}
@ -175,7 +180,7 @@ void device_level_process() {
//
void device_time_process() {
printf("led_num = %d,", this_device.time_led_num);
if (this_device.time_led_num > 0) {
if (this_device.time_led_num > 0 && this_device.ozone_module == timingMode) {
if (systicket_haspassedms(this_device.time_led_start_time) > 5000) {
this_device.time_led_start_time = systicket_get_now_ms();
this_device.time_led_num = this_device.time_led_num - 1;

Loading…
Cancel
Save