Fotobot
Get data from your photovoltaic plant
Macros
modbustcp.cpp File Reference
#include "modbustcp.h"
#include "socketlist.h"
#include <QCoreApplication>
#include <QTcpSocket>
#include <QDebug>
#include <QStringList>
#include <QEventLoop>
#include <QTimer>
#include "string.h"

Go to the source code of this file.

Macros

#define HEXDEBUG(x)
 
#define CLEANSOCKET()
 

Detailed Description

Author
Petr Bravenec

Definition in file modbustcp.cpp.

Macro Definition Documentation

#define CLEANSOCKET ( )
Value:
{ \
socket->flush(); \
socket->waitForReadyRead(m_line.timeout/10); \
socket->readAll(); \
}

Definition at line 149 of file modbustcp.cpp.

#define HEXDEBUG (   x)
Value:
{ QStringList str; \
for (int i=0; i<x.size(); i++) { \
str << QString("%1").arg( (quint8) x[i], 2, 16, QChar('0')); \
} \
qDebug() << str.join(" "); \
}

Definition at line 17 of file modbustcp.cpp.