Skip to content

MsgBroker + BMP580 + logging#96

Merged
qqqlab merged 16 commits intomainfrom
develop
Feb 5, 2026
Merged

MsgBroker + BMP580 + logging#96
qqqlab merged 16 commits intomainfrom
develop

Conversation

@qqqlab
Copy link
Owner

@qqqlab qqqlab commented Feb 5, 2026

No description provided.

qqqlab added 16 commits January 30, 2026 01:46
Introduces a generic message broker and topic/subscription system (MsgTopic, MsgSubscription) for publishing and subscribing to module state updates. Refactors all major modules (bar, bat, gps, imu, mag, ofl, out, rcl, rdr, veh) to publish their state to a corresponding topic after each update. Updates CLI calibration to use the new subscription mechanism. Adds new files src/tbx/msg.cpp and src/tbx/msg.h implementing the message broker infrastructure.
@qqqlab qqqlab merged commit d0e949b into main Feb 5, 2026
10 checks passed
@qqqlab qqqlab deleted the develop branch February 5, 2026 14:54
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.

1 participant