FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

soulomonlab/open-dis-javascript: Javascript implementation of the IEEE-1278.1 Distributed Interactive Simulation (DIS) application protocol v6 and v7 · GitHub

 
 

Latest commit

 

History

105 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open DIS for Javascript

Introduction

A Javascript implementation of DIS that decodes IEEE 1278.1 binary data format messages and turns them into Javascript objects.

This library is intended to be used on the client side with the websocket receiving data. The web socket hands off an event message with binary data attached, and the javascript library decodes it and turns it into a javascript object.

The code also includes some simple coordinate system transforms to change DIS world coordinates to (lat, lon, alt) or to a position in a local tanget plane coordinate system.

Build

To generate a single dis6.min.js and dis7.min.js from the source files, run the following command:

$ npm install

Release

Releases are published to http://npmjs.com/package/open-dis

  1. $ npm login
  2. $ npm version <version-to-be-released>
  3. $ npm publish
  4. $ git push
  5. $ git push --tags
  6. Draft a new GitHub Release for this tag.

Examples

Example code using this library for sending and receiving DIS packets with Node.js can be found here: https://github.com/keckxde/node-disnetworkclient

About

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

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL