-
Notifications
You must be signed in to change notification settings - Fork 14
EoT control mode java
-
Introduction
- Clases
-
Use of the Application
-
Limitations
-
Dependencies
-
Additional information
-
Introduction
The MQTT application only requires an MQTT library that connects the client with the broker through a network connection in order to send and receive small messages. There are many open-source MQTT client libraries available for a variety of programming languages such as Java, JavaScript, C, C++, C#, Go, iOS, .NET, Android, or Arduino.
Here, the EoT Desktop MQTT client has been developed in Java using the Paho Java Client library. That way, the same code base can be used for both desktop and Android applications.
The EoT MQTT application is divided into two clases:
- EoT_MainFrame. Contains the code of the graphical user interface.
- EoT_MQTT_Client. Manages the Paho client and provides all the functionalities needed.
The application is divided into three tabbed panels:
- MQTT Client panel. Contains the functionalities of a typical MQTT client.
- Configuration panel. Allows the user to configure the EoT device and manage the files stored in the SD card.
- Snapshot panel. Where the user can request a snapshot from the EoT device camera.
Before connecting the EoT Control Mode Desktop application to the EoT device the computer should be connected to the EoT device AP.
Website | Twitter | Linkedin | Flickr | Slideshare
Myriad
-
Libraries
-
Applications
-
Unittests
Desktop
-
Libraries
-
Applications
-
Unittests
Android
-
Applications