Start a new topic

DMX USB PRO - API: setting the device to receive dmx on change. Why is it not sending data on change only?

I am using the DMX USB PRO API document: Microsoft Word - 70304_DMX USB Pro - API.docx

image

 
I am sending the correct bytes because as you see pictured here and following the correct format

image

image


I constantly keep receiving dmx packets as if it is on 'send always'

Evidenced because I print out the receiving header using pyserial from python 

image

image


Question is what else can I be missing? I am sending the status byte of 1 with the data length of 1 with the appropriate label of 0x08 and prepending and appending it with the correct delimiter. It doesn't make much sense why the changes are not reflected such that I will be expecting packet of label 0x09 and get a dmx data byte array. Any thoughts are appreciated!

image



1 Comment

Its way easier to use Send always mode and handle the data on the software side. BTW you need to send Receive on DMX change request every 0.5 second to keep getting the data.

Login or Signup to post a comment