Releases: danomagnum/gologix
Beta 15
Added sub-module "lgxtypes" that contains a few of the common pre-defined types in controllers. Currently that is TIMER, COUNTER, and CONTROL.
These don't follow the same rules for packing the bools as a normal UDT so the structs implement the Pack/Unpack interface to map their data correctly.
See the tests for examples of how to use them (proper examples coming eventually?)
Beta 14
Fix bug that prevented STRING types from working correctly in ReadList or ReadMulti.
Beta 13
Better support for multiple connections to same PLC simultaneously from the same program.
Auto reconnect support (first attempt to read/write after comms failure will give an error. The next attempt will reconnect). This is on by default.
Beta 12
Multi-Reads can now read longer than one message can hold seamlessly behind the scenes.
Beta 11
Fixed a concurrent client issue.
Beta 10
- Cleaned up tag listing from controllers.
- Added example for reading all tags from a controller (somewhat complete)
- Added example for channel based class 1 IO server.
- Some panics on unknown type reads were removed
- Changed revision number scheme (would have been 0.0.10 before) to make more sense.
Beta 9
Added ReadList function to read an arbitrary list of tags.
Beta 8
User adjustable RPIs for clients.
Beta 7
v0.0.7-beta reduced logging
Beta 6
Class 3 server now supports read/write from MSG tags in controllers and from pylogix.