@@ -48,40 +48,20 @@ For more information about Modbus see:
4848
4949``` diff
5050// 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
6454+ 0x14 - Read File Records function
65- + Test: 0x14
6655+ 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
7258+ 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
7859+ 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
8463+ 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
8565// 4.1.0-DEV
8666- ModbusTLS: ESP32 Server
8767- Test: TLS ESP32 Server
0 commit comments