@@ -28,6 +28,23 @@ _In development._
2828 Thanks to [ Jan Kundrát] ( https://github.com/jktjkt ) for reporting the issue along
2929 with a proposed fix ([ PR #6 ] ( https://github.com/gertvdijk/PyKMP/pull/6 ) ).
3030
31+ - The catalog of units and registers in [ ` pykmp.constants ` ] [ pykmp.constants ] has been
32+ expanded substantially:
33+
34+ - The [ register display names] [ pykmp.constants.REGISTERS ] catalog has been expanded
35+ for an ** additional 90 register IDs** . These were found on MULTICAL® 603 and
36+ MULTICAL® 303 meters.
37+ - Eight new unit IDs have been added to the
38+ [ unit display names mapping] [ pykmp.constants.UNITS_NAMES ] .
39+ - Several unit display names have been corrected and extended, including fixes for
40+ Kelvin and for watt- and var-based units
41+ - A few register display names have been refined with clearer suffixes to denote the
42+ 'channel'.
43+
44+ Thanks to [ Jan Kundrát] ( https://github.com/jktjkt ) for contributing the extensive
45+ list along with a proposed change
46+ ([ PR #4 ] ( https://github.com/gertvdijk/PyKMP/pull/4 ) ).
47+
3148### Tooling changes
3249
3350- Project documentation has been migrated from [ MkDocs] ( https://www.mkdocs.org/ ) with
@@ -37,6 +54,10 @@ _In development._
3754
3855### Development changes
3956
57+ - The [ ` constants ` ] [ pykmp.constants ] module now uses decimal IDs for
58+ [ ` REGISTERS ` ] [ pykmp.constants.REGISTERS ] and
59+ [ ` UNITS_NAMES ` ] [ pykmp.constants.UNITS_NAMES ] , matching the primary numbering used in
60+ vendor documentation and the tool's default output more closely.
4061- Pyright has been adopted as an additional strict type checker in ` run-all-linters ` ,
4162 with configuration aligned more closely with the VS Code IDE experience.
4263- Binary-heavy tests and related constants have been reformatted to use
0 commit comments