You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The latest *ModbusScope* installer or standalone version can always be downloaded from the [release page](https://github.com/ModbusScope/ModbusScope/releases).
2
1
3
2
## [Unreleased]
4
3
@@ -8,385 +7,12 @@ The latest *ModbusScope* installer or standalone version can always be downloade
8
7
9
8
### Fixed
10
9
11
-
* Fix incorrect data displayed when polling multiple devices on the same connection (e.g. multiple slave IDs on a serial bus)
12
-
13
-
### Changed
14
-
15
-
* Rework diagnostic logging to generate fewer logs when extensive logging is disabled
16
-
* Improve copying diagnostic logs to the clipboard
* Allow full 16-bit addressing of holding registers ([Github #181](https://github.com/ModbusScope/ModbusScope/issues/181))
203
-
* Expand expressions with register definition to provide more flexibility for user ([Github project #6](https://github.com/ModbusScope/ModbusScope/projects/6))
204
-
* This changes adds the ability to combine multiple registers from potential multiple connections in one curve.
205
-
* Add syntax highlighting to expressions, including invalid token ([Github #142](https://github.com/ModbusScope/ModbusScope/issues/142))
*[Link to doc](https://modbusscope.readthedocs.io/en/latest/pages/configuration.html#expressions)
259
-
* Fixed operations will be automatically converted to custom expression on project load
260
-
* Rework and move the user manual to [ReadTheDocs](https://modbusscope.readthedocs.io/en/stable/)
261
-
* Expand information in logs
262
-
263
-
* Improve handling of large time periods ([Github #139](https://github.com/ModbusScope/ModbusScope/issues/139))
264
-
* Don't wrap around when period is larger than one day
265
-
266
-
**Backward compatibility**
267
-
When loading old ModbusScope files (pre v3.x.x), the existing operations (multiply, divide, shift, bitmask, ...) will be converted to a single expression that is used in the new ModbusScope. This conversion makes sure that users won't notice any differences in functionality.
268
-
269
-
When exporting the settings (project file), the new expression will be saved. Older ModbusScope versions won't be able to parse this expressions. The operations will be reset to the defaults, but other register info will be loaded correctly.
* Fix most issues reported by static code analysis (Coverity)
295
-
* Change linking from static to dynamic
296
-
* Application changes from one large executable to a smaller executable with extra dll's
297
-
298
-
**Features**
299
-
300
-
* Added possibility to poll 2 different slaves in the same log
301
-
* Added possibility to change graph color from legend
302
-
* Added filter (error/info) in diagnostics window
303
-
* Added mbc filter based on description / register number
304
-
* Toggle markers option
305
-
* Rectangle zoom
306
-
* Integrated most used features from GraphViewer
307
-
* More flexible configuration of parsing settings
308
-
* Advanced auto detection of parsed settings
309
-
* Presets of parse settings
310
-
* Improved file loading/parsing
311
-
* Improve file loading windows (keep showing raw data on invalid parse settings) ([Github #120](https://github.com/ModbusScope/ModbusScope/issues/120))
312
-
* Speed up loading large data file ([Github #121](https://github.com/ModbusScope/ModbusScope/issues/121))
313
-
* Add progress bar on file load ([Github #122](https://github.com/ModbusScope/ModbusScope/issues/122))
314
-
315
-
**Bugs**
316
-
317
-
* Small bug fixes ([Github #111](https://github.com/ModbusScope/ModbusScope/issues/111))
318
-
319
-
## v1.6.1 (06/04/2019)
320
-
321
-
**Bugfixes**
322
-
323
-
* Fix error when writing notes to imported data file ([Github #109](https://github.com/ModbusScope/ModbusScope/issues/109))
324
-
* Automatically remove field separator from register names ([Github #106](https://github.com/ModbusScope/ModbusScope/issues/106))
325
-
326
-
**Improvements**
327
-
328
-
* When importing a mbc file already selected registers are now disabled dynamically.
329
-
330
-
## v1.6.0 (25/01/2019)
331
-
332
-
Most of the work in this release isn't visible for the user. A complete rework of the communication module has been done. libmodbus was dropped in favor of Qt Modbus. The communication module has also been completely reworked to be able to implement integration and unit testing.
333
-
334
-
## v1.5.0 (02/10/2018)
335
-
336
-
**Features**
337
-
338
-
* Add support for notes (small texts in graph)
339
-
* Editable (even after data load)
340
-
* Saved with data in csv
341
-
* Update legend component (thanks to @Fornax)
342
-
* Add tab filter when importing mbc files (implements [Github #96](https://github.com/ModbusScope/ModbusScope/issues/96))
* Fix some minor bugs ([Github #95](https://github.com/ModbusScope/ModbusScope/issues/95)) (thanks to @pluyckx), ([Github #89](https://github.com/ModbusScope/ModbusScope/issues/89))
370
-
371
-
## v1.3.0 (01/04/2017)
372
-
373
-
**Features**
374
-
375
-
* Rework tooltip (show value under cursor in legend when control key is pressed) ([Github #90](https://github.com/ModbusScope/ModbusScope/issues/90))
376
-
* Import registers from mbc file (drag and drop or button in register dialog) ([Github #91](https://github.com/ModbusScope/ModbusScope/issues/91))
377
-
* Add window auto scale on y-axis ([Github #36](https://github.com/ModbusScope/ModbusScope/issues/36))
378
-
* Add meta data when exporting data (keep color when importing) ([Github #63](https://github.com/ModbusScope/ModbusScope/issues/63))
0 commit comments