Skip to content

Feature/coap refactor

Chris Woodall requested to merge feature/coap-refactor into devel

Description

Updates the CoAP interface and all of the Robot Client and Connection code to work with the new MainBoard CoAP server, with observable subjects.

Please see firmware/proficio-kinetis-firmware!104

What to focus on

  • Added MsgPack based CoAP messages
  • Removed old property group, message parsers, and unused code and files. Including a no longer working bimanual demo.
  • Added MsgTypes for server updates (group message) and constants.
  • Added back in additive forces. (AddToolForce())
  • Started a TestConsole application for a demo/test bed
  • Removes old DB and calibration routines (currently unused by most games)
  • Removes Display Manager
  • Removes Args.cs

Reviewers

Resources

Issues

What issues does this fix?

  • Fixes #26
  • Fixes #28
  • Fixes #32
  • Fixes #24
  • Fixes #21
  • Fixes #19
  • Fixes #11
  • Fixes #10
  • Fixes #9
  • Fixes #8
  • Fixes #5
  • Fixes #4

Merge request reports