github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/matrixpilot/message_serial_udb_extra_f14.go (about) 1 //autogenerated:yes 2 //nolint:revive,misspell,govet,lll 3 package matrixpilot 4 5 // Backwards compatible version of SERIAL_UDB_EXTRA F14: format 6 type MessageSerialUdbExtraF14 struct { 7 // Serial UDB Extra Wind Estimation Enabled 8 SueWindEstimation uint8 `mavname:"sue_WIND_ESTIMATION"` 9 // Serial UDB Extra Type of GPS Unit 10 SueGpsType uint8 `mavname:"sue_GPS_TYPE"` 11 // Serial UDB Extra Dead Reckoning Enabled 12 SueDr uint8 `mavname:"sue_DR"` 13 // Serial UDB Extra Type of UDB Hardware 14 SueBoardType uint8 `mavname:"sue_BOARD_TYPE"` 15 // Serial UDB Extra Type of Airframe 16 SueAirframe uint8 `mavname:"sue_AIRFRAME"` 17 // Serial UDB Extra Reboot Register of DSPIC 18 SueRcon int16 `mavname:"sue_RCON"` 19 // Serial UDB Extra Last dspic Trap Flags 20 SueTrapFlags int16 `mavname:"sue_TRAP_FLAGS"` 21 // Serial UDB Extra Type Program Address of Last Trap 22 SueTrapSource uint32 `mavname:"sue_TRAP_SOURCE"` 23 // Serial UDB Extra Number of Ocillator Failures 24 SueOscFailCount int16 25 // Serial UDB Extra UDB Internal Clock Configuration 26 SueClockConfig uint8 `mavname:"sue_CLOCK_CONFIG"` 27 // Serial UDB Extra Type of Flight Plan 28 SueFlightPlanType uint8 `mavname:"sue_FLIGHT_PLAN_TYPE"` 29 } 30 31 // GetID implements the message.Message interface. 32 func (*MessageSerialUdbExtraF14) GetID() uint32 { 33 return 178 34 }