Skip to content

Telemetry Library Handlers#6

Open
Rylan-Meilutis wants to merge 21 commits intomainfrom
telemetry-handlers
Open

Telemetry Library Handlers#6
Rylan-Meilutis wants to merge 21 commits intomainfrom
telemetry-handlers

Conversation

@Rylan-Meilutis
Copy link
Contributor

Adds telemetry handlers for CAN bus communication and SD card logging.

This change introduces:

  • CAN bus handler: to transmit telemetry data over the CAN bus.
  • SD card handler: to log telemetry data to an SD card for persistent storage.

The SD card implementation includes:

  • ThreadX integration for asynchronous writing to the SD card.
  • FileX integration for file system operations on the SD card.

@Rylan-Meilutis Rylan-Meilutis self-assigned this Dec 18, 2025
@Rylan-Meilutis Rylan-Meilutis added the enhancement New feature or request label Dec 18, 2025
Copy link
Member

@slowguitarist slowguitarist left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Besides the comments, looks good to me.

Copy link
Member

@slowguitarist slowguitarist left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, except sync on CAN ring and barometer-style comment in the beginning of can_bus.c

slowguitarist
slowguitarist previously approved these changes Dec 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants