mirror of
https://github.com/clockworkpi/launcher.git
synced 2025-12-12 17:58:50 +01:00
led1 fix
This commit is contained in:
parent
5043fda58b
commit
f1b05a5b0d
@ -79,9 +79,27 @@ def gobject_loop():
|
||||
|
||||
def GobjectFlashLed1(main_screen):
|
||||
global gobject_flash_led1_counter
|
||||
|
||||
if main_screen._Closed == False:
|
||||
if gobject_flash_led1_counter > 0:
|
||||
try:
|
||||
f = open("/proc/driver/led1","w")
|
||||
except IOError:
|
||||
print( "open /proc/driver/led1 IOError")
|
||||
pass
|
||||
else:
|
||||
with f:
|
||||
f.seek(0)
|
||||
f.write("0")
|
||||
f.truncate()
|
||||
f.close()
|
||||
|
||||
gobject_flash_led1_counter = 0
|
||||
return True
|
||||
|
||||
gobject_flash_led1_counter+=1
|
||||
|
||||
if gobject_flash_led1_counter == 2:
|
||||
if gobject_flash_led1_counter == 3:
|
||||
try:
|
||||
f = open("/proc/driver/led1","w")
|
||||
except IOError:
|
||||
@ -95,7 +113,7 @@ def GobjectFlashLed1(main_screen):
|
||||
f.close()
|
||||
|
||||
|
||||
elif gobject_flash_led1_counter == 4:
|
||||
elif gobject_flash_led1_counter == 5:
|
||||
try:
|
||||
f = open("/proc/driver/led1","w")
|
||||
except IOError:
|
||||
@ -108,8 +126,8 @@ def GobjectFlashLed1(main_screen):
|
||||
f.truncate()
|
||||
f.close()
|
||||
|
||||
if gobject_flash_led1_counter == 10:
|
||||
gobject_flash_led1_counter = 0
|
||||
if gobject_flash_led1_counter == 11:
|
||||
gobject_flash_led1_counter = 1
|
||||
|
||||
return True
|
||||
|
||||
@ -121,10 +139,6 @@ def RestoreLastBackLightBrightness(main_screen):
|
||||
main_screen._TitleBar._InLowBackLight = -1
|
||||
main_screen._Closed = False
|
||||
|
||||
if gobject_flash_led1 != -1:
|
||||
gobject.source_remove(gobject_flash_led1)
|
||||
gobject_flash_led1 = -1
|
||||
|
||||
|
||||
if last_brt == -1:
|
||||
return True
|
||||
@ -226,8 +240,6 @@ def InspectionTeam(main_screen):
|
||||
if time_3 != 0:
|
||||
passout_time_stage = 2 # next
|
||||
|
||||
gobject_flash_led1 = gobject.timeout_add(200,GobjectFlashLed1,main_screen)
|
||||
|
||||
everytime_keydown = cur_time
|
||||
|
||||
elif cur_time - everytime_keydown > time_3 and passout_time_stage == 2:
|
||||
@ -441,7 +453,7 @@ def socket_thread(main_screen):
|
||||
i._CmdPath.API(main_screen)
|
||||
|
||||
def big_loop():
|
||||
global sound_patch
|
||||
global sound_patch,gobject_flash_led1
|
||||
|
||||
title_bar = TitleBar()
|
||||
title_bar.Init(screen)
|
||||
@ -470,6 +482,8 @@ def big_loop():
|
||||
main_screen.SwapAndShow()
|
||||
|
||||
#gobject.timeout_add(DT,gobject_pygame_event_timer,main_screen)
|
||||
gobject_flash_led1 = gobject.timeout_add(200,GobjectFlashLed1,main_screen)
|
||||
|
||||
gobject.timeout_add(DT,gobject_pygame_event_poll_timer,main_screen)
|
||||
gobject.timeout_add(3000,title_bar.GObjectRoundRobin)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user