A Python 3 implementation of the Distributed Interactive Simulation (DIS) 7 standard. Initially generated by xmlpg.
Library installation
From source:
For developers of this library (This installs a symlink to the sources so they can be edited and referenced in tests and examples without a reinstall):
Run examples
Run a receiver:
cd examples
python3 dis_receiver.pyIn another terminal, run the sender:
You should also see the traffic on the net in Wireshark on your localhost interface.
Press Ctrl+\ to stop the process.
Documentation
You can auto generate API docs from the project source code:
pip install pdoc pdoc --html --html-dir docs opendis
The docs will be generated in the docs/opendis folder.
Poetry setup
poetry installorpoetry updatepoetry run python examples/dis_receiver.pyorpoetry shell&&python examples/dis_receiver.py