Newer
Older
ZXSSCJ / DevStatusAcq / protocol / dto / FrequencyTuningStatusFreqDto.h
TAN YUE on 26 Oct 2021 861 bytes 20211026 add commet
#ifndef FREQUENCYTUNINGSTATUSFREQDTO_H
#define FREQUENCYTUNINGSTATUSFREQDTO_H

#include <QObject>
#include "protocol/dto/FrequencyTuningStatusDto.h"

/**
 * @brief The FrequencyTuningStatusFreqDto class
 * 频率微调设备工作状态:频率输出状态
 */
class FrequencyTuningStatusFreqDto : public FrequencyTuningStatusDto
{
    Q_OBJECT
public:
    explicit FrequencyTuningStatusFreqDto(QObject *parent = nullptr);

    QString devStatus; // <24> 设备工作状态:1=正常;0=异常
    QString inputTimeType; // <25> 输入时钟类别:1=5MHz;0=10MHz
    QString inputValid; // <26> 输入有效性:1=有效;0=无效
    qlonglong freqAdjustAcc; // <17> 频率调整累计值,单位1pHz
    qlonglong pulseAdjustAcc; // <18> 相位调整累计值,单位0.1fs

    QJsonObject toJSON();
};

#endif // FREQUENCYTUNINGSTATUSFREQDTO_H