Skip to content

Commit 4cd15a0

Browse files
Updated README for version 1.1 release
1 parent e2192b7 commit 4cd15a0

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

README.md

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,19 @@
22

33
A comprehensive Modbus testing application supporting both TCP and RTU connections with master and slave device functionality. ModbusTerm provides an easy-to-use interface for testing, debugging, and simulating Modbus devices in industrial automation environments.
44

5-
## Version 1.0.0
5+
## Version 1.1.0
66

7-
Released on 2025-06-30 (see [Releases](https://github.com/PeakeElectronicInnovation/ModbusTerm/releases)), the very first version! Probably a few bugs - please report them to me! Some known issues:
7+
Released on 2025-07-27 (see [Releases](https://github.com/PeakeElectronicInnovation/ModbusTerm/releases)). This version includes significant improvements and bug fixes based on user feedback.
88

9-
- Register configuration in slave doesn't like registers being added once the slave server is started (Connect is clicked). Workaround - add registers, ignore complaints, navigate away from slave mode and then back before updating your register values and hitting Connect again.
10-
- ASCII data type is still a work in progress, hoping to have this implemented properly in the next version.
9+
### What's New in Version 1.1
10+
11+
- **Custom Baud Rates**: Full support for custom baud rate configuration in RTU mode
12+
- **Enhanced ASCII Mode**: Proper ASCII data type implementation with byte swap options (MSB/LSB first)
13+
- **Improved HEX Mode**: Complete HEX mode implementation for better data visualization
14+
- **Slave Mode Fixes**: Resolved register configuration issues when adding registers after connection
15+
- **Slave ID Configuration**: Added slave ID setting capability for slave mode operations
16+
- **Smart Scan Management**: Automatic scan termination on disconnect for better resource management
17+
- **Stability Improvements**: Enhanced serial port handling and communication reliability
1118

1219
## Features
1320

@@ -51,7 +58,7 @@ Released on 2025-06-30 (see [Releases](https://github.com/PeakeElectronicInnovat
5158
- Adjustable baud rate, parity, data bits, and stop bits
5259
- RTU Master and RTU Slave functionality
5360
- Device scanning capability
54-
- COMMING SOON: Support for custom baud rates
61+
- Full support for custom baud rates
5562

5663
## Master Mode Features
5764

@@ -69,7 +76,8 @@ Released on 2025-06-30 (see [Releases](https://github.com/PeakeElectronicInnovat
6976
- UInt16, Int16 (single register values)
7077
- UInt32, Int32, Float32 (double register values)
7178
- Float64 (quad register values)
72-
- Hex and Binary display
79+
- ASCII with configurable byte order (MSB/LSB first)
80+
- Hex and Binary display with enhanced formatting
7381
- Reverse register order option for compatibility with non-standard Modbus implementations
7482
- Customisable request parameters
7583

@@ -84,6 +92,8 @@ Released on 2025-06-30 (see [Releases](https://github.com/PeakeElectronicInnovat
8492
- Value modification with real-time updates
8593
- Import/Export register configurations
8694
- Individual data type selection for each register
95+
- Configurable slave ID for multi-device simulation
96+
- Improved register addition workflow with better error handling
8797

8898
## Profile Management
8999

0 commit comments

Comments
 (0)