I’m currently developing a ground station to control my UAV in a GPS denied environment.
I need to ensure a failsafe is triggered when comms to my GCS is lost. From what I can gather the APM is set up to perfectly handle this if a loss of Heartbeat is detected.
What I can’t figure out is how to complete the message for the Heartbeat on the GCS side.
My HB message for the GCS so far is as such:
type = 6 (Operator Control Unit / GCS)
autopilot = 8 (No valid autopilot; e.g. a GCS)
base mode = [color=#FF0000]No idea what state the GCS should be in?[/color]
custom mode = 0
system status = [color=#FF0000]No idea again? should this be standby?[/color]
mavlink version = [color=#FF0000]Don’t understand where to even find this?[/color]
I’m writing LabVIEW drivers for this GCS so I need to know this information on byte level with reference to the packet that gets sent.
Any one have any idea?