Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [paho-dev] Adafruit MQTT library

Hi Benjamin,

I have to admit to not having examined the paho embedded client in great detail, but Ian and I have talked about them both over coffee a number of times.

Before I added 3.1.1 support to my client, I did consider 'retiring' it favour of the paho one. But ultimately I decided it was worth keeping my client alive. 

I think the main benefit of my client is the file size - because it is written solely for arduino I've been able to optimise various bits to be as small as possible. This does come at the cost of some functionality - it doesn't support receiving qos 2, can only publish qos 0 and only supports clean-session=true. This is all down to the limited memory and lack of a standard persistence mechanism.

Ian may have some other observations.

Nick

On 4 September 2015 at 10:13, Benjamin Cabé <benjamin@xxxxxxxxxxx> wrote:
Hi Nick,

Actually, could you describe the main differences between your client and the Paho Embedded C Client which AFAIK supports Arduino (and 3.1.1) too? 

Thanks!
Benjamin –



De : <paho-dev-bounces@xxxxxxxxxxx> on behalf of Nicholas O'Leary <nick.oleary@xxxxxxxxx>
Répondre à : General development discussions for paho project <paho-dev@xxxxxxxxxxx>
Date : jeudi 3 septembre 2015 18:25
À : General development discussions for paho project <paho-dev@xxxxxxxxxxx>
Objet : Re: [paho-dev] Adafruit MQTT library

I'd not see it either, until a flurry of tweets appeared about it earlier this week.

Coincidentally, I updated my Arduino MQTT client to include 3.1.1 support at the end of last week. 6.5 years and still going strong ;)

Nick


On 3 September 2015 at 16:59, Ian Craggs <icraggs@xxxxxxxxxxxxxxxxxxxxxxx> wrote:

I don't - I didn't know about it until now.  I see from the copyright and history that it was started this year.  That's one of the advantages of MQTT - it's easy to get started with a client library :-)


On 09/01/2015 05:19 PM, Ian Skerrett wrote:
Interesting to see Adafruit has their own MQTT library for Arduino Yun and others. Does anyone experience with using this library?

https://github.com/adafruit/Adafruit_MQTT_Library


--
Ian Craggs
icraggs@xxxxxxxxxx                 IBM United Kingdom
Paho Project Lead; Committer on Mosquitto

_______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/paho-dev

_______________________________________________ paho-dev mailing list paho-dev@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/paho-dev

_______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/paho-dev


Back to the top