Skip to content

BadgerJAUS.NET v0.2 Alpha Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@collielimabean collielimabean released this 02 Nov 16:37
· 45 commits to master since this release

This is the v0.2 alpha release of the BadgerJAUS.NET library. Here's what changed:

Architectural Changes

  • Core services are now global.
  • The abstraction layer for unsigned types have been rewritten into a proper inheritance hierarchy.
  • Enumerated types for JAUS message headers have been moved into the Message class.
  • Serialization and deserialization of messages have been modified to automatically increment the buffer index when reading/writing from the raw message buffer.
  • The JAUS hex string address to IPEndPoint map within Transport has been changed to a mapping of the long representation of the JAUS address to the IPEndPoint.

Additions

  • Implemented messages for the JointPositionDriver service from the Manipulator set.
  • Implemented messages for the PrimitiveManipulator service from the Manipulator set.
  • Implemented the Discovery service and message from the Core service set.

Attached are 64-bit only binaries.