Skip to content

Commit 8ee8935

Browse files
committed
4.1.0-RC1
1 parent 7a213b3 commit 8ee8935

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

examples/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Examples of using callback functions.
2424

2525
Modbus file operations examples.
2626

27-
## [Basic Modbus RTU to Modbus TCP bridge](Bridge)
27+
## [Modbus RTU to Modbus TCP bridge](bridge)
2828

2929
Very basic example of accessing ModbusRTU slave device connected to ESP8266/ESP32 via ModbusTCP server.
3030

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=modbus-esp8266
2-
version=4.0.0
2+
version=4.1.0-RC1
33
author=Andre Sarmento Barbosa, Alexander Emelianov
44
maintainer=Alexander Emelianov<a.m.emelianov@gmail.com>
55
sentence=Modbus Library for Arduino. ModbusRTU, ModbusTCP and ModbusTCP Security

src/ModbusSettings.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,12 @@ Specified in chars. That is 1 is means to add delay enough to send 1 char at cur
118118
#define MODBUSAPI_LEGACY
119119
#define MODBUSAPI_OPTIONAL
120120

121+
// Workaround for RP2040 flush() bug
122+
#if defined(ARDUINO_ARCH_RP2040)
123+
#define MODBUSRTU_FLUSH_DELAY 1
124+
#endif
125+
126+
// Limit resources usage for entry level boards
121127
#if defined(ARDUINO_UNO) || defined(ARDUINO_LEONARDO)
122128
#undef MODBUS_MAX_REGS
123129
#undef MODBUSIP_MAX_TRANSACTIONS

0 commit comments

Comments
 (0)