Skip to content

Fixed PDUs signal and transmit#118

Open
Meme-Theory wants to merge 5 commits intoopen-dis:masterfrom
Meme-Theory:main
Open

Fixed PDUs signal and transmit#118
Meme-Theory wants to merge 5 commits intoopen-dis:masterfrom
Meme-Theory:main

Conversation

@Meme-Theory
Copy link
Copy Markdown

Fix missing SignalPdu and TransmitterPdu: Added SignalPdu.h/.cpp and TransmitterPdu.h/.cpp to the CMake build -- these files existed in the source tree but were never compiled. Also added PDU basic test suite.

Fix duplicate fields: Removed duplicate _originatingID and _receivingID fields from 5 Simulation Management PDUs (AcknowledgePdu, ActionRequestPdu, ActionResponsePdu, CreateEntityPdu, RemoveEntityPdu). These fields were already inherited from the parent class SimulationManagementFamilyPdu -- the duplicates caused double-marshaling, producing malformed wire format.

Ryan T Berry and others added 3 commits October 20, 2025 13:10
AppVeyor CI references Visual Studio 2019 and SDL2 dependencies that are
not needed for the library build. The fork is built from source in the
RoundTable Iron Bank container pipeline, not via AppVeyor.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Meme-Theory and others added 2 commits April 8, 2026 13:37
The CMakeLists changes in 7cca7d4 referenced these source files but
the files themselves were never staged. This commit adds the actual
implementations and ignores build-vs/ and install/ output dirs.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Adds the test sources, sample data, utilities, and result/analysis
docs that test/CMakeLists.txt (committed in 7cca7d4) was already
referencing.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
@leif81 leif81 linked an issue Apr 8, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

TransmitterPDU is missing on dis7

1 participant