packages feed

libmodbus-1.1.3: CHANGELOG

haskell-libmodbus (1.1.3) unstable; urgency=medium

  * Allow bytestring-0.11.x

 -- Joey Hess <id@joeyh.name>  Mon, 18 Sep 2023 12:45:47 -0400

haskell-libmodbus (1.1.2) unstable; urgency=medium

  * Change FFI calls to not be unsafe, to prevent a FFI call
    that stalls for some reason (such as a broken device)
    from blocking haskell threads.

 -- Joey Hess <id@joeyh.name>  Wed, 23 Mar 2022 13:26:09 -0400

haskell-libmodbus (1.1.1) unstable; urgency=medium

  * Use modbus_strerror for better messages in exceptions.
  * Add set_error_recovery.

 -- Joey Hess <id@joeyh.name>  Tue, 08 Oct 2019 21:20:18 -0400

haskell-libmodbus (1.1.0) unstable; urgency=medium

  * Added a full working example of reading data from an epsolar charge
    controller and using the binary library to parse the data.
  * Added a RegisterData type class, which allows register accessors
    to use more useful data types than a mutable vector, eg a ByteString.
    (API change)
  * Added a BitData type class, which allows bit readers to return data
    in a more useful form than a mutable vector, eg a list of Bool.
    (API change)
  * Register and bit accessors no longer return the number of values
    read/written, but instead throw an IO error if the wrong amount is
    somehow read/written. (API change)

 -- Joey Hess <id@joeyh.name>  Wed, 21 Aug 2019 11:52:43 -0400

haskell-libmodbus (1.0.0) unstable; urgency=medium

  * Initial release.

 -- Joey Hess <id@joeyh.name>  Tue, 20 Aug 2019 21:41:55 -0400