aboutsummaryrefslogtreecommitdiff
path: root/src/helpers/AbstractBridge.h
AgeCommit message (Collapse)Author
2025-10-06Refactor debug logging across bridge implementationsJoão Brázio
2025-10-03Bridge: enhance CLI configuration optionsJoão Brázio
2025-09-24Add bridge management CLIJoão Brázio
2025-09-05Rework packet serialization and parsingJoão Brázio
2025-09-04Extract serial bridge into dedicated classesJoão Brázio
This commit refactors the serial bridge functionality out of the `simple_repeater` example and into a more reusable, object-oriented structure. An `AbstractBridge` interface has been introduced, along with a concrete `SerialBridge` implementation. This encapsulates all the logic for packet framing, checksum calculation, and serial communication, cleaning up the main example file significantly. The `simple_repeater` example now instantiates and uses the `SerialBridge` class, resulting in better separation of concerns and improved code organization.