@@ -47,7 +47,7 @@ For more information about Modbus see:
47
47
## Last Changes
48
48
49
49
``` diff
50
- // 4.1.0-RC1
50
+ // 4.1.0
51
51
+ API: Raw Modbus frame processing functionality
52
52
+ ModbusRTU: Precise inter-frame interval control
53
53
+ Examples: True ModbusRTU to ModbusTCP Server bridge
@@ -60,7 +60,28 @@ For more information about Modbus see:
60
60
+ ModbusRTU: Add separate RE/DE pins control optional feature
61
61
+ API: Drop support of Ethernet library v1
62
62
+ Examples: Teknic ClearCore ArduinoWrapper examples added
63
+ + Examples: ModbusTCP to ModbusRTU example added
63
64
+ ModbusRTU: Flush extra delay optional feature
65
+ // 4.0.0
66
+ + Support of all Arduino boards
67
+ + ModbusTLS: ESP8266 Client/Server and ESP32 Client
68
+ + ModbusTCP: ModbusEthernet - WizNet W5x00, ENC28J60 Ethernet library support
69
+ + 0x14 - Read File Records function
70
+ + 0x15 - Write File Records function
71
+ + Examples: FW update over Modbus fullfunctional example
72
+ + 0x16 - Write Mask Register function+ Test: 0x16
73
+ + 0x17 - Read/Write Registers function
74
+ + ModbusRTU: ESP32 SoftwareSerial support
75
+ + Build with no STL dependency (switchable)
76
+ + API: ModbusIP => ModbusTCP
77
+ + API: Access control callback for individual Modbus function
78
+ + API: Master/Slave => Client/Server according to [PRESS RELEASE](https://modbus.org/docs/Client-ServerPR-07-2020-final.docx.pdf)
79
+ + Lot of code refacting and small fixes
80
+ ```
81
+
82
+ ## Roadmap
83
+
84
+ ``` diff
64
85
// 4.2.0-DEV
65
86
- API: Alternative CRC calulation (reduced memory footprint)
66
87
- ModbusRTU: Static buffer allocation
@@ -82,23 +103,7 @@ For more information about Modbus see:
82
103
- API: Extend API to allow custom Modbus commands
83
104
- Examples: Basic file operations
84
105
- Examples: Revising
85
- // 4.0.0
86
- + Support of all Arduino boards
87
- + ModbusTLS: ESP8266 Client/Server and ESP32 Client
88
- + ModbusTCP: ModbusEthernet - WizNet W5x00, ENC28J60 Ethernet library support
89
- + 0x14 - Read File Records function
90
- + 0x15 - Write File Records function
91
- + Examples: FW update over Modbus fullfunctional example
92
- + 0x16 - Write Mask Register function+ Test: 0x16
93
- + 0x17 - Read/Write Registers function
94
- + ModbusRTU: ESP32 SoftwareSerial support
95
- + Build with no STL dependency (switchable)
96
- + API: ModbusIP => ModbusTCP
97
- + API: Access control callback for individual Modbus function
98
- + API: Master/Slave => Client/Server according to [PRESS RELEASE](https://modbus.org/docs/Client-ServerPR-07-2020-final.docx.pdf)
99
- + Lot of code refacting and small fixes
100
106
```
101
-
102
107
## Contributions
103
108
104
109
https://github.com/emelianov/modbus-esp8266
0 commit comments