PyArtNet icon indicating copy to clipboard operation
PyArtNet copied to clipboard

Reproducible packet error

Open fedekrum opened this issue 1 year ago • 2 comments

Hi. I am using ESPixelStick ESPixelStick is an open hardware and very cheap implementation of several light control protocols through ethernet(wifi) I posted an issue on the ESPixelStick Github repo. https://github.com/forkineye/ESPixelStick/issues/697

I don't know who is the problem. If it is this library or the ESPixelStick itself.

In my repo you can find my python script, and Wireshark reports. https://github.com/fedekrum/DMX/

How to know where is the error coming from?

Thanks

fedekrum avatar Dec 04 '23 10:12 fedekrum

Ok. The thread has been updated at ESPixelStick repo. It is not a bug. The hardware gets it as a packet error because the sequence number is not consecutive if you run a script several times. It looks like each run resets the variable to 0 (or 1).

So the questions are: Is there a way to get the current sequential number from the object? Is there a way to tell the script to start from a certain sequential number?

This will give us some control over the sequential number.

fedekrum avatar Dec 06 '23 23:12 fedekrum

Is there a way to get the current sequential number from the object?

yes

Is there a way to tell the script to start from a certain sequential number?

yes - just set the counter accordingly

spacemanspiff2007 avatar Dec 10 '23 08:12 spacemanspiff2007