diff options
author | lonkaars <loek@pipeframe.xyz> | 2022-10-11 18:34:48 +0200 |
---|---|---|
committer | lonkaars <loek@pipeframe.xyz> | 2022-10-11 18:34:48 +0200 |
commit | acb25f74631597b2b24dca2c16da9dbb9ed2ecb1 (patch) | |
tree | 3eb6151054551a1586eeb1dbd67cda23dc2e47b2 /client/esp/mytcpsocket.cpp | |
parent | 1d385074e33f831e88499603c46e25170b770ada (diff) | |
parent | 8c1381da90da1d8c972ee6065dfe5d0ee5e5f1e1 (diff) |
Merge branch 'QT_ESP' of https://github.com/NielsCoding/avans-whether-station into esp
Diffstat (limited to 'client/esp/mytcpsocket.cpp')
-rw-r--r-- | client/esp/mytcpsocket.cpp | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/client/esp/mytcpsocket.cpp b/client/esp/mytcpsocket.cpp new file mode 100644 index 0000000..92dd67a --- /dev/null +++ b/client/esp/mytcpsocket.cpp @@ -0,0 +1,44 @@ +#include <mytcpsocket.h> + +MyTcpSocket::MyTcpSocket(QObject *parent) : + QObject(parent) +{ +} + +void MyTcpSocket::doConnect() +{ + socket = new QTcpSocket(this); + + connect(socket, SIGNAL(connected()),this, SLOT(connected())); + connect(socket, SIGNAL(disconnected()),this, SLOT(disconnected())); + // connect(socket, SIGNAL(bytesWritten(qint64)),this, SLOT(bytesWritten(qint64))); + connect(socket, SIGNAL(readyRead()),this, SLOT(readyRead())); + qDebug() << "connectig..."; + + socket->connectToHost("192.168.137.141",80); + + if(!socket->waitForConnected(5000)){ + qDebug()<<"Error: "<< socket->errorString(); + } +} + +void MyTcpSocket::connected(){ + qDebug() << "connected..."; + + socket->write("Weerdata: Temp:?\r\n\r\n\r\n\r\n"); + +} +void MyTcpSocket::disconnected(){ + qDebug() << "disconnected..."; + +} + +void MyTcpSocket::bytesWritten(qint64 bytes){ + qDebug() << bytes << "bytes written..."; + +} +void MyTcpSocket::readyRead(){ + qDebug() << "reading..."; + + qDebug() << socket->readAll(); +} |