def cleanupGpio(): print "cleaning up!" GPIO.cleanup() if __name__ == "__main__": try: initGpio() #create all objects button = ButtonListener(IO_BUTTON) button.start() display = Display() ui = UiController(button, display, True, 1) #raw_input("menu up! press button...") store = SampleStore(599) singletons.samplestore = store singletons.uicontroller = ui #test # for i in range(1,15): # sample = Sample( 100+i, i ) # store.addSample( sample ) # for i in range(1,15):