Ajout timestamp dans payload MQTT
This commit is contained in:
2023-06-30 13:18:11 -04:00
parent b631eab073
commit 8b3cc9d2b6
5 changed files with 88 additions and 3 deletions
@@ -140,6 +140,12 @@ CMQTTMessage CCANDataLogger::GetMQTTMessage(CCANMessage *Msg, bool Format )
MsgTopic.append(Msg->mCANMsgName);
// MsgTopic.append("/");
#ifdef MQTT_TIMESTAMP_IN_PAYLOAD
QString TimeStamp = QDateTime::currentDateTime().toString(Qt::ISODate);
MsgPayload.append(QString("\"timestamp\":%1,").arg(TimeStamp));
#endif
//For each signal with new data, insert an entry in the JSon payload string
for(int signal = 0; signal < Msg->mSignalsList.size(); signal++)
{