Skip to content

Lugaresi/codesys2-mqtt-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CoDeSys2 MQTT Library

This project initially started from backporting of http://codesys-mqtt-library.sourceforge.net/ version 3.5.0.0.
This Client follows MQTT Specifications v3.1.1.
The only dependencies are Standard, SysLibSockets and SysLibMem libraries.

The following MQTT features are supported:

  • CONNECT (incl. randomized or defined ClientId, User/Password authentication, Last Will QoS 0, auto. reconnection) / DISCONNECT
  • Keep Alive (PINGREQ / PINGRESP)
  • PUBLISH QoS 0 (incl. Retain)
  • SUBSCRIBE QoS 0 (SUBACK) / UNSUBSCRIBE (UNSUBACK)