pub type RadioStatus = RadioStatus;
Expand description

Originally defined in common::messages::radio_status.

Aliased Type§

struct RadioStatus {
    pub rssi: u8,
    pub remrssi: u8,
    pub txbuf: u8,
    pub noise: u8,
    pub remnoise: u8,
    pub rxerrors: u16,
    pub fixed: u16,
}

Fields§

§rssi: u8

MAVLink field rssi.

Local (message sender) received signal strength indication in device-dependent units/scale. Values: [0-254], UINT8_MAX: invalid/unknown.

§remrssi: u8

MAVLink field remrssi.

Remote (message receiver) signal strength indication in device-dependent units/scale. Values: [0-254], UINT8_MAX: invalid/unknown.

§txbuf: u8

MAVLink field txbuf.

Remaining free transmitter buffer space.

§noise: u8

MAVLink field noise.

Local background noise level. These are device dependent RSSI values (scale as approx 2x dB on SiK radios). Values: [0-254], UINT8_MAX: invalid/unknown.

§remnoise: u8

MAVLink field remnoise.

Remote background noise level. These are device dependent RSSI values (scale as approx 2x dB on SiK radios). Values: [0-254], UINT8_MAX: invalid/unknown.

§rxerrors: u16

MAVLink field rxerrors.

Count of radio packet receive errors (since boot).

§fixed: u16

MAVLink field fixed.

Count of error corrected radio packets (since boot).