From c07e64e22b9c60ec924aa37e4ba4d74f9d7f4c6e Mon Sep 17 00:00:00 2001 From: Federico Lolli <federico.lolli@skywarder.eu> Date: Sun, 9 Mar 2025 19:23:11 +0100 Subject: [PATCH] added unit parsing ability --- mavlink-bindgen/src/parser.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mavlink-bindgen/src/parser.rs b/mavlink-bindgen/src/parser.rs index feebda8..db0b715 100644 --- a/mavlink-bindgen/src/parser.rs +++ b/mavlink-bindgen/src/parser.rs @@ -700,6 +700,7 @@ pub struct MavField { pub description: Option<String>, pub enumtype: Option<String>, pub display: Option<String>, + pub unit: Option<String>, pub is_extension: bool, } @@ -1257,6 +1258,10 @@ pub fn parse_profile( field.display = Some(String::from_utf8_lossy(&attr.value).to_string()); } + b"units" => { + field.unit = + Some(String::from_utf8_lossy(&attr.value).to_string()); + } _ => (), } } -- GitLab