Since Sept-2018 (wow) I’ve made a python-based UDP listener/publisher utility available to the WF community. In Feb-2021, I later added a minimal Hub simulator too.
Time to integrate them and catch them up a bit.
ANNOUNCEMENT:
-
As of today, Jan-27-2023, a new integrated ‘wfudptools’ repo is available (HERE), with this thread opened for any announcements, discussions, etc.
-
I’ve set the old github repos to indicate they’re deprecated, and have asked the mods here to close the threads for the two original tools.
COMPATIBILITY DETAILS:
- python3 is now required
- renamed existing utilities for consistency
NEW PACKAGING FEATURES
- the pre-built python wheel under dist/ should download and install any needed module prerequisites for you
- the python wheel is also installable as --user (no privs needed) or into a python venv if you like doing it that way
USAGE:
wfudplistener [options]
wfudpsimulator
INSTALLATION:
pip3 install wfudptools [--user]
SHORT DESCRIPTION
- same stuff, better installation, more integrated/simpler installation/removal possible
Enjoy. Be sure to keep up with the README file on the github repo above for any details you’ll need to know.
PyPi package is available for download (HERE) but you should generally just use the pip3 install mechanism that will do the right thing.