Newer
Older
PhaseMeasure / protocol / dto / PhaseDataDto.cpp
[wangxitong] on 22 Dec 2021 445 bytes first commit
#include "PhaseDataDto.h"

PhaseDataDto::PhaseDataDto(QObject *parent) : QObject(parent)
{

}

QJsonObject PhaseDataDto::toJSON(int i)
{
    QJsonObject jsonObj;

    QJsonObject dataObj;
    dataObj.insert("dataValue", this->channelDataStr.at(i));
    dataObj.insert("frameId", this->frameId);

    jsonObj.insert("channelNo", (i + 1));
    jsonObj.insert("ts", this->milisecond);
    jsonObj.insert("data", dataObj);

    return jsonObj;
}