unl-nimbus-lab / pymavswarm

Python library used to safely control drone swarms and drone fleets with MAVLink
https://pymavswarm.readthedocs.io
GNU General Public License v3.0
17 stars 5 forks source link

Integrate Support for Message Preemption #70

Closed evan-palmer closed 2 years ago

evan-palmer commented 2 years ago

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

evan-palmer commented 2 years ago

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