コード例 #1
0
ファイル: trainsI.py プロジェクト: Cribstone/raspberrypi
def main():    
    print LDB.format(dep=DEP,arr=ARR)
    humble.init()
    hdt = humble.HumbleDisplayThread(humble.data)
    hdt.start()
    doStuff()
    hdt.done()
コード例 #2
0
def main():
    print LDB.format(dep=DEP, arr=ARR)
    humble.init()
    hdt = humble.HumbleDisplayThread(humble.data)
    hdt.start()
    doStuff()
    hdt.done()
コード例 #3
0
ファイル: jukebox.py プロジェクト: Cribstone/raspberrypi
def main():
    humble.init()
    hdt = humble.HumbleDisplayThread(humble.data)
    hdt.start()
    time.sleep(0.5)
    doStuff()
    hdt.done()
コード例 #4
0
def main():
    humble.init()
    hdt = humble.HumbleDisplayThread(humble.data)
    hdt.start()
    time.sleep(0.5)
    doStuff()
    hdt.done()
コード例 #5
0
ファイル: piboot.py プロジェクト: Cribstone/raspberrypi
def main():
    humble.init()
    hdt = humble.HumbleDisplayThread(humble.data)
    hdt.start()
    humble.data.setLine(0,"Select Function")
    humble.data.setLine(1,"1:Music;2:Trains")
    while (True):
        if humble.switch(0):
            time.sleep(0.2)
            carryOn = True
            while (carryOn):
                humble.data.setLine(0,"Select Function")
                humble.data.setLine(1,"1:Radio;2:Jukebox")
                time.sleep(0.2)
                if humble.switch(0):
                    piplayer.doStuff()
                    humble.data.setLine(0,"Select Function")
                    humble.data.setLine(1,"1:Music;2:Trains")
                if humble.switch(1):
                    jukebox.doStuff()
                    humble.data.setLine(0,"Select Function")
                    humble.data.setLine(1,"1:Radio;2:Jukebox")
                if humble.switch(2):
                    carryOn = False
                    time.sleep(0.2)
                time.sleep(0.2)
            humble.data.setLine(0,"Select Function")
            humble.data.setLine(1,"1:Music;2:Trains")
            time.sleep(0.2)
        if humble.switch(1):
            time.sleep(0.1)
            trains.doStuff()
            humble.data.setLine(0,"Select Function")
            humble.data.setLine(1,"1:Music;2:Trains")
            time.sleep(0.2)
        if humble.switch(2):
            time.sleep(BIGBUTTON)
            if (humble.switch(2)):
                humble.data.setLine(1, "")
                humble.scroll(0, "Shutting Down...")
                humble.data.setLine(0, "Shutting Down...")
                humble.data.setLine(0, "")
                os.system("sudo halt")
        time.sleep(0.1)
    hdt.done()
コード例 #6
0
def main():
    humble.init()
    hdt = humble.HumbleDisplayThread(humble.data)
    hdt.start()
    humble.data.setLine(0, "Select Function")
    humble.data.setLine(1, "1:Music;2:Trains")
    while (True):
        if humble.switch(0):
            time.sleep(0.2)
            carryOn = True
            while (carryOn):
                humble.data.setLine(0, "Select Function")
                humble.data.setLine(1, "1:Radio;2:Jukebox")
                time.sleep(0.2)
                if humble.switch(0):
                    piplayer.doStuff()
                    humble.data.setLine(0, "Select Function")
                    humble.data.setLine(1, "1:Music;2:Trains")
                if humble.switch(1):
                    jukebox.doStuff()
                    humble.data.setLine(0, "Select Function")
                    humble.data.setLine(1, "1:Radio;2:Jukebox")
                if humble.switch(2):
                    carryOn = False
                    time.sleep(0.2)
                time.sleep(0.2)
            humble.data.setLine(0, "Select Function")
            humble.data.setLine(1, "1:Music;2:Trains")
            time.sleep(0.2)
        if humble.switch(1):
            time.sleep(0.1)
            trains.doStuff()
            humble.data.setLine(0, "Select Function")
            humble.data.setLine(1, "1:Music;2:Trains")
            time.sleep(0.2)
        if humble.switch(2):
            time.sleep(BIGBUTTON)
            if (humble.switch(2)):
                humble.data.setLine(1, "")
                humble.scroll(0, "Shutting Down...")
                humble.data.setLine(0, "Shutting Down...")
                humble.data.setLine(0, "")
                os.system("sudo halt")
        time.sleep(0.1)
    hdt.done()