Commit e4139b67019d5bfdb7c4ca3d3ad9696c602c60c1
1 parent
e62e2d78
implementing the RTU
Showing
2 changed files
with
2 additions
and
2 deletions
src/modbusrtu.cpp
| @@ -49,7 +49,7 @@ bool ModbusRtu::Connect() | @@ -49,7 +49,7 @@ bool ModbusRtu::Connect() | ||
| 49 | l_tty.c_cflag |= CREAD | CLOCAL; // Turn on READ & ignore ctrl lines (CLOCAL = 1) | 49 | l_tty.c_cflag |= CREAD | CLOCAL; // Turn on READ & ignore ctrl lines (CLOCAL = 1) |
| 50 | 50 | ||
| 51 | /* local modes */ | 51 | /* local modes */ |
| 52 | - l_tty.c_lflag &= ~ICANON; // ..... Yes.. | 52 | + l_tty.c_lflag &= ~ICANON; // Something, something CANONICAL.. Something, something Dark Side.... |
| 53 | l_tty.c_lflag &= ~ECHO; // Disable echo | 53 | l_tty.c_lflag &= ~ECHO; // Disable echo |
| 54 | l_tty.c_lflag &= ~ECHOE; // Disable Erasure | 54 | l_tty.c_lflag &= ~ECHOE; // Disable Erasure |
| 55 | l_tty.c_lflag &= ~ECHONL; // Diasble new-line echo | 55 | l_tty.c_lflag &= ~ECHONL; // Diasble new-line echo |
src/modbusrtu.h
| @@ -15,7 +15,7 @@ namespace modbus { | @@ -15,7 +15,7 @@ namespace modbus { | ||
| 15 | class ModbusRtu : public ModbusBase | 15 | class ModbusRtu : public ModbusBase |
| 16 | { | 16 | { |
| 17 | public: | 17 | public: |
| 18 | - ModbusRtu( const ConnectionConfig &conf ); | 18 | + explicit ModbusRtu( const ConnectionConfig &conf ); |
| 19 | virtual ~ModbusRtu() {} | 19 | virtual ~ModbusRtu() {} |
| 20 | 20 | ||
| 21 | virtual bool Connect() override; | 21 | virtual bool Connect() override; |