feat(config): add MAVLink transaction service

This commit is contained in:
Onur Özkan committed 2026-08-09 22:06:42 +03:00
1 parent 6c5e061359
commit 2b224f8eb9
14 files changed
+3116 -1

No files matched your search

+20
View File
@@ -0,0 +1,20 @@
//! Kaptan custom-MAVLink configuration microservice adapter.
//!
//! This crate translates generated `kaptan.xml` records to the transport-
//! neutral configuration lifecycle. It does not parse raw frames, authenticate
//! peers, deserialize CBOR, access storage directly, or mutate active flight
//! consumers.
#![no_std]
mod command;
mod protocol;
pub mod service;
pub mod wire;
pub use command::{Authorized, ConfigCommand, Target, ValueSource, VerifiedAuthority};
pub use protocol::{ConfigReply, Operation, ProtocolError, ResultKind};
pub use service::{
CAPABILITY_CBOR_IMPORT, ConfigInfo, ConfigProtocol, DescriptorPage, NoSnapshotImporter,
ServiceResponse, SnapshotImporter, ValueResponse,
};