mirror of
https://github.com/clockworkpi/launcher.git
synced 2025-12-13 10:18:51 +01:00
...
This commit is contained in:
parent
15f4839a45
commit
2a482252d6
@ -57,15 +57,6 @@ class CounterScreen(FullScreen):
|
|||||||
self.SwapAndShow()
|
self.SwapAndShow()
|
||||||
|
|
||||||
|
|
||||||
"""
|
|
||||||
if self._inter_counter == 2:
|
|
||||||
commands.getstatusoutput("echo 0 > /proc/driver/led1")
|
|
||||||
#turn off
|
|
||||||
|
|
||||||
elif self._inter_counter == 7:
|
|
||||||
commands.getstatusoutput("echo 1 > /proc/driver/led1")
|
|
||||||
#turn on
|
|
||||||
"""
|
|
||||||
|
|
||||||
return self._Counting
|
return self._Counting
|
||||||
|
|
||||||
@ -83,28 +74,12 @@ class CounterScreen(FullScreen):
|
|||||||
return
|
return
|
||||||
self._Counting = False
|
self._Counting = False
|
||||||
self._Number = 10
|
self._Number = 10
|
||||||
commands.getstatusoutput("echo 0 > /proc/driver/led1")
|
|
||||||
|
|
||||||
if self._GobjectIntervalId != -1:
|
if self._GobjectIntervalId != -1:
|
||||||
gobject.source_remove(self._GobjectIntervalId)
|
gobject.source_remove(self._GobjectIntervalId)
|
||||||
self._GobjectIntervalId = -1
|
self._GobjectIntervalId = -1
|
||||||
|
|
||||||
commands.getstatusoutput("echo 0 > /proc/driver/led1")
|
return
|
||||||
pygame.time.delay(800)
|
|
||||||
commands.getstatusoutput("echo 0 > /proc/driver/led1")
|
|
||||||
|
|
||||||
try:
|
|
||||||
f = open("/proc/driver/led1","w")
|
|
||||||
except IOError:
|
|
||||||
print( "RestoreLastBackLightBrightness open %s failed, try to adjust brightness in Settings" % config.BackLight)
|
|
||||||
pass
|
|
||||||
else:
|
|
||||||
with f:
|
|
||||||
f.seek(0)
|
|
||||||
f.write("0")
|
|
||||||
f.truncate()
|
|
||||||
f.close()
|
|
||||||
|
|
||||||
|
|
||||||
def Init(self):
|
def Init(self):
|
||||||
self._CanvasHWND = pygame.Surface((self._Width,self._Height))
|
self._CanvasHWND = pygame.Surface((self._Width,self._Height))
|
||||||
|
|||||||
@ -82,11 +82,31 @@ def GobjectFlashLed1(main_screen):
|
|||||||
gobject_flash_led1_counter+=1
|
gobject_flash_led1_counter+=1
|
||||||
|
|
||||||
if gobject_flash_led1_counter == 2:
|
if gobject_flash_led1_counter == 2:
|
||||||
commands.getstatusoutput("echo 1 > /proc/driver/led1")
|
try:
|
||||||
#turn off
|
f = open("/proc/driver/led1","w")
|
||||||
|
except IOError:
|
||||||
|
print( "open /proc/driver/led1 IOError")
|
||||||
|
pass
|
||||||
|
else:
|
||||||
|
with f:
|
||||||
|
f.seek(0)
|
||||||
|
f.write("1")
|
||||||
|
f.truncate()
|
||||||
|
f.close()
|
||||||
|
|
||||||
|
|
||||||
elif gobject_flash_led1_counter == 4:
|
elif gobject_flash_led1_counter == 4:
|
||||||
commands.getstatusoutput("echo 0 > /proc/driver/led1")
|
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()
|
||||||
|
|
||||||
if gobject_flash_led1_counter == 10:
|
if gobject_flash_led1_counter == 10:
|
||||||
gobject_flash_led1_counter = 0
|
gobject_flash_led1_counter = 0
|
||||||
@ -127,6 +147,19 @@ def RestoreLastBackLightBrightness(main_screen):
|
|||||||
else:
|
else:
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
|
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()
|
||||||
|
|
||||||
|
|
||||||
if main_screen._CounterScreen._Counting==True:
|
if main_screen._CounterScreen._Counting==True:
|
||||||
main_screen._CounterScreen.StopCounter()
|
main_screen._CounterScreen.StopCounter()
|
||||||
main_screen.Draw()
|
main_screen.Draw()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user