<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[No more than 10 mqtt publish messages per second possible]]></title><description><![CDATA[<p dir="auto">I am using the mqtt library under UIFlow V1.7.5 to publish the IMU data from an M5STickC Plus and also from M5Stack Fire.<br />
On both devices I cannot publish more than about 9 mqtt messages per second, even if I make the delay between the publish-commands to less than 100 ms, say 50 ms or even no delay at all.<br />
Why is this so slow? When I use C++ directly on an ESP32 I can easily publish several 100 msgs per second.<br />
Is there a way to speed this up?<br />
The way it is now the incoming data is too granular and not useful.</p>
]]></description><link>https://community.m5stack.com/topic/3221/no-more-than-10-mqtt-publish-messages-per-second-possible</link><generator>RSS for Node</generator><lastBuildDate>Sun, 03 May 2026 07:32:50 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/3221.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 23 Apr 2021 22:08:29 GMT</pubDate><ttl>60</ttl></channel></rss>