Skip to content

Project to provide a complete type-safe Java implementation of the DIS Protocol version 7 (IEEE 1278.1-2012) and SISO-REF-010 Enumerations specifications.

License

Unknown, Unknown licenses found

Licenses found

Unknown
license.html
Unknown
license.txt
Notifications You must be signed in to change notification settings

open-dis/opendis7-java

Repository files navigation

opendis7-java Library

This project provides a complete type-safe open-source Java implementation of the IEEE Distributed Interactive Simulation (DIS) Protocol.

Now available: latest release autogenerated using GitHub Actions for Continuous Integration / Continuous Development (CI/CD).

Current support includes IEEE DIS Protocol version 7 (IEEE 1278.1-2012) and Simulation Interoperability Standards Organization SISO-REF-010 Enumerations specifications. The majority of source code is autogenerated by the opendis7-source-generator project. Also available:

Versioning Convention

Release versions follow the pattern vMajor.Minor.SISO where:

  • Major — IEEE DIS protocol version (currently 7 for IEEE 1278.1-2012)
  • Minor — Library-specific patch level
  • SISO — SISO-REF-010 enumeration version integrated into the release

For example, release v7.0.35 indicates IEEE DIS version 7 with SISO-REF-010 version 35. Future DIS version 8 releases will use v8.x.y.

Additional example programs and resources are found in the NPS MOVES Networked Graphics MV3500 course. Recent project products include DIS stream-handling support.

About

Project to provide a complete type-safe Java implementation of the DIS Protocol version 7 (IEEE 1278.1-2012) and SISO-REF-010 Enumerations specifications.

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
license.html
Unknown
license.txt

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

Languages