github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/ardupilotmega/message_deepstall.go (about) 1 //autogenerated:yes 2 //nolint:revive,misspell,govet,lll 3 package ardupilotmega 4 5 // Deepstall path planning. 6 type MessageDeepstall struct { 7 // Landing latitude. 8 LandingLat int32 9 // Landing longitude. 10 LandingLon int32 11 // Final heading start point, latitude. 12 PathLat int32 13 // Final heading start point, longitude. 14 PathLon int32 15 // Arc entry point, latitude. 16 ArcEntryLat int32 17 // Arc entry point, longitude. 18 ArcEntryLon int32 19 // Altitude. 20 Altitude float32 21 // Distance the aircraft expects to travel during the deepstall. 22 ExpectedTravelDistance float32 23 // Deepstall cross track error (only valid when in DEEPSTALL_STAGE_LAND). 24 CrossTrackError float32 25 // Deepstall stage. 26 Stage DEEPSTALL_STAGE `mavenum:"uint8"` 27 } 28 29 // GetID implements the message.Message interface. 30 func (*MessageDeepstall) GetID() uint32 { 31 return 195 32 }