From d7c3a65b4700fdec5ae69ccf6e2534fdaa6b4c0b Mon Sep 17 00:00:00 2001 From: victor Date: Tue, 18 Apr 2017 17:12:35 +0900 Subject: [PATCH] =?UTF-8?q?-=20=EB=94=94=EB=B2=84=EA=B9=85=20=ED=8F=AC?= =?UTF-8?q?=ED=8A=B8=20=EB=B3=80=EA=B2=BD(4000=20->=2040001)=20-=20UDP=20?= =?UTF-8?q?=EC=A0=84=EC=86=A1=20=EC=95=84=EC=9D=B4=ED=94=BC=EB=A5=BC=20UI?= =?UTF-8?q?=EC=97=90=EC=84=9C=20=EC=9E=85=EB=A0=A5=ED=95=98=EB=8F=84?= =?UTF-8?q?=EB=A1=9D=20=EA=B8=B0=EB=8A=A5=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/gui/oven_control/udphandler.cpp | 6 ++--- app/gui/packet/mainwindow.cpp | 6 ++--- app/gui/packet/mainwindow.ui | 51 ++++++++++++++++++++++--------------- 3 files changed, 37 insertions(+), 26 deletions(-) diff --git a/app/gui/oven_control/udphandler.cpp b/app/gui/oven_control/udphandler.cpp index 2b6a932..2a72b41 100644 --- a/app/gui/oven_control/udphandler.cpp +++ b/app/gui/oven_control/udphandler.cpp @@ -43,16 +43,16 @@ void UdpHandler::readPendingDatagrams() void UdpHandler::processDatagram(QByteArray &datagram) { - sock->writeDatagram(datagram, QHostAddress("192.168.4.191"), 4000); + sock->writeDatagram(datagram, QHostAddress("192.168.4.191"), 40001); packet_t *packet = (packet_t *) datagram.data(); switch (packet->header) { case HDR_OVEN_CONTROL: -// qDebug() << "Received Control"; + qDebug() << "Received Control"; processControl((oven_control_t *) packet->body); break; case HDR_OVEN_STATE: -// qDebug() << "Received State"; + qDebug() << "Received State"; processState((oven_state_t *) packet->body); break; case HDR_ERROR_CODE: diff --git a/app/gui/packet/mainwindow.cpp b/app/gui/packet/mainwindow.cpp index d7128ec..26bfb99 100644 --- a/app/gui/packet/mainwindow.cpp +++ b/app/gui/packet/mainwindow.cpp @@ -11,7 +11,7 @@ MainWindow::MainWindow(QWidget *parent) : { ui->setupUi(this); sock = new QUdpSocket(this); - if (!sock->bind(4000)) + if (!sock->bind(40001)) exit(EXIT_FAILURE); bzero(&control, sizeof(control)); @@ -251,7 +251,7 @@ void MainWindow::on_pushControlButton_clicked() memcpy(&c.control, &control, sizeof(this->control)); QByteArray datagram = QByteArray::fromRawData((char *) &c, sizeof(c)); - sock->writeDatagram(datagram, QHostAddress("192.168.10.139"), 4000); + sock->writeDatagram(datagram, QHostAddress(ui->lineEdit->text()), 4000); } void MainWindow::on_pushStateButton_clicked() @@ -270,5 +270,5 @@ void MainWindow::on_pushStateButton_clicked() memcpy(&c.state, &state, sizeof(state)); QByteArray datagram = QByteArray::fromRawData((char *) &c, sizeof(c)); - sock->writeDatagram(datagram, QHostAddress("192.168.10.139"), 4000); + sock->writeDatagram(datagram, QHostAddress(ui->lineEdit->text()), 4000); } diff --git a/app/gui/packet/mainwindow.ui b/app/gui/packet/mainwindow.ui index 56db655..87ee6da 100644 --- a/app/gui/packet/mainwindow.ui +++ b/app/gui/packet/mainwindow.ui @@ -14,32 +14,43 @@ Data Viewer - + - - - - - - - - Push - - - - + + + 192.168.4.199 + + - + - + + + + + + + + Push + + + + - - - Push - - + + + + + + + + Push + + + + -- 2.1.4