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;