All the Ethernet ports support MQTT. One port can handle the data transmission of multiple MQTT clients configured in the real-time application. Each MQTT client requires a runtime license. MQTT support is available with MATLAB R2020b and later.
The following native implementations are available:
Speedgoat real-time target machines are equipped with onboard Ethernet controllers that support MQTT. In addition, MQTT is compatible with the following Ethernet I/O modules:
Most of the Ethernet interfaces (both onboard and on I/O modules) also support various protocols, such as Modbus TCP, DNP3, OPC UA, EtherCAT Master, TCP/IP, Real-time UDP, PTP, and XCP over Ethernet.