Messages#

../_images/messages_p1.png
  • 1: Ground SDK messages: documented for iOS, Android and Python.

  • 2: Flight supervisor messages: generated from Ground SDK messages.

  • 3: Guidance messages exchanged with Flight supervisor.

  • 4: Drone controller messages exchanged with Guidance.

  • 5: Drone controller messages exchanged with Flight supervisor.

  • 6: Services messages exchanged with Flight supervisor.

../_images/messages_p2.png

When developing a mission code, developer can define its own messages:

  • A: Messages exchanged between Mission UI and developer Flight supervisor state machine.

  • B: Messages exchanged between Flight supervisor and developer Guidance mode(s).

  • C: Messages exchanged between Flight supervisor and developer mission Service(s).