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):
|
def GobjectFlashLed1(main_screen):
|
||||||
global gobject_flash_led1_counter
|
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
|
gobject_flash_led1_counter+=1
|
||||||
|
|
||||||
if gobject_flash_led1_counter == 2:
|
if gobject_flash_led1_counter == 3:
|
||||||
try:
|
try:
|
||||||
f = open("/proc/driver/led1","w")
|
f = open("/proc/driver/led1","w")
|
||||||
except IOError:
|
except IOError:
|
||||||
@ -95,7 +113,7 @@ def GobjectFlashLed1(main_screen):
|
|||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
|
|
||||||
elif gobject_flash_led1_counter == 4:
|
elif gobject_flash_led1_counter == 5:
|
||||||
try:
|
try:
|
||||||
f = open("/proc/driver/led1","w")
|
f = open("/proc/driver/led1","w")
|
||||||
except IOError:
|
except IOError:
|
||||||
@ -108,8 +126,8 @@ def GobjectFlashLed1(main_screen):
|
|||||||
f.truncate()
|
f.truncate()
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
if gobject_flash_led1_counter == 10:
|
if gobject_flash_led1_counter == 11:
|
||||||
gobject_flash_led1_counter = 0
|
gobject_flash_led1_counter = 1
|
||||||
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
@ -121,10 +139,6 @@ def RestoreLastBackLightBrightness(main_screen):
|
|||||||
main_screen._TitleBar._InLowBackLight = -1
|
main_screen._TitleBar._InLowBackLight = -1
|
||||||
main_screen._Closed = False
|
main_screen._Closed = False
|
||||||
|
|
||||||
if gobject_flash_led1 != -1:
|
|
||||||
gobject.source_remove(gobject_flash_led1)
|
|
||||||
gobject_flash_led1 = -1
|
|
||||||
|
|
||||||
|
|
||||||
if last_brt == -1:
|
if last_brt == -1:
|
||||||
return True
|
return True
|
||||||
@ -225,8 +239,6 @@ def InspectionTeam(main_screen):
|
|||||||
main_screen._Closed = True
|
main_screen._Closed = True
|
||||||
if time_3 != 0:
|
if time_3 != 0:
|
||||||
passout_time_stage = 2 # next
|
passout_time_stage = 2 # next
|
||||||
|
|
||||||
gobject_flash_led1 = gobject.timeout_add(200,GobjectFlashLed1,main_screen)
|
|
||||||
|
|
||||||
everytime_keydown = cur_time
|
everytime_keydown = cur_time
|
||||||
|
|
||||||
@ -441,7 +453,7 @@ def socket_thread(main_screen):
|
|||||||
i._CmdPath.API(main_screen)
|
i._CmdPath.API(main_screen)
|
||||||
|
|
||||||
def big_loop():
|
def big_loop():
|
||||||
global sound_patch
|
global sound_patch,gobject_flash_led1
|
||||||
|
|
||||||
title_bar = TitleBar()
|
title_bar = TitleBar()
|
||||||
title_bar.Init(screen)
|
title_bar.Init(screen)
|
||||||
@ -470,6 +482,8 @@ def big_loop():
|
|||||||
main_screen.SwapAndShow()
|
main_screen.SwapAndShow()
|
||||||
|
|
||||||
#gobject.timeout_add(DT,gobject_pygame_event_timer,main_screen)
|
#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(DT,gobject_pygame_event_poll_timer,main_screen)
|
||||||
gobject.timeout_add(3000,title_bar.GObjectRoundRobin)
|
gobject.timeout_add(3000,title_bar.GObjectRoundRobin)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user