Recent Releases of Modbus Schema Toolkit

Modbus Schema Toolkit - v0.14.0

Full Changelog: https://github.com/nielsbasjes/modbus-schema/compare/v0.13.0...v0.14.0

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 7 months ago

Modbus Schema Toolkit - Improved Query optimizer

Rewrote part of the query optimizer, will require less queries to recover from an optimized query that returned an error.

Full Changelog: https://github.com/nielsbasjes/modbus-schema/compare/v0.12.0...v0.13.0

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 7 months ago

Modbus Schema Toolkit - v0.12.0

What's Changed

  • Cleanup boolean code
  • Test device that does all expression types
  • Verify all expression types can be generated to custom languages
  • Fixed bug where IPv4 addresses would show as negative numbers.
  • Handle special characters in generating kotlin and java code

Full Changelog: https://github.com/nielsbasjes/modbus-schema/compare/v0.11.0...v0.12.0

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 7 months ago

Modbus Schema Toolkit - Support for Coils and Discrete Inputs

What's Changed

Now with support for reading Boolean values like Coils and Discrete Inputs.

Full Changelog: https://github.com/nielsbasjes/modbus-schema/compare/v0.10.0...v0.11.0

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 7 months ago

Modbus Schema Toolkit - v0.10.0

What's Changed

Full Changelog: https://github.com/nielsbasjes/modbus-schema/compare/v0.9.0...v0.10.0

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 8 months ago

Modbus Schema Toolkit - Show underlying fetches

Provide the preformed fetch as a return value of update()

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 8 months ago

Modbus Schema Toolkit - Max age fixed

  • Fixed bug in "not" fetching registers that are within the requested max age.
  • The update method is now synchronized to handle concurrent use cases correctly

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 8 months ago

Modbus Schema Toolkit -

Add optional short description to Block and Field.

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 8 months ago

Modbus Schema Toolkit -

Fixed bug in generated Kotlin code.

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 9 months ago

Modbus Schema Toolkit -

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 9 months ago

Modbus Schema Toolkit -

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 9 months ago

Modbus Schema Toolkit -

Many code generation related improvements.

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 9 months ago

Modbus Schema Toolkit -

  • DigitalPetri modbus implementation wrapper
  • Getting the timestamp of the underlying registers of a Field
  • Handling read errors: Remember the error, do not read them again, optimize reading around these errors.

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 9 months ago

Modbus Schema Toolkit - v0.1.1

  • Several updates of plugins and kotlin version.
  • Fixes in the bom.
  • Updates in the documentation

Full Changelog: https://github.com/nielsbasjes/modbus-schema/compare/v0.1.0...v0.1.1

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 10 months ago

Modbus Schema Toolkit - Works on my machine

The initial release.
"Works on my machine"

Energy Systems - Building Energy Monitoring - Kotlin
Published by nielsbasjes 10 months ago