Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement MQTT as ISAR communication broker #29

Closed
aeshub opened this issue Oct 13, 2021 · 1 comment
Closed

Implement MQTT as ISAR communication broker #29

aeshub opened this issue Oct 13, 2021 · 1 comment
Assignees
Labels
feature New feature or request

Comments

@aeshub
Copy link
Contributor

aeshub commented Oct 13, 2021

ISAR currently uses python queues to communicate between the state machine and API implementations. The system should be split in two where the API and the state machine runs in two docker containers. The containers should communicate through an MQTT Broker which runs in a third docker container.

  • Any status messages from the state machine will be pushed to the broker and then spread to anyone subscribing to the broker.
  • New missions and commands from the API should be supplied through the MQTT broker for the state machine to subscribe to.
@nicholasdalhaug
Copy link
Contributor

We close this issue as it was deemed an overkill and that it makes testing and use more difficult. In a sense replaced by #66

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants