ros2_interfaces_humble/wireless_msgs/msg/
connection.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
4pub struct Connection {
5 pub bitrate: f32,
6 pub txpower: i16,
7 pub link_quality_raw: ::std::string::String,
8 pub link_quality: f32,
9 pub signal_level: i16,
10 pub noise_level: i16,
11 pub essid: ::std::string::String,
12 pub bssid: ::std::string::String,
13 pub frequency: f64,
14}
15
16impl Default for Connection {
17 fn default() -> Self {
18 Connection {
19 bitrate: 0.0,
20 txpower: 0,
21 link_quality_raw: ::std::string::String::new(),
22 link_quality: 0.0,
23 signal_level: 0,
24 noise_level: 0,
25 essid: ::std::string::String::new(),
26 bssid: ::std::string::String::new(),
27 frequency: 0.0,
28 }
29 }
30}
31
32impl ros2_client::Message for Connection {}