def __init__(self, **kwargs): super(BackgroundScreenManager, self).__init__(**kwargs) #self.transition = FadeTransition(duration=0.2) self.transition = NoTransition() # setup hardware listener self.hwlistener = HardwareListener() Clock.schedule_interval(self.callback, 1/30.0) # setup network status NetworkInfo.start_polling() # setup screens self.add_widget(MenuScreen(name='menu')) self.add_widget(RfidSetupScreen(name='rfid-setup')) self.add_widget(SettingsScreen(name='settings')) self.add_widget(LineupScreen(name='lineup')) self.add_widget(MatchScreen(name='match'))
def __init__(self, **kwargs): super(BackgroundScreenManager, self).__init__(**kwargs) self.transition = FadeTransition(duration=0.2) # setup hardware listener self.hwlistener = HardwareListener() self.hwlistener.register(self.receive_msg) # setup network status NetworkInfo.start_polling() # setup screens self.add_widget(MenuScreen(name='menu')) self.add_widget(RfidSetupScreen(name='rfid-setup')) self.add_widget(SettingsScreen(name='settings')) self.add_widget(LoungeScreen(name='lounge')) self.add_widget(MatchScreen(name='match')) SoundManager.play(Trigger.INTRO)