github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/asluav/message_sens_power_board.go (about) 1 //autogenerated:yes 2 //nolint:revive,misspell,govet,lll 3 package asluav 4 5 // Monitoring of power board status 6 type MessageSensPowerBoard struct { 7 // Timestamp 8 Timestamp uint64 9 // Power board status register 10 PwrBrdStatus uint8 11 // Power board leds status 12 PwrBrdLedStatus uint8 13 // Power board system voltage 14 PwrBrdSystemVolt float32 15 // Power board servo voltage 16 PwrBrdServoVolt float32 17 // Power board digital voltage 18 PwrBrdDigitalVolt float32 19 // Power board left motor current sensor 20 PwrBrdMotLAmp float32 21 // Power board right motor current sensor 22 PwrBrdMotRAmp float32 23 // Power board analog current sensor 24 PwrBrdAnalogAmp float32 25 // Power board digital current sensor 26 PwrBrdDigitalAmp float32 27 // Power board extension current sensor 28 PwrBrdExtAmp float32 29 // Power board aux current sensor 30 PwrBrdAuxAmp float32 31 } 32 33 // GetID implements the message.Message interface. 34 func (*MessageSensPowerBoard) GetID() uint32 { 35 return 8013 36 }