github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/common/message_radio_status.go (about) 1 //autogenerated:yes 2 //nolint:revive,misspell,govet,lll 3 package common 4 5 // Status generated by radio and injected into MAVLink stream. 6 type MessageRadioStatus struct { 7 // Local (message sender) received signal strength indication in device-dependent units/scale. Values: [0-254], UINT8_MAX: invalid/unknown. 8 Rssi uint8 9 // Remote (message receiver) signal strength indication in device-dependent units/scale. Values: [0-254], UINT8_MAX: invalid/unknown. 10 Remrssi uint8 11 // Remaining free transmitter buffer space. 12 Txbuf uint8 13 // 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. 14 Noise uint8 15 // 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. 16 Remnoise uint8 17 // Count of radio packet receive errors (since boot). 18 Rxerrors uint16 19 // Count of error corrected radio packets (since boot). 20 Fixed uint16 21 } 22 23 // GetID implements the message.Message interface. 24 func (*MessageRadioStatus) GetID() uint32 { 25 return 109 26 }