You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@mynewt.apache.org by "sjanc (via GitHub)" <gi...@apache.org> on 2026/10/19 14:41:07 UTC
[PR] net/mqtt: Add coreMQTT as MQTT client [mynewt-core]
sjanc opened a new pull request, #3798:
URL: https://github.com/apache/mynewt-core/pull/3798
The MQTT client in tree today, net/mqtt/eclipse (Paho embedded-c), is effectively dormant.
Instead I suggest using coreMQTT client from FreeRTOS: is has acceptable licence (MIT), is actively develop and embbeded friendly (no malloc, no threads etc).
coreMQTT is pulled in as an external repository. The Mynewt-specific part is small:
- syscfg-based config
- modlog logging
- a blocking mn_socket transport, so the API can be called from a regular task
Because the transport goes through mn_socket, it works with any socket backend we have.
One note: this only supports MQTT 5.0 but I think this is acceptable limitation.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@mynewt.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] net/mqtt: Add coreMQTT as MQTT client [mynewt-core]
Posted by "sjanc (via GitHub)" <gi...@apache.org>.
sjanc merged PR #3798:
URL: https://github.com/apache/mynewt-core/pull/3798
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@mynewt.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org