Newer
Older
PhaseMeasure / protocol / dto / PhaseDataDto.h
TAN YUE on 29 Nov 2023 824 bytes 20231129 增加udp client的配置
#ifndef PHASEDATADTO_H
#define PHASEDATADTO_H

#include <QObject>
#include <QJsonObject>
#include <QJsonDocument>
#include <QVector>

class PhaseDataDto : public QObject
{
    Q_OBJECT
public:
    explicit PhaseDataDto(QObject *parent = nullptr) {}

    QString frameId; // 帧id
    QString timestamp; // 时间戳字符串
    qlonglong milisecond; // 毫秒计数
    QByteArray rawFrame; // 原始帧字节数组

    QString devCode;
    QString devStatus;
    QList<QString> channelActive;
//    QList<long> rawPhaseDiffData; // 原始相差数据
    QList<double> channelBeforeDelay; // 补偿前的时差数据
    QList<double> channelData; // 补偿后的时差数据,用于计算
    QList<QString> channelDataStr; // 补偿后的时差数据格式化显示字符串

signals:

};

#endif // PHASEDATADTO_H