mqtt-free-pascal
================

This the MQTT client code for Delphi by Jamie Ingilby with changes to make it useable in Free Pascal.

http://jamiei.com/blog/code/mqtt-client-library-for-delphi/

Changes:
--------

1) Rewrote the reader thread loop so as to make it simpler and faster also fixes a bug whereby the
client would segfault if the server went down.

2) Replaced the original client demo code with a simpler demo that does not use forms. I am using
this in an embedded system with no display.

3) Also includes the parts of Ararat Synapse required to build.

To build the demo:
------------------

$ fpc simple.pas


Running simple.pas out of the box reqires you have access to test.mosquitto.org.

TODO
----

1) This uses {$mode delphi} in order to get it to compile under FPC. Perhaps should look at
removing that and fixing the code accordingly.

2) Add ping and other features to the demo.




mqtt-free-pascal
================

This the MQTT client code for Delphi by Jamie Ingilby with changes to make it useable in Free Pascal.

http://jamiei.com/blog/code/mqtt-client-library-for-delphi/

Changes:
--------

1) Rewrote the reader thread loop so as to make it simpler and faster also fixes a bug whereby the
client would segfault if the server went down.

2) Replaced the original client demo code with a simpler demo that does not use forms. I am using
this in an embedded system with no display.

3) Also includes the parts of Ararat Synapse required to build.

To build the demo:
------------------

$ cd examples/embeddedApp
$ ./build


Running embeddedApp out of the box reqires you have access to test.mosquitto.org.

TODO
----





Update for new demo program name
Update for new demo program name
