Ejemplo n.º 1
0
 def render(self, lightSystem, currentTime=timeops.time()): 
     #try:
         for pixelStrip in lightSystem.pixelStrips:
             stripId = pixelStrip.argDict['Id']
             (ip, port) = self.stripLocations[stripId] 
             if not ip in self.sockets: #do we have a socket to this
                 #strip? if not, spin off a new one
                 self.sockets[ip] = network.getConnectedSocket(ip,sock_port)
             packet = composer.composePixelStripPacket(pixelStrip, port, currentTime) 
             self.sockets[ip].send(packet, 0x00)
         
         synchPacket = composer.composeSynchPacket()
Ejemplo n.º 2
0
 def render(self, lightSystem, currentTime=timeops.time()): 
     for pixelStrip in lightSystem.strips:
         stripId = str(pixelStrip.argDict['Id'])
         (ip, port) = self.stripLocations[stripId] 
         if not ip in self.sockets: #do we have a socket to this
             self.sockets[ip] = network.getConnectedSocket(ip,sock_port)
         packet = composer.composePixelStripPacket(pixelStrip.values, port)
         try:
             self.sockets[ip].send(packet, 0x00)
         except:
             pass
Ejemplo n.º 3
0
 def render(self, lightSystem, currentTime=timeops.time()):
     for pixelStrip in lightSystem.strips:
         stripId = str(pixelStrip.argDict['Id'])
         (ip, port) = self.stripLocations[stripId]
         if not ip in self.sockets:  #do we have a socket to this
             self.sockets[ip] = network.getConnectedSocket(ip, sock_port)
         packet = composer.composePixelStripPacket(pixelStrip.values, port)
         try:
             self.sockets[ip].send(packet, 0x00)
         except:
             pass