Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixup Set Data Pdu (DIS 6) #25

Merged
merged 5 commits into from
Jul 25, 2016
Merged

Fixup Set Data Pdu (DIS 6) #25

merged 5 commits into from
Jul 25, 2016

Conversation

leif81
Copy link
Member

@leif81 leif81 commented Jun 29, 2016

Lately I've been experimenting with the VBS 3.8 Gateway DIS interface. I got excited when I noticed it supported sending VBS script commands via Set Data Pdu's and then responses back in Data Pdu's. I've never used these Pdu's before so it didn't surprise me the following fixes were required to make OpenDIS send valid PDU's (verified with Wireshark).

Some of these fixes may be more appropriate in xmlpg (?), but I'm still not comfortable enough with that process yet. Worst case this at least adds a couple more unit tests to catch regressions in case xmlpg is re-run and blows away changes to the PDU's.

P.S. I haven't forgotten about cutting an open-dis-java 5.0 release, it's still on my radar. After this PR is merged I'd like to find some time to focus on doing that.

@leif81 leif81 added this to the 5.0 milestone Jun 29, 2016
@IanMayo
Copy link
Contributor

IanMayo commented Jul 5, 2016

+1, nice coding Leif.

@leif81
Copy link
Member Author

leif81 commented Jul 23, 2016

Thanks @IanMayo

@mcgredonps what do you think?

@mcgredonps mcgredonps merged commit 0600f95 into master Jul 25, 2016
@mcgredonps
Copy link
Collaborator

Looks good. Do you have a copy of the DIS 7 standard? It tends to go into more detail about what they "really" mean, even for the pre-DIS 7 things.

Don Brutzman's web page is pretty horribly out of date on DIS and you probably shouldn't be relying on it. I've been trying to get him to take it down for a while.

@leif81 leif81 deleted the setdatapdu branch July 25, 2016 18:17
@leif81
Copy link
Member Author

leif81 commented Jul 25, 2016

Ah good to know! I don't have a copy of the DIS 7 standard, maybe I should find one.

@mcgredonps
Copy link
Collaborator

mcgredo@nps.edumailto:mcgredo@nps.edu

Drop me a line.

On Jul 25, 2016, at 11:20 AM, Leif Gruenwoldt <notifications@git.luolix.topmailto:notifications@github.com> wrote:

Ah good to know! I don't have a copy of the DIS 7 standard, maybe I should find one.


You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHubhttps://github.com//pull/25#issuecomment-235038641, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ADBlZonVcfffVPGdo4J-M_WKSi0TMiG9ks5qZP5zgaJpZM4JAsBC.

@leif81 leif81 changed the title Fixup Set Data Pdu Fixup Set Data Pdu (DIS 6) Dec 17, 2023
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.

3 participants