• QT-TCP.zip

    使用QT,C++语言编写的 client与server通信,单纯的发送字符串通信。 #ifndef __SERVER_H #define __SERVER_H #include <QDialog> #include <QTcpServer> #include <QtNetwork> #include <QLabel> class QTcpServer; class Cserver : public QDialog{ Q_OBJECT public: explicit Cserver(QWidget *parent = 0); ~Cserver(); private: QTcpServer *m_tcpServer; QLabel *m_label; private slots: void sendMessage(); }; #endif //__SERVER_H #ifndef __CLIENT_H #define __CLIENT_H #include <QDialog> #include <QLabel> #include <QLineEdit> #include <QPushButton> #include <QAbstractSocket> #include <QString> #include <QtNetwork> class QTcpSocket; class CClient : public QDialog { Q_OBJECT public: explicit CClient(QWidget *parent = 0); ~CClient(); private slots: void newConnect(); void readMessage(); void displayError(QAbstractSocket::SocketError); private: QLabel *m_label_host; QLabel *m_label_port; QLabel *m_label_info; QLineEdit *m_lineEdit_host; QLineEdit *m_lineEdit_port; QPushButton *m_connectButton; QTcpSocket *m_tcpSocket; QString m_message; quint16 blockSize; }; #endif //__CLIENT_H

    0
    102
    7KB
    2020-02-26
    15
  • modbus通信rtu的crc校验工具

    可以验证串口通信的报文,crc校验码传输的是否正确,只要把串口通信帧(crc校验的前边字节输入)即可计算出正确的crc,与正在通信的交互报文对比,比对双方的crc计算是否有误。

    0
    385
    2.64MB
    2019-04-30
    50
  • 阅读者勋章

    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 签到新秀

    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 创作能手

    授予每个自然周发布1篇到3篇原创IT博文的用户
  • 分享小兵

    成功上传3个资源即可获取
关注 私信
上传资源赚积分or赚钱