Newer
Older
ZXSSCJ / DeviceHub / device / FreqReplicator.h
tanyue on 22 Dec 2021 643 bytes 20211222 freqReplicator
#ifndef FREQREPLICATOR_H
#define FREQREPLICATOR_H

#include <QObject>

#include "device/DeviceBase.h"
#include "protocol/dto/FreqReplicatorStatusDto.h"

class FreqReplicator : public DeviceBase
{
    Q_OBJECT
public:
    explicit FreqReplicator(QObject *parent = nullptr);
    ~FreqReplicator();

    void mockReceivData();

    void frameParse(QList<QByteArray> frameList);
    void afterFrameParse(DeviceFrameBaseDto * frameDto);

signals:
    void sendDataToDraw(DeviceFrameBaseDto * frameData);

public slots:
    void dataReceivedHandler(QByteArray data);
    void dataBReceivedHandler(QByteArray data);
};

#endif // FREQREPLICATOR_H