Added a mode for TCP/IP network connection to a GVRET compatible device (ESP32RET supports this)

This commit is contained in:
Collin Kidder
2018-04-17 20:01:53 -04:00
parent 63ee973b9c
commit 60abd15461
5 changed files with 90 additions and 36 deletions
+3
View File
@@ -5,6 +5,7 @@
#include <QCanBusDevice>
#include <QThread>
#include <QTimer>
#include <QTcpSocket>
/*************/
#include <QDateTime>
@@ -63,6 +64,7 @@ private slots:
void connectionTimeout();
void readSerialData();
void serialError(QSerialPort::SerialPortError err);
void tcpConnected();
void handleTick();
private:
@@ -81,6 +83,7 @@ protected:
bool isAutoRestart;
bool continuousTimeSync;
QSerialPort *serial;
QTcpSocket *tcpClient;
int framesRapid;
STATE rx_state;
uint32_t rx_step;