ros2_interfaces_jazzy/ublox_msgs/msg/
cfg_gnss.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
4pub struct CfgGNSS {
5 pub msg_ver: u8,
6 pub num_trk_ch_hw: u8,
7 pub num_trk_ch_use: u8,
8 pub num_config_blocks: u8,
9 pub blocks: Vec<crate::ublox_msgs::msg::CfgGNSSBlock>,
10}
11
12impl CfgGNSS {
13 pub const CLASS_ID: u8 = 6;
14 pub const MESSAGE_ID: u8 = 62;
15}
16
17impl Default for CfgGNSS {
18 fn default() -> Self {
19 CfgGNSS {
20 msg_ver: 0,
21 num_trk_ch_hw: 0,
22 num_trk_ch_use: 0,
23 num_config_blocks: 0,
24 blocks: Vec::new(),
25 }
26 }
27}
28
29impl ros2_client::Message for CfgGNSS {}