From 86a96593fbd8962879bbe3c24a0f8e4b096ec246 Mon Sep 17 00:00:00 2001 From: Jens Ullmert Date: Wed, 27 Jul 2022 15:29:28 +0200 Subject: [PATCH] timeout-game --- Python/sock.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Python/sock.py b/Python/sock.py index f8249d6..45844f5 100644 --- a/Python/sock.py +++ b/Python/sock.py @@ -50,7 +50,7 @@ DMXDATA = np.zeros([513], dtype='uint8') DMXDATA[0] = 0 # 0 = Lighting Control Data # DMX Reset [µs]/float -DMXRST = 1000000.0 # typical 88µs +DMXRST = 88.0 # typical 88µs # DMX Break [µs]/float DMXBRK = 8.0 # 8µs (min) to 1s (max) @@ -111,7 +111,8 @@ def sendDMX(data): DMXSER.send_break(DMXRST / 1000000.0) # break-time - time.sleep(DMXBRK / 1000000.0) + #-----------------------------------------------------------------------time.sleep(DMXBRK / 1000000.0) + time.sleep(0.1) # send complete data array DMXSER.write(bytearray(DMXDATA)) @@ -123,7 +124,8 @@ def sendDMX(data): # Sleep between TX packages, use time to get RDM packages DMXRDM = "" DMXRDMFLAG = False - DMXSER.timeout(DMXSLP / 1000.0) # between 0 - 1 sec + DMXSER.timeout(5.0) + #-----------------------------------------------------------------------DMXSER.timeout(DMXSLP / 1000.0) # between 0 - 1 sec DMXRDM = DMXSER.readlines() DMXRDMFLAG = True