Changeset - f226f40a731d
[Not reviewed]
default
0 1 0
drewp@bigasterisk.com - 20 months ago 2023-05-29 18:46:25
drewp@bigasterisk.com
report usb stalls
1 file changed with 4 insertions and 1 deletions:
0 comments (0 inline, 0 general)
light9/collector/output.py
Show inline comments
 
@@ -223,7 +223,7 @@ class Udmx(BackgroundLoopOutput):
 
                if logAllDmx.isEnabledFor(logging.DEBUG):
 
                    # for testing fps, smooth fades, etc
 
                    logAllDmx.debug('%s: %s...' % (self.shortId(), ' '.join(map(str, buf[:32]))))
 

	
 
                t1 = time.time()
 
                sent = self.dev.send_multi_value(1, bytearray(buf))
 
                if sent != len(buf):
 
                    raise ValueError("incomplete send")
 
@@ -255,6 +255,9 @@ class Udmx(BackgroundLoopOutput):
 
                    return
 

	
 
                raise
 
            dt = time.time() - t1
 
            if dt > 1/self.rate*1.5:
 
                log.warning(f'usb stall- took {(dt*1000):.2f}ms')
 

	
 

	
 
'''
0 comments (0 inline, 0 general)