Changelog for libmodbus-1.1.3
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