MQTT Client Library on CodePlex

@ Paolo (sorry, cannot answer via PM due to insufficient reputation points)
I’ve been busy with different projects lately, but I’ll definitely have a look at the current version soon, and - if I’m able to - I’ll try to contribute code to use it with GHI libraries.

I’ve been using M2Mqtt with Gadgeteer and been impressed thus far and for bonus points I installed GnatMQ on Azure according to @ ppatierno instructions here http://www.embedded101.com/Blogs/PaoloPatierno/tabid/106/entryid/455/GnatMQ-in-the-Cloud-an-MQTT-broker-on-Microsoft-Azure.aspx and its a pretty slick piece of work as well.

Thanks Nils and DukeNukem … update me on your future steps with M2Mqtt and GnatMQ !
Starting from today there is also an official website ! :wink:
Here my blog post about it.

http://www.embedded101.com/Blogs/PaoloPatierno/tabid/106/entryid/459/M2Mqtt-and-GnatMQ-the-MQTT-project-for-all-Net-platforms-has-its-official-website.aspx

Paolo.

Hey guys,

I need this on a Fez Rhino with a Wiz5100 module.
Can someone shed some light on what has to be changed in order to compile the M2MQTT library for NetMf 4.1 ?

Thanks in advance

Hi,
you need to create your own MqttNetworkChannel that must be a wrapper class for Wiz5100 module APIs.
With current M2Mqtt version there is a problem related to DNS.GetHostEntry() call that isn’t inside MqttNetoworkChanne but in the main MqttClient class.
I’m near to release new M2Mqtt 4.0 version with WinRT support (for Windows 8 and Windows Phone 8) and I made some changes to port more related features inside MqttNetworkChannel class.
I think that tha best option for you could be to wait the new release but I will release it after vacation … so at the end of August (beginnig of September).

Regards,
Paolo.