ArtNetProcessor_py.py 338 B

1234567891011121314
  1. #from cpython cimport array
  2. #import array
  3. def pymerge( dmxold, dmxnew , matrix, hostindex):
  4. i = 0
  5. v = 0
  6. update_flag = 0
  7. dmx = [0]*512
  8. for i,v in enumerate(dmxnew):
  9. if dmxnew[i] != dmxold[i]:
  10. update_flag += 1
  11. matrix[i] = hostindex
  12. dmx[i] = v
  13. return (dmx,matrix,update_flag)