@@ -48,40 +48,20 @@ For more information about Modbus see:
48
48
49
49
``` diff
50
50
// 4.0.0
51
- + ModbusTLS: Modbus TCP Security Client/Server
52
- + ModbusTLS: ESP8266 Client/Server
53
- + Test: TLS ESP8266 Client/Server
54
- + Examples: TLS added
55
- + ModbusTLS: ESP32 Client
56
- + Build with no STL dependency
57
- + Test: No-STL mode
58
- + ModbusTCP: ModbusEthernet - W5x00 Ethernet library support
59
- + Test: W5x00 support
60
- + API: Implementation code merge
61
- + API: Access ModbusTCP server by name
62
- + API: Set local multiple registers from an array
63
- + ModbusIP => ModbusTCP
51
+ + Support of all Arduino boards
52
+ + ModbusTLS: ESP8266 Client/Server and ESP32 Client
53
+ + ModbusTCP: ModbusEthernet - WizNet W5x00, ENC28J60 Ethernet library support
64
54
+ 0x14 - Read File Records function
65
- + Test: 0x14
66
55
+ 0x15 - Write File Records function
67
- + Test: 0x15
68
- + Examples: FW update
69
- + Test: FW update
70
- + 0x16 - Write Mask Register function
71
- + Test: 0x16
56
+ + Examples: FW update over Modbus fullfunctional example
57
+ + 0x16 - Write Mask Register function+ Test: 0x16
72
58
+ 0x17 - Read/Write Registers function
73
- + Test: 0x17
74
- + API: Access control callback for individual Modbus function
75
- + Documentation: Update
76
- + Remove unneeded register count check in private functions
77
- + Check startreg + numreg < 65535
78
59
+ ModbusRTU: ESP32 SoftwareSerial support
79
- + ModbusRTU: Fix transaction callback remains assigned after request end
80
- + ModbusTCP: Free server connection in destructor
81
- + Declare global registers and callbacks as static members
82
- + ModbusRTU: Refactor .task() for more relaibe processing of incoming data
83
- + API: Declare all callbacks as std::function (for STL)
60
+ + Build with no STL dependency (switchable)
61
+ + API: ModbusIP => ModbusTCP
62
+ + API: Access control callback for individual Modbus function
84
63
+ API: Master/Slave => Client/Server according to [PRESS RELEASE](https://modbus.org/docs/Client-ServerPR-07-2020-final.docx.pdf)
64
+ + Lot of code refacting and small fixes
85
65
// 4.1.0-DEV
86
66
- ModbusTLS: ESP32 Server
87
67
- Test: TLS ESP32 Server
0 commit comments