|
@@ -9,7 +9,8 @@ import lib.zchat as chat
|
|
|
import time
|
|
|
data = "hi"
|
|
|
data = data.encode("utf-8")
|
|
|
-c = chat.Client(port=30002)
|
|
|
+
|
|
|
+c = chat.Client()
|
|
|
client = c
|
|
|
time.sleep(0.05)
|
|
|
client.send(data)
|
|
@@ -36,7 +37,7 @@ mc.set("another_key", 3)
|
|
|
mc.delete("another_key")
|
|
|
|
|
|
import time
|
|
|
-
|
|
|
+import json
|
|
|
data = {}
|
|
|
while 1:
|
|
|
send = 0
|
|
@@ -60,19 +61,23 @@ while 1:
|
|
|
|
|
|
|
|
|
v = x[ch]
|
|
|
- cmd="DMX:{} VAL:{}".format(ch,v)
|
|
|
- print(cmd)
|
|
|
+ cmd={"iDMX":ch,"iVAL":v,"iT":round(time.time(),2)}
|
|
|
+ cmd = json.dumps([cmd])
|
|
|
if ch in data:
|
|
|
- if data[ch] != cmd:
|
|
|
- data[ch] = cmd
|
|
|
+ if data[ch] != v:
|
|
|
+ data[ch] = v
|
|
|
send = 1
|
|
|
else:
|
|
|
data[ch] = cmd
|
|
|
send = 1
|
|
|
|
|
|
if send:
|
|
|
+ print("+",cmd)
|
|
|
_data = bytes(cmd,"utf-8")
|
|
|
client.send(_data)
|
|
|
+ else:
|
|
|
+ pass
|
|
|
+
|
|
|
|
|
|
time.sleep(0.01)
|
|
|
|