micha 7 часов назад
Родитель
Сommit
05d5eb03c9
2 измененных файлов с 12 добавлено и 6 удалено
  1. 11 5
      vpu/vpu_live4.py
  2. 1 1
      vpu/watchdog_vpu.py

+ 11 - 5
vpu/vpu_live4.py

@@ -935,11 +935,17 @@ if out_idim:
     out_idim = options.out_idim.split(",")
     x1 = 40
     for i,v in enumerate(out_idim):
-        if type(v) is str:
-            v=0
-        _t  = {"name":"CFG_OUT{}".format(i+1),"x1":x1,"y1":60,"x2":0,"y2":0 ,"w":30,"h":30,"on":1,"DMX-CH":v}
-        CFG_OUT.append(_t)
-        x1 += p*8
+        print("--out-idim",[i,v])
+        _t={}
+        try:
+            v = int(v)
+            _t  = {"name":"CFG_OUT{}".format(i+1),"x1":x1,"y1":60,"x2":0,"y2":0 ,"w":30,"h":30,"on":1,"DMX-CH":v}
+            print(_t,v)
+            CFG_OUT.append(_t)
+            x1 += p*8
+        except Exception as e:
+            print("err",_t,color="red")
+            print("err",e,color="red")
 
 CFG_BLOCK = {"name":"CFG_BLOCK","size":16,"h-split":2,"v-split":2,"h-count":8,"v-count":8}
 

+ 1 - 1
vpu/watchdog_vpu.py

@@ -192,7 +192,7 @@ def vpu04(): # pixel-perfect
     cmd += " --title=DUAL-8x8"
     #cmd += " --grid-a1-idim=12" 
     #cmd += " --grid-a2-idim=22"
-    cmd += "  --out-idim=11,22,33"
+    cmd += "  --out-idim=12,22,32"
     print("CMD:",cmd)
     os.system(cmd)
     #time.sleep(1)