Newer
Older
ZXSSCJ / DevStatusAcq / DevStatusWindow.cpp
tan yue on 27 Oct 2021 1 KB 20211027 freq switcher mock frame
#include "DevStatusWindow.h"
#include "ui_DevStatusWindow.h"
DevStatusWindow::DevStatusWindow(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::DevStatusWindow)
{
    ui->setupUi(this);

    sigGenDevice = new SignalGenerator(this);
    freqTunDevice = new FrequencyTuning(this);
    timeSwitDevice = new TimeSwitcher(this);
    freqSwitDevice = new FreqSwitcher(this);

    //
//    connect(device, &SignalGenerator::sendDataToDraw,
//            this, &DevStatusWindow::drawCounterDataOnPage);

//    device->setComName("COM1");
//    device->setBaudRate(9600);

//    device->setDevCode("5001");

//    device->initSerialPort();
}

DevStatusWindow::~DevStatusWindow()
{
    delete ui;
}


void DevStatusWindow::on_sigGenButt_clicked()
{
    sigGenDevice->setComName("SignalGenerator");
    sigGenDevice->setDevCode("3001");

    sigGenDevice->initSerialPort();
}

void DevStatusWindow::on_freqTunButt_clicked()
{
    freqTunDevice->setComName("FrequencyTuning");
    freqTunDevice->setDevCode("4001");

    freqTunDevice->initSerialPort();
}

void DevStatusWindow::on_tmSwiButt_clicked()
{
    timeSwitDevice->setComName("TimeSwitcher");
    timeSwitDevice->setDevCode("5001");

    timeSwitDevice->initSerialPort();
}

void DevStatusWindow::on_freqSwiButt_clicked()
{
    freqSwitDevice->setComName("FreqSwitcher");
    freqSwitDevice->setDevCode("6001");

    freqSwitDevice->initSerialPort();

}