diff --git a/cube/User/Src/mqttComm.c b/cube/User/Src/mqttComm.c index 5f8b674..9c7361c 100644 --- a/cube/User/Src/mqttComm.c +++ b/cube/User/Src/mqttComm.c @@ -40,7 +40,7 @@ static void mqttStatusPublisher(void *handle) { logMsg("mqsp: publishing status"); t_mbusCommStats *mbusCommStats = mbusCommGetStats(); char buf[64]; - snprintf(buf, 64, "{\"uptime\":\"%ld\", \"tasks\":\"%d\", \"requests\":\"%d\", \"errors\":\"%d\"}", + snprintf(buf, 128, "{\"uptime\":\"%ld\", \"tasks\":\"%d\", \"requests\":\"%d\", \"errors\":\"%d\"}", HAL_GetTick()/1000, schTaskCnt(), mbusCommStats->requestCnt, mbusCommStats->errorCnt); bool res = publish(&mqttClient, StatusTopic, (const char*)buf, strlen(buf), false); coloredMsg(LOG_YELLOW, "mqch, publish returned %d", res); diff --git a/cube/pubsubc b/cube/pubsubc index 3d52c14..44647d6 160000 --- a/cube/pubsubc +++ b/cube/pubsubc @@ -1 +1 @@ -Subproject commit 3d52c14d53682c81cf7d25825c335c66d4c26578 +Subproject commit 44647d686f41aa14446ed9e59bd6dd7b64b3541f