-
- for i in range(self.nmotes):
- wiiuse.set_leds(self.wiimotes[i], wiiuse.LED[i])
+
+ if self.nmotes <= 4 :
+ for i in range(self.nmotes):
+ wiiuse.set_leds(self.wiimotes[i], wiiuse.LED[i])
+ else :
+ for i in range(4):
+ wiiuse.set_leds(self.wiimotes[i], wiiuse.LED[i])
+
+ if self.nmotes == 5 :
+ wiiuse.set_leds(self.wiimotes[4], wiiuse.LED_1 | wiiuse.LED_4)
+ if self.nmotes == 6 :
+ wiiuse.set_leds(self.wiimotes[4], wiiuse.LED_1 | wiiuse.LED_4)
+ wiiuse.set_leds(self.wiimotes[5], wiiuse.LED_1 | wiiuse.LED_2 | wiiuse.LED_3 | wiiuse.LED_4)