feat(mavlink): adopt the kaptan-native dialect

This commit is contained in:
Onur Özkan committed 2026-08-24 00:56:06 +03:00
1 parent 1c90870634
commit 5f91465e66
87 files changed
+7733 -6850

No files matched your search

+10 -28
View File
@@ -171,21 +171,12 @@ dependencies = [
"trybuild",
]
[[package]]
name = "kaptan-config-mavlink"
version = "0.1.0"
dependencies = [
"kaptan-config",
"kaptan-err-reportable",
"kaptan-mavlink",
]
[[package]]
name = "kaptan-configurator"
version = "0.1.0"
dependencies = [
"kaptan-config",
"kaptan-config-mavlink",
"kaptan-file-mavlink",
"kaptan-log",
"kaptan-mavlink",
"libc",
@@ -211,6 +202,7 @@ dependencies = [
"kaptan-mavlink",
"kaptan-sensor",
"kaptan-time",
"mavlink-core",
]
[[package]]
@@ -220,7 +212,6 @@ dependencies = [
"kaptan-err-reportable",
"kaptan-log",
"kaptan-mavlink",
"mavlink",
]
[[package]]
@@ -255,6 +246,13 @@ dependencies = [
"trybuild",
]
[[package]]
name = "kaptan-file-mavlink"
version = "0.1.0"
dependencies = [
"kaptan-mavlink",
]
[[package]]
name = "kaptan-flight-config"
version = "0.1.0"
@@ -320,7 +318,6 @@ dependencies = [
"kaptan-sensor",
"kaptan-time",
"kaptan-tx",
"mavlink",
"mavlink-bindgen",
"mavlink-core",
"num-derive",
@@ -357,7 +354,6 @@ name = "kaptan-sitl"
version = "0.1.0"
dependencies = [
"kaptan-config",
"kaptan-config-mavlink",
"kaptan-control",
"kaptan-diagnostics-mavlink",
"kaptan-err-reportable",
@@ -369,7 +365,6 @@ dependencies = [
"kaptan-navigation",
"kaptan-safety",
"kaptan-time",
"mavlink",
"minicbor",
]
@@ -391,19 +386,6 @@ version = "0.2.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2"
[[package]]
name = "mavlink"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef539c358c31f69d47816dac709eebbcb733166ae1bcdeeb4463383c042e3e7c"
dependencies = [
"bitflags",
"mavlink-bindgen",
"mavlink-core",
"num-derive",
"num-traits",
]
[[package]]
name = "mavlink-bindgen"
version = "0.18.0"
@@ -504,12 +486,12 @@ dependencies = [
"cortex-m",
"cortex-m-rt",
"kaptan-config",
"kaptan-config-mavlink",
"kaptan-data-channel",
"kaptan-diagnostics-mavlink",
"kaptan-dma",
"kaptan-drivers",
"kaptan-err-reportable",
"kaptan-file-mavlink",
"kaptan-i2c",
"kaptan-log",
"kaptan-mavlink",