|
@ -151,7 +151,6 @@ static void mf_process_interval_key(key_t *key) { |
|
|
this_device.ozone_module = intermittentMode; |
|
|
this_device.ozone_module = intermittentMode; |
|
|
this_device.time_led_num = 0; |
|
|
this_device.time_led_num = 0; |
|
|
mf_led_rgb_set(false, false, false); |
|
|
mf_led_rgb_set(false, false, false); |
|
|
stopwork(); |
|
|
|
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -184,6 +183,9 @@ void device_time_process() { |
|
|
if (systicket_haspassedms(this_device.time_led_start_time) > 5000) { |
|
|
if (systicket_haspassedms(this_device.time_led_start_time) > 5000) { |
|
|
this_device.time_led_start_time = systicket_get_now_ms(); |
|
|
this_device.time_led_start_time = systicket_get_now_ms(); |
|
|
this_device.time_led_num = this_device.time_led_num - 1; |
|
|
this_device.time_led_num = this_device.time_led_num - 1; |
|
|
|
|
|
if (this_device.time_led_num == 0) { |
|
|
|
|
|
powerdown(); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|