wireless_msgs

Summary

wireless_msgs
Version:

0.0.7

Description:

Messages for describing aspects of a wireless network, connection, etc.

Maintainers:
  • Mike Purvis <mpurvis AT clearpathrobotics DOT com>
Licenses:
  • BSD
Authors:
  • Mike Purvis
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Message types

wireless_msgs/Quality
Field:
  • header (std_msgs/Header) –
  • messages_received (uint16) –
  • messages_missed (uint16) –
  • total_length (uint32) –
  • message_lengths[] (uint32) –
  • latency_avg (float32) –
  • latency_measurements[] (float32) –
Header header

uint16 messages_received
uint16 messages_missed

uint32 total_length
uint32[] message_lengths

float32 latency_avg
float32[] latency_measurements
wireless_msgs/Network
Field:
  • type (string) –
  • essid (string) –
  • mac (string) –
  • mode (string) –
  • frequency (string) –
  • encryption (bool) –
string type
string essid
string mac
string mode
string frequency
bool encryption
wireless_msgs/Connection
Field:
  • bitrate (float32) –
  • txpower (int16) –
  • link_quality_raw (string) –
  • link_quality (float32) –
  • signal_level (int16) –
  • noise_level (int16) –
  • essid (string) –
  • bssid (string) –
  • frequency (float64) –
float32 bitrate  # Mb/s
int16 txpower  # dBm

# Fractional link quality number preserved in raw
# field, resolved to decimal for link_quality field.
string link_quality_raw
float32 link_quality

int16 signal_level  # dBm
int16 noise_level  # dBm

string essid
string bssid
float64 frequency
wireless_msgs/Scan
Field:
Network[] networks