remove output

This commit is contained in:
simon 2019-05-03 22:13:17 +02:00
parent 4c4d9e5269
commit e787dde1bd

View File

@ -100,7 +100,7 @@ class UDPClient():
try: try:
data = clientdata.split(':') data = clientdata.split(':')
print(data) #print(data)
# r:1:srg strip name # r:1:srg strip name
if data[0] == "r" and int(data[1]) == CLIENT_TYPE_STRIPE and data[2] != None and self.registered is False: if data[0] == "r" and int(data[1]) == CLIENT_TYPE_STRIPE and data[2] != None and self.registered is False:
self.registered = True self.registered = True
@ -113,10 +113,6 @@ class UDPClient():
if data[3] != None: if data[3] != None:
ledcount = int(data[3]) ledcount = int(data[3])
self.nosend = 0
if data[4] != None:
self.nosend = int(data[4])
self.rgbStrip = self.rgbStripController.registerRGBStrip( self.rgbStrip = self.rgbStripController.registerRGBStrip(
data[2], self.onRGBStripValueUpdate, ledcount) data[2], self.onRGBStripValueUpdate, ledcount)
# s:ping # s:ping
@ -125,19 +121,6 @@ class UDPClient():
if self.client_type is None and self.socket is not None: if self.client_type is None and self.socket is not None:
self.sendToClient('sr') self.sendToClient('sr')
self.lastping = time() self.lastping = time()
if data[0] == "u" and self.client_type == CLIENT_TYPE_STRIPE:
#respdata = "d"
#for i in range(self.rgbStrip.STRIP_LENGHT):
# respdata += ":" + str(i) + ":"+str(self.rgbStrip.red[i])+":"+str(self.rgbStrip.green[i])+":"+str(self.rgbStrip.blue[i])
#self.sendToClient(respdata)
for i in range(self.rgbStrip.STRIP_LENGHT):
self.sendToClient("d"+
"{0:03}".format(i) +
"{0:03}".format(self.rgbStrip.red[i]) +
"{0:03}".format(self.rgbStrip.green[i]) +
"{0:03}".format(self.rgbStrip.blue[i])
)
#self.sendToClient('su')
except Exception as e: except Exception as e:
print(e, traceback.format_exc()) print(e, traceback.format_exc())
@ -154,7 +137,6 @@ class UDPClient():
# when a rgbStrip value is changed, send not json data but a formated string to client # when a rgbStrip value is changed, send not json data but a formated string to client
# d:[id off the LED, always 0 on RGB strips]:[red value 0-255]:[green value 0-255]:[blue value 0-255] # d:[id off the LED, always 0 on RGB strips]:[red value 0-255]:[green value 0-255]:[blue value 0-255]
def onRGBStripValueUpdate(self, rgbStrip): def onRGBStripValueUpdate(self, rgbStrip):
if self.nosend == 0:
respdata = "d" respdata = "d"
tmplen = 0 tmplen = 0
for i in range(rgbStrip.STRIP_LENGHT): for i in range(rgbStrip.STRIP_LENGHT):
@ -163,15 +145,12 @@ class UDPClient():
respdata = "d" respdata = "d"
tmplen = 0 tmplen = 0
respdata = respdata + "{0:03}".format(i) + "{0:03}".format(rgbStrip.red[i]) + "{0:03}".format(rgbStrip.green[i]) + "{0:03}".format(rgbStrip.blue[i]) respdata = respdata + "{0:03}".format(i) + "{0:03}".format(rgbStrip.red[i]) + "{0:03}".format(rgbStrip.green[i]) + "{0:03}".format(rgbStrip.blue[i])
#self.sendToClient("d"+"{0:03}".format(i) + "{0:03}".format(rgbStrip.red[i]) + "{0:03}".format(rgbStrip.green[i]) + "{0:03}".format(rgbStrip.blue[i]))
#self.sendToClient("d:"+ str(i) + ":"+str(rgbStrip.red[i])+":"+str(rgbStrip.green[i])+":"+str(rgbStrip.blue[i]))
#respdata += ":" + str(i) + ":"+str(rgbStrip.red[i])+":"+str(rgbStrip.green[i])+":"+str(rgbStrip.blue[i])
tmplen = tmplen+1 tmplen = tmplen+1
self.sendToClient(respdata) self.sendToClient(respdata)
self.sendToClient('su') self.sendToClient('su')
def sendToClient(self, message): def sendToClient(self, message):
print("SendToClient:",self.client_address, message) #print("SendToClient:",self.client_address, message)
self.socket.sendto( self.socket.sendto(
message.encode(), self.client_address message.encode(), self.client_address
) )