Add preliminary support for UDP connection to GVRET devices, fix TCP/IP connection so it is more tolerant of network latency and jitter.

This commit is contained in:
Collin Kidder
2018-07-01 21:54:13 -04:00
parent 22386826a7
commit fba31ab641
2 changed files with 51 additions and 10 deletions
+3 -1
View File
@@ -6,6 +6,7 @@
#include <QThread>
#include <QTimer>
#include <QTcpSocket>
#include <QUdpSocket>
/*************/
#include <QDateTime>
@@ -79,12 +80,13 @@ protected:
QThread mThread;
bool doValidation;
bool gotValidated;
int validationCounter;
bool isAutoRestart;
bool continuousTimeSync;
bool useTcp;
QSerialPort *serial;
QTcpSocket *tcpClient;
QUdpSocket *udpClient;
int framesRapid;
STATE rx_state;
uint32_t rx_step;