ros2_interfaces_jazzy/ublox_msgs/msg/
rxm_sfrbx.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
4pub struct RxmSFRBX {
5    pub gnss_id: u8,
6    pub sv_id: u8,
7    pub reserved0: u8,
8    pub freq_id: u8,
9    pub num_words: u8,
10    pub chn: u8,
11    pub version: u8,
12    pub reserved1: u8,
13    pub dwrd: Vec<u32>,
14}
15
16impl RxmSFRBX {
17    pub const CLASS_ID: u8 = 2;
18    pub const MESSAGE_ID: u8 = 19;
19}
20
21impl Default for RxmSFRBX {
22    fn default() -> Self {
23        RxmSFRBX {
24            gnss_id: 0,
25            sv_id: 0,
26            reserved0: 0,
27            freq_id: 0,
28            num_words: 0,
29            chn: 0,
30            version: 0,
31            reserved1: 0,
32            dwrd: Vec::new(),
33        }
34    }
35}
36
37impl ros2_client::Message for RxmSFRBX {}