Feature/observables monitor
Description
- Added ability to Get and Subscribe to the
/observables
observable. See burt/firmware/burt-firmware!286 for more information. - ClientId is now the 16 bit Linux PID.
- Token is now 8 bytes in the form
TYPE (1 byte) | PID (2 bytes) | PLACEHOLDER | 4 bytes of token number
TYPE => 0x4F (observable message) OR 0x5F (normal message)
- This will allow a program to look for "dead" subscriptions, along with inactive ports, and the like. A combination of the PID and PORT information can be used to determine if we have a dead subscription.
- Observables are subscribed to so we can report all sub and unsub actions.
What to focus on
- put content here.
Reviewers
Resources
Issues
What issues does this fix?
- Fixes #issue-number
Edited by Amy Blank