open-dis-cpp icon indicating copy to clipboard operation
open-dis-cpp copied to clipboard

C++ implementation of the IEEE-1278.1 Distributed Interactive Simulation (DIS) application protocol v6 and v7

Results 26 open-dis-cpp issues
Sort by recently updated
recently updated
newest added

How can I access to the raw data inside the variable datum? Looking at the code I am a little confused. I mean SetDataPdu contains a std::vector and I can...

enhancement
help wanted

I'm not certain about the DIS7 implementation, but it looks like the DIS6 UaPDU has a slight problem with the Acoustic Beam Data struct. The beam data length field is...

bug

What about including the port of open-dis-cpp tp vcpkg (https://github.com/microsoft/vcpkg#contributing)?

I modified the cmake build system to better utilize modern cmake. I reorganized the examples to have a dis6 and dis7 folder. I removed linking the sdl linking from the...

to avoid potential name clashes e.g. in https://github.com/open-dis/open-dis-cpp/blob/a9f9f26cb5eff47235559135f39c47ac57a82add/src/dis6/AcknowledgePdu.h#L2 `ACKNOWLEDGEPDU_H` to `DIS_ACKNOWLEDGEPDU_H` alternatively: use `#pragma once`

e.g. in https://github.com/open-dis/open-dis-cpp/blob/a9f9f26cb5eff47235559135f39c47ac57a82add/src/dis6/AcknowledgePdu.cpp#L1 `#include ` to `#include "AcknowledgePdu.h"`

help wanted

I am trying to better understand the dis6 and dis7 implementations, but there appears to be a lot of overlap or duplication or things missing from one to the other....

question

I know there has been a lot of churn in the DIS7 implementation in recent months, but when is this anticipated to be fully DIS7 compliant? Thank you

question

TransmitterPdu is missing on include/dis7 though it is not deprecated in DIS 7 officially . In addition to this, it exists on Java repository [OpenDIS Java](https://github.com/open-dis/open-dis-java/tree/master/src/main/java/edu/nps/moves/dis7). I am implementing DIS...

enhancement

I have what feels like a dumb question. I want to populate a variable length PDU SignalPdu with "fake" data and test it out. e.g. I want to send an...