From e4139b67019d5bfdb7c4ca3d3ad9696c602c60c1 Mon Sep 17 00:00:00 2001 From: Peter M. Groen Date: Thu, 22 Dec 2022 18:52:01 +0100 Subject: [PATCH] implementing the RTU --- src/modbusrtu.cpp | 2 +- src/modbusrtu.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modbusrtu.cpp b/src/modbusrtu.cpp index bcbfd53..69aa03e 100644 --- a/src/modbusrtu.cpp +++ b/src/modbusrtu.cpp @@ -49,7 +49,7 @@ bool ModbusRtu::Connect() l_tty.c_cflag |= CREAD | CLOCAL; // Turn on READ & ignore ctrl lines (CLOCAL = 1) /* local modes */ - l_tty.c_lflag &= ~ICANON; // ..... Yes.. + l_tty.c_lflag &= ~ICANON; // Something, something CANONICAL.. Something, something Dark Side.... l_tty.c_lflag &= ~ECHO; // Disable echo l_tty.c_lflag &= ~ECHOE; // Disable Erasure l_tty.c_lflag &= ~ECHONL; // Diasble new-line echo diff --git a/src/modbusrtu.h b/src/modbusrtu.h index e7b4263..00cfc6c 100644 --- a/src/modbusrtu.h +++ b/src/modbusrtu.h @@ -15,7 +15,7 @@ namespace modbus { class ModbusRtu : public ModbusBase { public: - ModbusRtu( const ConnectionConfig &conf ); + explicit ModbusRtu( const ConnectionConfig &conf ); virtual ~ModbusRtu() {} virtual bool Connect() override; -- libgit2 0.21.4