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

Integrate Support for Message Preemption

evan-palmer opened this issue · comments

Is your feature request related to a problem? Please describe.
There may be situations where a user needs to preempt messages that are currently being sent. For example, if a user sends a message package to all agents that results in an undesired behavior on an agent, it would be desirable to preempt each of those messages to stop the behavior on the particular agent with another message.

Describe the solution you'd like
Integrate support for priority and preemptive behavior in the message sending implementation

It may be possible to implement the ability to cancel messages sent, but it doesn't seem feasible for there to be message pre-emption implementation. Lets close this issue and create a new issue documenting message canceling