return
if status == 1:#拔出
print("USB OUT")
- # if(self.GPIO41_status == 1):
- # EventMesh.publish("btn8_press")
- #self.__pwk_timer.start(self.__PowerDownTimeOut, 0, self.pwk_press_cb)
- EventMesh.publish("load_screen", {"screen": "charge_in"})
-
+ screen_NAME = EventMesh.publish("get_screen_NAME")
+ if screen_NAME != None:
+ if screen_NAME == "poweron":
+ return
+
+ bat_tmp = EventMesh.publish("screen_get_battery")
+ if bat_tmp != None:
+ if bat_tmp[0] == "1":
+ EventMesh.publish("load_screen", {"screen": "charge_in"})
pass
elif status == 0:#插入usb
print("USB IN")
- EventMesh.publish("load_screen", {"screen": "charge_out"})
- # self.__pwk_timer.stop()
- # # print("btn_back:{}".format(mdls.screen_size_style[mdls.models][1]))
- # if self.pwk_press != 0:
- # self.pwk_press = 0
- # return
- # if(self.GPIO41_status == 1):
- # EventMesh.publish("btn8_press")
- #pass
-
+ screen_NAME = EventMesh.publish("get_screen_NAME")
+ if screen_NAME != None:
+ if screen_NAME == "poweron":
+ return
+ bat_tmp = EventMesh.publish("screen_get_battery")
+ if bat_tmp != None:
+ if bat_tmp[0] == "0":
+ EventMesh.publish("load_screen", {"screen": "charge_out"})
def start(self):
# MainMenu2_num+=1
# MainMenu2x+=1
+#工具箱
+MainMenu2_camera = MainMenu2_til.add_tile(MainMenu2x, 0, lv.DIR.LEFT | lv.DIR.RIGHT)
+label_text = lv.label(MainMenu2_camera)
+label_text.set_pos(0, 0)
+label_text.set_size(0, 0)
+label_text.set_text("{}".format(MainMenu2_num))
+MainMenu2_img_toolbox = lv.img(MainMenu2_camera)
+MainMenu2_img_toolbox.set_size(80,80)
+MainMenu2_img_toolbox.set_pos(24,10)
+MainMenu2_img_toolbox.set_src("U:/static/IMAGE_ONE_PAGE_CAMERA.png")
+MainMenu2_img_toolbox.add_flag(lv.obj.FLAG.CLICKABLE)
+MainMenu2_img_toolbox.add_style(style_MainMenu_img_default, lv.PART.MAIN | lv.STATE.DEFAULT)
+MainMenu2_img_toolbox_txt = lv.label(MainMenu2_camera)
+MainMenu2_img_toolbox_txt.set_pos(int(0),int(100))
+MainMenu2_img_toolbox_txt.set_size(128,20)
+MainMenu2_img_toolbox_txt.add_flag(lv.obj.FLAG.CLICKABLE)
+MainMenu2_img_toolbox_txt.set_style_text_align(lv.TEXT_ALIGN.CENTER, 0)
+MainMenu2_img_toolbox_txt.set_text("拍照")
+MainMenu2_img_toolbox_txt.add_style(style_font_youyuan_font_60, lv.PART.MAIN|lv.STATE.DEFAULT)
+MainMenu2_num+=1
+MainMenu2x+=1
#工具箱
MainMenu2_toolbox = MainMenu2_til.add_tile(MainMenu2x, 0, lv.DIR.LEFT | lv.DIR.RIGHT)
Version="810M_K01_V1.0"
-Build_Time="2023-08-16 20:27:35"
+Build_Time="2023-08-19 9:45:12"
if screen_NAME != None:
if screen_NAME == "poweron":
return
- # if(self.GPIO26_status == 1):
- # EventMesh.publish("btn8_press")
- #self.__pwk_timer.start(self.__PowerDownTimeOut, 0, self.pwk_press_cb)
bat_tmp = EventMesh.publish("screen_get_battery")
if bat_tmp != None:
if bat_tmp[0] == "1":
if bat_tmp != None:
if bat_tmp[0] == "0":
EventMesh.publish("load_screen", {"screen": "charge_out"})
- # self.__pwk_timer.stop()
- # # print("btn_back:{}".format(mdls.screen_size_style[mdls.models][1]))
- # if self.pwk_press != 0:
- # self.pwk_press = 0
- # return
- # if(self.GPIO26_status == 1):
- # EventMesh.publish("btn8_press")
- #pass