Affichage des wiimotes réellement disponibles.
[minwii.git] / src / app / minwii.py
index c609246..4f29319 100755 (executable)
@@ -33,14 +33,15 @@ class MinWii(object):
             from pywiiuse import pygame_wiimouse
             from pywiiuse.PyWiiUse import IR_BELOW
             pygame_wiimouse.init(4, 5) # look for 4, wait 5 seconds
             from pywiiuse import pygame_wiimouse
             from pywiiuse.PyWiiUse import IR_BELOW
             pygame_wiimouse.init(4, 5) # look for 4, wait 5 seconds
-            n = pygame_wiimouse.get_count()
-            print '%d wiimotes' % n
+            nwiimotes = pygame_wiimouse.get_count()
+            print '%d wiimotes' % nwiimotes
             WT = pygame_wiimouse.WT
             WT.pause()
             wm = pygame_wiimouse.Wiimote(0) # access the wiimote object
             wm.enable_accels(0) # turn on acceleration reporting
             wm.enable_ir(1, vres = modeResolution, position=IR_BELOW)
         else :
             WT = pygame_wiimouse.WT
             WT.pause()
             wm = pygame_wiimouse.Wiimote(0) # access the wiimote object
             wm.enable_accels(0) # turn on acceleration reporting
             wm.enable_ir(1, vres = modeResolution, position=IR_BELOW)
         else :
+            nwiimotes = 0
             class _WTFacade :
                 def pause(self):
                     pass
             class _WTFacade :
                 def pause(self):
                     pass
@@ -53,7 +54,8 @@ class MinWii(object):
 
         while True :
             # sélection de la chanson
 
         while True :
             # sélection de la chanson
-            home = Home(songPath=SONG_FILE_PATH)
+            home = Home(songPath=SONG_FILE_PATH,
+                        nwiimotes=nwiimotes)
             home.connect(QUIT, app.quit)
             app.run(home)
             app.close(home)
             home.connect(QUIT, app.quit)
             app.run(home)
             app.close(home)