unl-nimbus-lab / pymavswarm

Python library used to safely control drone swarms and drone fleets with MAVLink

Home Page:https://pymavswarm.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[FEATURE]: Integrate acknowledgement message results into message responses

evan-palmer opened this issue · comments

Is your feature request related to a problem? Please describe

Most acknowledgement messages provided additional information regarding the result of the message sent to an agent (if it was received). It would be helpful to provide this information to users to enable users to make more informed decisions regarding message sending and better support debugging.

Describe the solution you'd like

When an acknowledgement message is received with additional information regarding how the message was responded to on the agent, capture that information and provide it within the message response.

Describe alternatives you've considered

N/A

Implementation Ideas

One approach to implementing this feature could be to enable passing a value with the name of the field that contains the acknowledgement message result. If this is left as None then there is no acknowledgement result that should be provided.

Additional context