# lv.EVENT.CLICKED, None)
date_tmp = utime.localtime()
self.time_tmp = utime.mktime(date_tmp)
+
+ if self.g_state == 1:
+ if self.timer_cb == 1:
+ EventMesh.publish("set_countdown_off_state", [0,self.g_state])
+ self.timer.start(1000,1,self.fun)
+ def post_processor_after_initialization(self):
+ global countdown_screen ,countdown_title,countdown_hour ,countdown_mao ,countdown_mao ,countdown_mao1 ,\
+ countdown_sec ,countdown_hour_up ,countdown_hour_up_btn ,countdown_hour_down ,countdown_hour_down_btn ,\
+ countdown_min_up,countdown_min_up_btn ,countdown_min_down,countdown_min_down_btn,countdown_sec_up ,\
+ countdown_sec_up_btn,countdown_sec_down ,countdown_sec_down_btn ,countdown_reset_img ,countdown_reset_imgbtn ,\
+ countdown_start_img,countdown_start_imgbtn,countdown_stop_img ,countdown_min
if self.g_state == 0:
countdown_start_img.clear_flag(lv.obj.FLAG.HIDDEN)
countdown_stop_img.add_flag(lv.obj.FLAG.HIDDEN)
self.hour = 0
self.min = 0
self.sec = 0
+ EventMesh.publish("reset_time_countdown")
self.show_value()
- if self.g_state == 1:
- if self.timer_cb == 1:
- EventMesh.publish("set_countdown_off_state", [0,self.g_state])
- self.timer.start(1000,1,self.fun)
def sec_up(self,e):
EventMesh.publish("add_countdown_sec")
LowOnePower_screen_label1 = lv.label(LowOnePower_screen)
LowOnePower_screen_label1.set_pos(0, 180)
- LowOnePower_screen_label1.set_size(240, 30)
+ LowOnePower_screen_label1.set_size(240, 60)
LowOnePower_screen_label1.set_text("电池电量过低,请及时充电")
LowOnePower_screen_label1.add_style(style_font_youyuan_20, lv.PART.MAIN | lv.STATE.DEFAULT)
LowOnePower_screen_label1.set_long_mode(lv.label.LONG.WRAP)
LowOnePower_screen_label1.set_style_text_align(lv.TEXT_ALIGN.CENTER, 0)
LowOnePower_screen_label2 = lv.label(LowOnePower_screen)
- LowOnePower_screen_label2.set_pos(0, 240)
- LowOnePower_screen_label2.set_size(240, 30)
+ LowOnePower_screen_label2.set_pos(0, 250)
+ LowOnePower_screen_label2.set_size(240, 60)
LowOnePower_screen_label2.set_text("继续使用,5s过后强制关机")
LowOnePower_screen_label2.add_style(style_font_youyuan_20, lv.PART.MAIN | lv.STATE.DEFAULT)
LowOnePower_screen_label2.set_long_mode(lv.label.LONG.WRAP)