..since that scope uses UDP instead of TCP for the port mapping, and this script does not fully respect the port mapping protocols by only offering mapping on TCP. (a "good" implementation sets up port mapping on both TCP and UDP). In my fork, I added UDP mapping.
It is still not a "good" implementation in the sense that it is either on TCP, either on UDP, not both.
Opened a PR (#9), that also has other stuff in it, like support for Rigol DG992, via ethernet (not over serial)
..since that scope uses UDP instead of TCP for the port mapping, and this script does not fully respect the port mapping protocols by only offering mapping on TCP. (a "good" implementation sets up port mapping on both TCP and UDP). In my fork, I added UDP mapping. It is still not a "good" implementation in the sense that it is either on TCP, either on UDP, not both.
Opened a PR (#9), that also has other stuff in it, like support for Rigol DG992, via ethernet (not over serial)
I based my fork on the work from Don Becker (https://github.com/donfbecker/sds1004x_bode_python3):
My repo: https://github.com/hb020/sds1004x_bode/