Studio: MQTT Communication Tutorial
The Message Queuing Telemetry Transport (MQTT) protocol is available within Nominal Studio and allows for communication with components. Component events can be created to broadcast data over MQTT. These events can be configured to only execute when specific conditions are met. This tutorial series will demonstrate how to configure MQTT in Studio and how to both action an event and publish data when conditions are met, using a GPS and a deployable solar panel.
Table of Contents
Minimum Requirements
Nominal Studio must have been installed before this tutorial commenced. More information can be found in the document below:
The basic Studio spacecraft simulation tutorial has been completed as all knowledge from this tutorial is assumed to have been understood.
Key Learnings
- MQTT Configuration: Understand how to configure MQTT clients and topics and use a public broker to subscribe and publish information.
- Studio Events: Use and implement MQTT connections to component events for publishing when specific parameter conditions are met and for actioning events from MQTT topics.