support bi-directional mavlink

Signed-off-by: Onur Özkan <work@onurozkan.dev>
This commit is contained in:
Onur Özkan committed 2026-07-21 13:43:07 +03:00
1 parent 2d35d935b4
commit d32d9f4d36
16 files changed
+651 -344

No files matched your search

+4 -6
View File
@@ -1,8 +1,9 @@
//! RTIC- and PAC-independent flight services.
//!
//! Acquisition and telemetry have separate owners. Boards connect hardware
//! interrupts to their dedicated workers through bounded deferred events; they
//! must not place both services behind one priority-ceiling resource.
//! Acquisition services and board-owned output workers have separate owners.
//! Boards connect hardware interrupts to their dedicated workers through
//! bounded deferred events; they must not place unrelated work behind one
//! priority-ceiling resource.
#![no_std]
@@ -10,9 +11,6 @@
pub mod imu;
/// Lock-free worker handoff primitives.
pub mod mailbox;
/// Single-owner MAVLink and UART transmit service.
pub mod telemetry;
pub use imu::{ImuEvent, ImuService};
pub use mailbox::LatestImuMailbox;
pub use telemetry::{TelemetryFault, TelemetryService};