User's Manual

Project
DATE
22/06/20
TCU-FITAX-3.5
FCC Certification
REFERENCE
LEVEL
V01.04
40/45
Link to TOP INDEX
MVT
Version:
V01.00
V01.01
V01.02
V01.03
V01.04
Author:
MVT
MVT
MVT
MVT
MVT
Date:
23/03/20
11/05/20
20/05/20
22/05/20
22/06/20
FICOSA INTERNATIONAL S.A. 2016. This document or its contents may not be communicated
or distributed to third parties or reproduced in whole or in part without the express permission of FICOSA
instance and Ethernet connection. MQTT protocol provides mechanisms to publish
and subscribe to/from multiple topics and to define policies and access rules for every
topic. Together with the MQTT support for SSL this option allows to setup a security
configuration over this protocol.
11.3.2 MQTT Application
The system consists of 5 applications: 1 broker (ECUServer) and at least 5 MQTT
clients (CANService, GNSSService, sysMng, sysLogger, V2xStack).
1. MQTT Manager: Legato application to run MQTT Broker. This application
ensures proper MQTT broker running status.
This application provides the following API:
Figure 33. MQTT Manager API
2. GNSSService: This legato application takes GNSS parameters and publishes
to MQTT-brocker.
3. CANService: Legato application to publish CAN message (read from socket
CAN) to MQTT brocker.
This application provides the following API: