Skip to content

Releases: munnik/gosk

v0.1.100

31 Oct 12:56
Compare
Choose a tag to compare

Changelog

  • c51ee34 Better checks when adding data to batch and executing batch
  • 3b9157a Log errors
  • 621854f Only show warning when path was static data
  • 9550f86 Return errors when a query fails

v0.1.99

09 Oct 09:05
Compare
Choose a tag to compare

Changelog

  • 3371b23 Removed old serial library
  • 719d155 Temporary switched to github.com/munnik/modbus
  • 7d0973d Use new version of modbus library

v0.1.98

13 Aug 11:34
Compare
Choose a tag to compare

Changelog

  • 93fd421 Also close the connection so that file descriptors get freed up
  • c15285d Back off and retry when dailing publisher fails
  • 427ddb8 Cleanup
  • 992860f Keep track of state of connection, don't fail on start when connection cannot be established
  • f56f1e2 Remove not used files
  • 95b54b0 Set version in gorelease file
  • f4ac705 Try to reopen connection if modbus command failed
  • edf35e4 Use gws instead of gorilla

v0.1.97

30 Mar 15:25
Compare
Choose a tag to compare

Changelog

  • 8cbe249 Add notify function
  • 48568d7 Better function for test for equality
  • bff354f Bitwise functions for expressiosn
  • b491bff Extrra method to check if bit is set
  • 5a54fdf Fix issue receiving the same messages over and over again
  • e29d63b If the value is a list merge the value with existing value for that path
  • c2fe1bf Notifications can be added multiple times in an update
  • 9aca553 Offset multiple notifications in an update by 1ns
  • 14ef9b5 Renamed Alarms to Notifications
  • 25e4002 Undo hack
  • 1e3bf00 Unmarshall list of notifications
  • a65f5b5 Use reflection to create list, this solves the issue of mismatch between interface{} and real type

v0.1.96

06 Mar 17:25
Compare
Choose a tag to compare

Changelog

  • abb1d92 Added comments
  • f1f80e4 Also return message to the pool when it can not be unmarshaled
  • b87d36c Applied generics
  • 78b41ad Buffer and generics
  • 89029d4 Close buffers
  • e97ea4b Create new message every time bytes are received
  • 9853083 Create options methods for prometheus counters and gauges
  • 0650731 Create the wait group in the same way
  • 85e8121 Don't log this, it floods the rate limmiter log
  • 29a4337 Don't warn about empty updates in case of filter
  • 73b188d Fix comparison
  • 0624c9e Fix difference between VesselInfo and VesselType
  • 5c2afec Fix ratelimit for empty path
  • bd59646 Fixed pointer issue
  • 8ea0645 Include source in ratefilter
  • c476fac Let the GC handle this
  • 3de9d44 Made Start*Worker private
  • 699007f Merge branch 'update_static_data'
  • 4b7c478 More Go idiomatic and handle empty paths
  • 3a361a4 More idiomatic Go
  • 88c1a61 Never filter updates with empty path
  • cbc70aa Not sure why there are still empty paths, needs investigation
  • de157d3 Remove quotes from values
  • 1ecf504 Removed old comments
  • e3e82c2 Renamed counters
  • d42cba8 Renamed functions
  • 7db6262 Replaced deprecated function
  • 3a32878 Return to pool after message is processed
  • c1378b0 Set prometheus counters and gauge
  • 8d96db6 Simpliefied code
  • 40980c0 Update static_data when mapped data is received
  • deb0e42 Use a pool for the messages
  • a2f8d73 Use contents of pointer instead of pointer in print function
  • 6b5c812 go get -u

v0.1.95

23 Feb 21:55
Compare
Choose a tag to compare

Changelog

v0.1.94

12 Jan 15:53
Compare
Choose a tag to compare

Changelog

  • bd9e610 Only create one ModbusClient per real ModbusClient
  • f1730f6 Paas through lock
  • 604ee6e Updated expr-lang library

v0.1.93

04 Jan 18:08
Compare
Choose a tag to compare

Changelog

  • 9a594cb Add a protocol option to skip fault detection
  • 30d54ea Don't stop on errors but log them instead and continue
  • a8f6bf1 ToFloat function for expressiosn

v0.1.92

06 Dec 13:55
Compare
Choose a tag to compare

Changelog

  • 979297b Merge branch 'grafana-writer'
  • 57476e1 add writer that publishes each value on it's own mqtt topic
  • 0e804c6 change colons to underscores so grafana plugin can handle the topic
  • d7ea33d fix publish topic to be compatible with grafana plugin
  • 8ac9b98 ignore all 0 modbus values

v0.1.91

28 Oct 08:12
Compare
Choose a tag to compare

Changelog