aboutsummaryrefslogtreecommitdiff
path: root/client/Client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'client/Client.cpp')
-rw-r--r--client/Client.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/client/Client.cpp b/client/Client.cpp
index 46952b6..10d288e 100644
--- a/client/Client.cpp
+++ b/client/Client.cpp
@@ -1,5 +1,5 @@
#include "Client.h"
-
+#include "consts.h"
Client::Client(QObject *parent) : QObject(parent)
@@ -17,8 +17,6 @@ Client::~Client()
void Client::ClientEcho()
{
- QTime time1 = QTime::currentTime();
- NextMinute = time1.minute()+1;
connect(timer, SIGNAL(timeout()),this,SLOT(timeFunction())); // connect timer to time every minute
@@ -45,13 +43,11 @@ void Client::timeFunction()
QByteArray msgToSend= (msg.toUtf8() + totalRecords + offsetRecords +'\n');
QTime time = QTime::currentTime();
- qint16 currentMinute = time.minute();
+ qint16 currentSeconds = time.second();
+ if((currentSeconds % WS_CLIENT_STATION_POLL_INTERVAL) == 1){
- if(currentMinute==NextMinute){
socket->connectToHost(networkAddress, tcpPortAddress);
-
socket->write(msgToSend);
- NextMinute++;
}
}