plc4x.git
2 days agoRevert "dodocs(site): Updated the name of the "release" branch (changed it to "main... develop
Christofer Dutz [Fri, 23 Sep 2022 12:49:10 +0000 (14:49 +0200)] 
Revert "dodocs(site): Updated the name of the "release" branch (changed it to "main") in the contributing.adoc page"

This reverts commit d6d9def1528305c19a92afff4314f239e6f57b95.

2 days agododocs(site): Updated the name of the "release" branch (changed it to "main") in...
Christofer Dutz [Fri, 23 Sep 2022 12:47:02 +0000 (14:47 +0200)] 
dodocs(site): Updated the name of the "release" branch (changed it to "main") in the contributing.adoc page

2 days agochore: fix licence headers
Sebastian Rühl [Fri, 23 Sep 2022 10:05:10 +0000 (12:05 +0200)] 
chore: fix licence headers

2 days agochore: add release drafter
Sebastian Rühl [Fri, 23 Sep 2022 09:38:43 +0000 (11:38 +0200)] 
chore: add release drafter

2 days agochore: add release drafter
Sebastian Rühl [Fri, 23 Sep 2022 09:36:21 +0000 (11:36 +0200)] 
chore: add release drafter

2 days agochore(protocol/ads): Updates to the mspec:
Christofer Dutz [Fri, 23 Sep 2022 08:50:58 +0000 (10:50 +0200)] 
chore(protocol/ads): Updates to the mspec:

- Added the new GID for reading a data-type definition based on it's name.
- Added the known port numbers for ADS devices

4 days agobuild(deps): bump slf4j.version from 2.0.1 to 2.0.2 (#517)
dependabot[bot] [Wed, 21 Sep 2022 09:43:57 +0000 (11:43 +0200)] 
build(deps): bump slf4j.version from 2.0.1 to 2.0.2 (#517)

Bumps `slf4j.version` from 2.0.1 to 2.0.2.

Updates `slf4j-api` from 2.0.1 to 2.0.2
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/commits)

Updates `slf4j-simple` from 2.0.1 to 2.0.2
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/commits)

Updates `log4j-over-slf4j` from 2.0.1 to 2.0.2
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/commits)

---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.slf4j:slf4j-simple
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.slf4j:log4j-over-slf4j
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 days agobuild(deps): bump jaxb-runtime from 4.0.0 to 4.0.1 (#516)
dependabot[bot] [Wed, 21 Sep 2022 08:25:42 +0000 (10:25 +0200)] 
build(deps): bump jaxb-runtime from 4.0.0 to 4.0.1 (#516)

Bumps jaxb-runtime from 4.0.0 to 4.0.1.

---
updated-dependencies:
- dependency-name: org.glassfish.jaxb:jaxb-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 days agobuild(deps): bump junit.jupiter.version from 5.9.0 to 5.9.1 (#515)
dependabot[bot] [Wed, 21 Sep 2022 08:25:36 +0000 (10:25 +0200)] 
build(deps): bump junit.jupiter.version from 5.9.0 to 5.9.1 (#515)

Bumps `junit.jupiter.version` from 5.9.0 to 5.9.1.

Updates `junit-jupiter` from 5.9.0 to 5.9.1
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.9.1)

Updates `junit-jupiter-api` from 5.9.0 to 5.9.1
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.9.1)

Updates `junit-jupiter-engine` from 5.9.0 to 5.9.1
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.9.1)

Updates `junit-jupiter-params` from 5.9.0 to 5.9.1
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.9.1)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.junit.jupiter:junit-jupiter-engine
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.junit.jupiter:junit-jupiter-params
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 days agobuild(deps): bump byte-buddy from 1.12.16 to 1.12.17 (#514)
dependabot[bot] [Wed, 21 Sep 2022 08:25:29 +0000 (10:25 +0200)] 
build(deps): bump byte-buddy from 1.12.16 to 1.12.17 (#514)

Bumps [byte-buddy](https://github.com/raphw/byte-buddy) from 1.12.16 to 1.12.17.
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](https://github.com/raphw/byte-buddy/compare/byte-buddy-1.12.16...byte-buddy-1.12.17)

---
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 days agobuild(deps): bump dependency-check-maven from 7.2.0 to 7.2.1 (#513)
dependabot[bot] [Wed, 21 Sep 2022 08:25:21 +0000 (10:25 +0200)] 
build(deps): bump dependency-check-maven from 7.2.0 to 7.2.1 (#513)

Bumps [dependency-check-maven](https://github.com/jeremylong/DependencyCheck) from 7.2.0 to 7.2.1.
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases)
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/RELEASE_NOTES.md)
- [Commits](https://github.com/jeremylong/DependencyCheck/compare/v7.2.0...v7.2.1)

---
updated-dependencies:
- dependency-name: org.owasp:dependency-check-maven
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 days agobuild(deps): bump asciidoctorj from 2.5.5 to 2.5.6 (#512)
dependabot[bot] [Tue, 20 Sep 2022 08:50:54 +0000 (10:50 +0200)] 
build(deps): bump asciidoctorj from 2.5.5 to 2.5.6 (#512)

Bumps [asciidoctorj](https://github.com/asciidoctor/asciidoctorj) from 2.5.5 to 2.5.6.
- [Release notes](https://github.com/asciidoctor/asciidoctorj/releases)
- [Changelog](https://github.com/asciidoctor/asciidoctorj/blob/v2.5.6/CHANGELOG.adoc)
- [Commits](https://github.com/asciidoctor/asciidoctorj/compare/v2.5.5...v2.5.6)

---
updated-dependencies:
- dependency-name: org.asciidoctor:asciidoctorj
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 days agobuild(deps): bump apache-rat-plugin from 0.14 to 0.15 (#511)
dependabot[bot] [Mon, 19 Sep 2022 14:07:14 +0000 (16:07 +0200)] 
build(deps): bump apache-rat-plugin from 0.14 to 0.15 (#511)

Bumps apache-rat-plugin from 0.14 to 0.15.

---
updated-dependencies:
- dependency-name: org.apache.rat:apache-rat-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 days agobuild(deps): bump maven-jar-plugin from 3.2.2 to 3.3.0 (#510)
dependabot[bot] [Mon, 19 Sep 2022 14:06:37 +0000 (16:06 +0200)] 
build(deps): bump maven-jar-plugin from 3.2.2 to 3.3.0 (#510)

Bumps [maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.2.2 to 3.3.0.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases)
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.2.2...maven-jar-plugin-3.3.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 days agochore(knx): Added new manufacturer
Christofer Dutz [Sun, 18 Sep 2022 17:29:27 +0000 (19:29 +0200)] 
chore(knx): Added new manufacturer

6 days agofix(plc4j/modbus): PLC4X-354 - ArrayIndexOutOfBoundsException when reading a single...
Christofer Dutz [Sun, 18 Sep 2022 17:28:53 +0000 (19:28 +0200)] 
fix(plc4j/modbus): PLC4X-354 - ArrayIndexOutOfBoundsException when reading a single bit via Modbus

- Fixed the way the responses for Multi-Item requests are parsed.

7 days agodocs(plc4j/ads): Updated the statemachine for ADS
Christofer Dutz [Sun, 18 Sep 2022 13:23:02 +0000 (15:23 +0200)] 
docs(plc4j/ads): Updated the statemachine for ADS

9 days agobuild(deps): bump jetty-util from 11.0.11 to 11.0.12 (#509)
dependabot[bot] [Fri, 16 Sep 2022 08:09:39 +0000 (10:09 +0200)] 
build(deps): bump jetty-util from 11.0.11 to 11.0.12 (#509)

Bumps [jetty-util](https://github.com/eclipse/jetty.project) from 11.0.11 to 11.0.12.
- [Release notes](https://github.com/eclipse/jetty.project/releases)
- [Commits](https://github.com/eclipse/jetty.project/compare/jetty-11.0.11...jetty-11.0.12)

---
updated-dependencies:
- dependency-name: org.eclipse.jetty:jetty-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 days agotest(plc4go/connection-cache): fix tests
Sebastian Rühl [Thu, 15 Sep 2022 16:58:41 +0000 (18:58 +0200)] 
test(plc4go/connection-cache): fix tests

9 days agofeat(plc4go/connection-cache): introduce connection cache options.
Sebastian Rühl [Thu, 15 Sep 2022 16:41:22 +0000 (18:41 +0200)] 
feat(plc4go/connection-cache): introduce connection cache options.

+ reworked the way TraceConnectionCache works. Now if controls the default behavior of the connection_cache. Nevertheless each cache can override its own log behavior

9 days agodoc(plc4go/connection-cache): documented config variable
Sebastian Rühl [Thu, 15 Sep 2022 16:17:12 +0000 (18:17 +0200)] 
doc(plc4go/connection-cache): documented config variable

9 days agofeat(plc4go/connection-cache): hook connection cache into a own logger
Sebastian Rühl [Thu, 15 Sep 2022 16:12:10 +0000 (18:12 +0200)] 
feat(plc4go/connection-cache): hook connection cache into a own logger

10 days agofix(plc4go/connection-cache): guard against returning broken connections
Sebastian Rühl [Thu, 15 Sep 2022 12:22:38 +0000 (14:22 +0200)] 
fix(plc4go/connection-cache): guard against returning broken connections

10 days agobuild(deps): bump iot-device-client from 2.1.0 to 2.1.1 (#506)
dependabot[bot] [Thu, 15 Sep 2022 10:05:36 +0000 (12:05 +0200)] 
build(deps): bump iot-device-client from 2.1.0 to 2.1.1 (#506)

Bumps [iot-device-client](https://github.com/Azure/azure-iot-sdk-java) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/Azure/azure-iot-sdk-java/releases)
- [Changelog](https://github.com/Azure/azure-iot-sdk-java/blob/main/upcoming_certificate_changes_readme.md)
- [Commits](https://github.com/Azure/azure-iot-sdk-java/commits)

---
updated-dependencies:
- dependency-name: com.microsoft.azure.sdk.iot:iot-device-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 days agobuild(deps): bump protobuf-java from 3.21.5 to 3.21.6 (#507)
dependabot[bot] [Thu, 15 Sep 2022 10:05:14 +0000 (12:05 +0200)] 
build(deps): bump protobuf-java from 3.21.5 to 3.21.6 (#507)

Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.5 to 3.21.6.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.21.5...v3.21.6)

---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 days agobuild(deps): bump logback.version from 1.4.0 to 1.4.1 (#504)
dependabot[bot] [Thu, 15 Sep 2022 08:03:54 +0000 (10:03 +0200)] 
build(deps): bump logback.version from 1.4.0 to 1.4.1 (#504)

Bumps `logback.version` from 1.4.0 to 1.4.1.

Updates `logback-classic` from 1.4.0 to 1.4.1
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.4.0...v_1.4.1)

Updates `logback-core` from 1.4.0 to 1.4.1
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.4.0...v_1.4.1)

---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: ch.qos.logback:logback-core
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 days agobuild(deps): bump slf4j.version from 2.0.0 to 2.0.1 (#503)
dependabot[bot] [Thu, 15 Sep 2022 08:03:44 +0000 (10:03 +0200)] 
build(deps): bump slf4j.version from 2.0.0 to 2.0.1 (#503)

Bumps `slf4j.version` from 2.0.0 to 2.0.1.

Updates `slf4j-api` from 2.0.0 to 2.0.1
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.0...v_2.0.1)

Updates `slf4j-simple` from 2.0.0 to 2.0.1
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.0...v_2.0.1)

Updates `log4j-over-slf4j` from 2.0.0 to 2.0.1
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.0...v_2.0.1)

---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.slf4j:slf4j-simple
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.slf4j:log4j-over-slf4j
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 days agobuild(deps): bump dependency-check-maven from 7.1.2 to 7.2.0 (#502)
dependabot[bot] [Thu, 15 Sep 2022 08:03:35 +0000 (10:03 +0200)] 
build(deps): bump dependency-check-maven from 7.1.2 to 7.2.0 (#502)

Bumps [dependency-check-maven](https://github.com/jeremylong/DependencyCheck) from 7.1.2 to 7.2.0.
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases)
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/RELEASE_NOTES.md)
- [Commits](https://github.com/jeremylong/DependencyCheck/compare/v7.1.2...v7.2.0)

---
updated-dependencies:
- dependency-name: org.owasp:dependency-check-maven
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
11 days agorefactor(plc4go/cbus): use fireConnectionError on message codec fail
Sebastian Rühl [Wed, 14 Sep 2022 12:04:23 +0000 (14:04 +0200)] 
refactor(plc4go/cbus): use fireConnectionError on message codec fail

11 days agofix(plc4go/cbus): don't return connection instance on connection error
Sebastian Rühl [Wed, 14 Sep 2022 12:01:24 +0000 (14:01 +0200)] 
fix(plc4go/cbus): don't return connection instance on connection error

11 days agorefactor(plc4go/connection-cache): small cleanups
Sebastian Rühl [Wed, 14 Sep 2022 11:58:03 +0000 (13:58 +0200)] 
refactor(plc4go/connection-cache): small cleanups

11 days agofix(plc4go/connection-cache): fix panic when a initialized connection is returned
Sebastian Rühl [Wed, 14 Sep 2022 11:25:32 +0000 (13:25 +0200)] 
fix(plc4go/connection-cache): fix panic when a initialized connection is returned

11 days agofix(plc-simulator): added -public option to listen on all addresses
Sebastian Rühl [Wed, 14 Sep 2022 10:05:26 +0000 (12:05 +0200)] 
fix(plc-simulator): added -public option to listen on all addresses

11 days agobuild(deps): bump netty-bom from 4.1.81.Final to 4.1.82.Final (#501)
dependabot[bot] [Wed, 14 Sep 2022 08:14:26 +0000 (10:14 +0200)] 
build(deps): bump netty-bom from 4.1.81.Final to 4.1.82.Final (#501)

Bumps [netty-bom](https://github.com/netty/netty) from 4.1.81.Final to 4.1.82.Final.
- [Release notes](https://github.com/netty/netty/releases)
- [Commits](https://github.com/netty/netty/compare/netty-4.1.81.Final...netty-4.1.82.Final)

---
updated-dependencies:
- dependency-name: io.netty:netty-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
12 days agobuild(deps): bump zip4j from 2.11.1 to 2.11.2 (#500)
dependabot[bot] [Tue, 13 Sep 2022 09:19:51 +0000 (11:19 +0200)] 
build(deps): bump zip4j from 2.11.1 to 2.11.2 (#500)

Bumps [zip4j](https://github.com/srikanth-lingala/zip4j) from 2.11.1 to 2.11.2.
- [Release notes](https://github.com/srikanth-lingala/zip4j/releases)
- [Commits](https://github.com/srikanth-lingala/zip4j/compare/v2.11.1...v2.11.2)

---
updated-dependencies:
- dependency-name: net.lingala.zip4j:zip4j
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
13 days agofeat(cbus): map sal data command type into address
Sebastian Rühl [Mon, 12 Sep 2022 10:00:46 +0000 (12:00 +0200)] 
feat(cbus): map sal data command type into address

13 days agofix(cbus): correct wrong name of HVAC Actuator
Sebastian Rühl [Mon, 12 Sep 2022 10:00:28 +0000 (12:00 +0200)] 
fix(cbus): correct wrong name of HVAC Actuator

13 days agobuild(deps): bump github.com/schollz/progressbar/v3 in /plc4go (#497)
dependabot[bot] [Mon, 12 Sep 2022 08:33:01 +0000 (10:33 +0200)] 
build(deps): bump github.com/schollz/progressbar/v3 in /plc4go (#497)

Bumps [github.com/schollz/progressbar/v3](https://github.com/schollz/progressbar) from 3.10.1 to 3.11.0.
- [Release notes](https://github.com/schollz/progressbar/releases)
- [Commits](https://github.com/schollz/progressbar/compare/v3.10.1...v3.11.0)

---
updated-dependencies:
- dependency-name: github.com/schollz/progressbar/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
13 days agobuild(deps): bump calcite-core.version from 1.31.0 to 1.32.0 (#496)
dependabot[bot] [Mon, 12 Sep 2022 07:59:17 +0000 (09:59 +0200)] 
build(deps): bump calcite-core.version from 1.31.0 to 1.32.0 (#496)

Bumps `calcite-core.version` from 1.31.0 to 1.32.0.

Updates `calcite-core` from 1.31.0 to 1.32.0
- [Release notes](https://github.com/apache/calcite/releases)
- [Commits](https://github.com/apache/calcite/compare/calcite-1.31.0...calcite-1.32.0)

Updates `calcite-linq4j` from 1.31.0 to 1.32.0
- [Release notes](https://github.com/apache/calcite/releases)
- [Commits](https://github.com/apache/calcite/compare/calcite-1.31.0...calcite-1.32.0)

---
updated-dependencies:
- dependency-name: org.apache.calcite:calcite-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.apache.calcite:calcite-linq4j
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
13 days agobuild(deps): bump groovy.version from 4.0.4 to 4.0.5 (#495)
dependabot[bot] [Mon, 12 Sep 2022 07:59:08 +0000 (09:59 +0200)] 
build(deps): bump groovy.version from 4.0.4 to 4.0.5 (#495)

Bumps `groovy.version` from 4.0.4 to 4.0.5.

Updates `groovy-test-junit5` from 4.0.4 to 4.0.5
- [Release notes](https://github.com/apache/groovy/releases)
- [Commits](https://github.com/apache/groovy/commits)

Updates `groovy` from 4.0.4 to 4.0.5
- [Release notes](https://github.com/apache/groovy/releases)
- [Commits](https://github.com/apache/groovy/commits)

Updates `groovy-xml` from 4.0.4 to 4.0.5
- [Release notes](https://github.com/apache/groovy/releases)
- [Commits](https://github.com/apache/groovy/commits)

---
updated-dependencies:
- dependency-name: org.apache.groovy:groovy-test-junit5
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.groovy:groovy
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.groovy:groovy-xml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
13 days agochore(plc4j/profinet): escape the device name and type within the connection string
Ben Hutcheson [Sun, 11 Sep 2022 17:15:59 +0000 (11:15 -0600)] 
chore(plc4j/profinet): escape the device name and type within the connection string

2 weeks agofeat(plc4j/api): Added a getArrayInfo() method to the PlcBrowseItem to provide inform...
Christofer Dutz [Sun, 11 Sep 2022 12:56:25 +0000 (14:56 +0200)] 
feat(plc4j/api): Added a getArrayInfo() method to the PlcBrowseItem to provide information over array dimensions.

2 weeks agodocs(plc4j/ads): Added a comment about stuff I learned recently.
Christofer Dutz [Sat, 10 Sep 2022 13:34:23 +0000 (15:34 +0200)] 
docs(plc4j/ads): Added a comment about stuff I learned recently.

2 weeks agofeat(plc4go): implemente more serialize calls
Sebastian Rühl [Fri, 9 Sep 2022 17:13:46 +0000 (19:13 +0200)] 
feat(plc4go): implemente more serialize calls

2 weeks agofeat(plc4go): added plc4xgenerator to generate the serialize functions
Sebastian Rühl [Fri, 9 Sep 2022 16:43:04 +0000 (18:43 +0200)] 
feat(plc4go): added plc4xgenerator to generate the serialize functions

+ used for api and spi implementation

2 weeks agofix(plc-simulator/cbus): fix status level responses with exstat off
Sebastian Rühl [Fri, 9 Sep 2022 10:34:32 +0000 (12:34 +0200)] 
fix(plc-simulator/cbus): fix status level responses with exstat off

2 weeks agofix(plc-simulator/cbus): partially fix the output of status requests
Sebastian Rühl [Fri, 9 Sep 2022 10:22:43 +0000 (12:22 +0200)] 
fix(plc-simulator/cbus): partially fix the output of status requests

2 weeks agofeat(plc4go/spi): improved virtual output from WriteBufferBoxBased
Sebastian Rühl [Fri, 9 Sep 2022 10:21:07 +0000 (12:21 +0200)] 
feat(plc4go/spi): improved virtual output from WriteBufferBoxBased

2 weeks agochore(build): exclude replay_pid* from rat
Sebastian Rühl [Fri, 9 Sep 2022 08:10:21 +0000 (10:10 +0200)] 
chore(build): exclude replay_pid* from rat

2 weeks agobuild(deps): bump camel.version from 3.18.1 to 3.18.2 (#491)
dependabot[bot] [Fri, 9 Sep 2022 08:05:03 +0000 (10:05 +0200)] 
build(deps): bump camel.version from 3.18.1 to 3.18.2 (#491)

Bumps `camel.version` from 3.18.1 to 3.18.2.

Updates `camel-core-engine` from 3.18.1 to 3.18.2

Updates `camel-core-model` from 3.18.1 to 3.18.2

Updates `camel-api` from 3.18.1 to 3.18.2

Updates `camel-mock` from 3.18.1 to 3.18.2

Updates `camel-support` from 3.18.1 to 3.18.2

Updates `camel-util` from 3.18.1 to 3.18.2

Updates `camel-test-junit5` from 3.18.1 to 3.18.2

Updates `camel-main` from 3.18.1 to 3.18.2

Updates `camel-package-maven-plugin` from 3.18.1 to 3.18.2

---
updated-dependencies:
- dependency-name: org.apache.camel:camel-core-engine
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.camel:camel-core-model
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.camel:camel-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.camel:camel-mock
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.camel:camel-support
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.camel:camel-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.camel:camel-test-junit5
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: org.apache.camel:camel-main
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: org.apache.camel:camel-package-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks agobuild(deps): bump byte-buddy from 1.12.14 to 1.12.16 (#492)
dependabot[bot] [Fri, 9 Sep 2022 08:02:53 +0000 (10:02 +0200)] 
build(deps): bump byte-buddy from 1.12.14 to 1.12.16 (#492)

Bumps [byte-buddy](https://github.com/raphw/byte-buddy) from 1.12.14 to 1.12.16.
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](https://github.com/raphw/byte-buddy/compare/byte-buddy-1.12.14...byte-buddy-1.12.16)

---
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks agobuild(deps): bump netty-bom from 4.1.80.Final to 4.1.81.Final (#493)
dependabot[bot] [Fri, 9 Sep 2022 08:02:35 +0000 (10:02 +0200)] 
build(deps): bump netty-bom from 4.1.80.Final to 4.1.81.Final (#493)

Bumps [netty-bom](https://github.com/netty/netty) from 4.1.80.Final to 4.1.81.Final.
- [Release notes](https://github.com/netty/netty/releases)
- [Commits](https://github.com/netty/netty/compare/netty-4.1.80.Final...netty-4.1.81.Final)

---
updated-dependencies:
- dependency-name: io.netty:netty-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks agofix(plc4go/cbus): fixed field addresses
Sebastian Rühl [Thu, 8 Sep 2022 17:30:13 +0000 (19:30 +0200)] 
fix(plc4go/cbus): fixed field addresses

2 weeks agofix(plc4go): use upstream version of tview again
Sebastian Rühl [Thu, 8 Sep 2022 17:02:43 +0000 (19:02 +0200)] 
fix(plc4go): use upstream version of tview again

2 weeks agofix(plc4go/connection-cache): fix NPE on connection close
Sebastian Rühl [Thu, 8 Sep 2022 16:32:20 +0000 (18:32 +0200)] 
fix(plc4go/connection-cache): fix NPE on connection close

2 weeks agobuild(deps): bump mockito.version from 4.7.0 to 4.8.0 (#490)
dependabot[bot] [Thu, 8 Sep 2022 08:12:21 +0000 (10:12 +0200)] 
build(deps): bump mockito.version from 4.7.0 to 4.8.0 (#490)

Bumps `mockito.version` from 4.7.0 to 4.8.0.

Updates `mockito-core` from 4.7.0 to 4.8.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.7.0...v4.8.0)

Updates `mockito-junit-jupiter` from 4.7.0 to 4.8.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.7.0...v4.8.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.mockito:mockito-junit-jupiter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks agofeat(cbus): report levels as percentage (virtual)
Sebastian Rühl [Wed, 7 Sep 2022 12:26:24 +0000 (14:26 +0200)] 
feat(cbus): report levels as percentage (virtual)

2 weeks agofeat(plc-simulator/cbus): pick one of the available units for mmi
Sebastian Rühl [Wed, 7 Sep 2022 09:14:59 +0000 (11:14 +0200)] 
feat(plc-simulator/cbus): pick one of the available units for mmi

2 weeks agobuild(deps): bump github.com/spf13/viper in /plc4go (#489)
dependabot[bot] [Wed, 7 Sep 2022 07:56:17 +0000 (09:56 +0200)] 
build(deps): bump github.com/spf13/viper in /plc4go (#489)

Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/spf13/viper/releases)
- [Commits](https://github.com/spf13/viper/compare/v1.12.0...v1.13.0)

---
updated-dependencies:
- dependency-name: github.com/spf13/viper
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks agochore(build): repair || for powershell
Sebastian Rühl [Tue, 6 Sep 2022 17:22:07 +0000 (19:22 +0200)] 
chore(build): repair || for powershell

2 weeks agofix(plc4go/cbus): fix error message reporting the unsuccessful cast as nil
Sebastian Rühl [Tue, 6 Sep 2022 16:12:08 +0000 (18:12 +0200)] 
fix(plc4go/cbus): fix error message reporting the unsuccessful cast as nil

2 weeks agofix(plc4go/cbus): try to catch installation mmi with offset 0
Sebastian Rühl [Tue, 6 Sep 2022 15:53:24 +0000 (17:53 +0200)] 
fix(plc4go/cbus): try to catch installation mmi with offset 0

+ this can happen sometimes so we ensure in case our read fails that we receive it via subscription

2 weeks agofix(plc4j/ui): Tried to get the build working on windows
Christofer Dutz [Tue, 6 Sep 2022 14:05:58 +0000 (16:05 +0200)] 
fix(plc4j/ui): Tried to get the build working on windows

2 weeks agofix(plc4j/ui): Tried to get the build working on windows
Christofer Dutz [Tue, 6 Sep 2022 13:21:09 +0000 (15:21 +0200)] 
fix(plc4j/ui): Tried to get the build working on windows

2 weeks agofeat(plc4go/cbus): added source to events
Sebastian Rühl [Tue, 6 Sep 2022 12:46:37 +0000 (14:46 +0200)] 
feat(plc4go/cbus): added source to events

2 weeks agofeat(plc4go): added GetSource to PlcSubscriptionEvent
Sebastian Rühl [Tue, 6 Sep 2022 12:21:07 +0000 (14:21 +0200)] 
feat(plc4go): added GetSource to PlcSubscriptionEvent

2 weeks agobuild(deps): bump jackson.version from 2.13.3 to 2.13.4 (#485)
dependabot[bot] [Tue, 6 Sep 2022 10:30:50 +0000 (12:30 +0200)] 
build(deps): bump jackson.version from 2.13.3 to 2.13.4 (#485)

Bumps `jackson.version` from 2.13.3 to 2.13.4.

Updates `jackson-annotations` from 2.13.3 to 2.13.4
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `jackson-core` from 2.13.3 to 2.13.4
- [Release notes](https://github.com/FasterXML/jackson-core/releases)
- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.13.3...jackson-core-2.13.4)

Updates `jackson-databind` from 2.13.3 to 2.13.4
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `jackson-dataformat-xml` from 2.13.3 to 2.13.4
- [Release notes](https://github.com/FasterXML/jackson-dataformat-xml/releases)
- [Commits](https://github.com/FasterXML/jackson-dataformat-xml/compare/jackson-dataformat-xml-2.13.3...jackson-dataformat-xml-2.13.4)

Updates `jackson-dataformat-yaml` from 2.13.3 to 2.13.4
- [Release notes](https://github.com/FasterXML/jackson-dataformats-text/releases)
- [Commits](https://github.com/FasterXML/jackson-dataformats-text/compare/jackson-dataformats-text-2.13.3...jackson-dataformats-text-2.13.4)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-annotations
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-xml
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks agobuild(deps): bump checker-qual from 3.24.0 to 3.25.0 (#486)
dependabot[bot] [Tue, 6 Sep 2022 10:30:37 +0000 (12:30 +0200)] 
build(deps): bump checker-qual from 3.24.0 to 3.25.0 (#486)

Bumps [checker-qual](https://github.com/typetools/checker-framework) from 3.24.0 to 3.25.0.
- [Release notes](https://github.com/typetools/checker-framework/releases)
- [Changelog](https://github.com/typetools/checker-framework/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/typetools/checker-framework/compare/checker-framework-3.24.0...checker-framework-3.25.0)

---
updated-dependencies:
- dependency-name: org.checkerframework:checker-qual
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks agobuild(deps): bump antlr.version from 4.10.1 to 4.11.1 (#487)
dependabot[bot] [Tue, 6 Sep 2022 10:30:27 +0000 (12:30 +0200)] 
build(deps): bump antlr.version from 4.10.1 to 4.11.1 (#487)

Bumps `antlr.version` from 4.10.1 to 4.11.1.

Updates `antlr4-runtime` from 4.10.1 to 4.11.1
- [Release notes](https://github.com/antlr/antlr4/releases)
- [Changelog](https://github.com/antlr/antlr4/blob/master/CHANGES.txt)
- [Commits](https://github.com/antlr/antlr4/compare/4.10.1...4.11.1)

Updates `antlr4-maven-plugin` from 4.10.1 to 4.11.1
- [Release notes](https://github.com/antlr/antlr4/releases)
- [Changelog](https://github.com/antlr/antlr4/blob/master/CHANGES.txt)
- [Commits](https://github.com/antlr/antlr4/compare/4.10.1...4.11.1)

---
updated-dependencies:
- dependency-name: org.antlr:antlr4-runtime
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.antlr:antlr4-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks agobuild(deps): bump github.com/schollz/progressbar/v3 in /plc4go (#488)
dependabot[bot] [Tue, 6 Sep 2022 10:30:14 +0000 (12:30 +0200)] 
build(deps): bump github.com/schollz/progressbar/v3 in /plc4go (#488)

Bumps [github.com/schollz/progressbar/v3](https://github.com/schollz/progressbar) from 3.10.0 to 3.10.1.
- [Release notes](https://github.com/schollz/progressbar/releases)
- [Commits](https://github.com/schollz/progressbar/compare/v3.10.0...v3.10.1)

---
updated-dependencies:
- dependency-name: github.com/schollz/progressbar/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks agofix(plc4go): fixed code smells
Sebastian Rühl [Mon, 5 Sep 2022 15:35:30 +0000 (17:35 +0200)] 
fix(plc4go): fixed code smells

2 weeks agofeat(plc4go): added fmt.Stringer to plc_message
Sebastian Rühl [Mon, 5 Sep 2022 14:33:00 +0000 (16:33 +0200)] 
feat(plc4go): added fmt.Stringer to plc_message

2 weeks agofix(plc-simulator/cbus): when exstat is switch restart monitors
Sebastian Rühl [Mon, 5 Sep 2022 13:49:38 +0000 (15:49 +0200)] 
fix(plc-simulator/cbus): when exstat is switch restart monitors

2 weeks agofix(plc4go): fix plc4x_common not reacting to logger changes
Sebastian Rühl [Mon, 5 Sep 2022 13:33:28 +0000 (15:33 +0200)] 
fix(plc4go): fix plc4x_common not reacting to logger changes

2 weeks agofix(plc4go/cbus): fix wrongfully reporting of sal to mmi subscribers
Sebastian Rühl [Mon, 5 Sep 2022 09:07:48 +0000 (11:07 +0200)] 
fix(plc4go/cbus): fix wrongfully reporting of sal to mmi subscribers

2 weeks agotest(plc4go): make ManualTestRunner use assert.*
Sebastian Rühl [Mon, 5 Sep 2022 09:07:00 +0000 (11:07 +0200)] 
test(plc4go): make ManualTestRunner use assert.*

2 weeks agofix(plc-simulator/cbus): fix mmi responses
Sebastian Rühl [Mon, 5 Sep 2022 09:06:21 +0000 (11:06 +0200)] 
fix(plc-simulator/cbus): fix mmi responses

2 weeks agofeat(plc4j/ui): Added a resource view for a selected PLC connection listing all resou...
Christofer Dutz [Mon, 5 Sep 2022 06:56:44 +0000 (08:56 +0200)] 
feat(plc4j/ui): Added a resource view for a selected PLC connection listing all resources it found using the "browse"-api in a tree-table.

3 weeks agochore(plc4x): updated location for hutcheb
Ben Hutcheson [Sat, 3 Sep 2022 03:17:51 +0000 (21:17 -0600)] 
chore(plc4x): updated location for hutcheb

3 weeks agofix(plc4go/cbus): remove debug statements
Sebastian Rühl [Fri, 2 Sep 2022 16:39:43 +0000 (18:39 +0200)] 
fix(plc4go/cbus): remove debug statements

3 weeks agochore(plc4j/api): Removed the limit of 254 chars from PlcString
Christofer Dutz [Fri, 2 Sep 2022 14:49:37 +0000 (16:49 +0200)] 
chore(plc4j/api): Removed the limit of 254 chars from PlcString

3 weeks agochore(plc4j/api): Added a map of "options" to the browse request item
Christofer Dutz [Fri, 2 Sep 2022 14:49:13 +0000 (16:49 +0200)] 
chore(plc4j/api): Added a map of "options" to the browse request item

3 weeks agochore(plc4j/api): Added a map of "options" to the browse request item
Christofer Dutz [Fri, 2 Sep 2022 14:49:08 +0000 (16:49 +0200)] 
chore(plc4j/api): Added a map of "options" to the browse request item

3 weeks agochore(plc4j/api): Added a map of "options" to the browse request item
Christofer Dutz [Fri, 2 Sep 2022 14:49:03 +0000 (16:49 +0200)] 
chore(plc4j/api): Added a map of "options" to the browse request item

3 weeks agochore(plc4j/examples): Fixed an upsie in the example
Christofer Dutz [Fri, 2 Sep 2022 14:48:04 +0000 (16:48 +0200)] 
chore(plc4j/examples): Fixed an upsie in the example

3 weeks agofix(plc4go/cbus): fix build
Sebastian Rühl [Fri, 2 Sep 2022 11:53:30 +0000 (13:53 +0200)] 
fix(plc4go/cbus): fix build

3 weeks agofix(plc4go/cbus): change browser to not brute force all unit addresses rather use...
Sebastian Rühl [Fri, 2 Sep 2022 11:28:25 +0000 (13:28 +0200)] 
fix(plc4go/cbus): change browser to not brute force all unit addresses rather use the installation mmi

3 weeks agofix(plc-simulator/cbus): fix plc simulator sending out wrong installation mmis
Sebastian Rühl [Fri, 2 Sep 2022 11:26:47 +0000 (13:26 +0200)] 
fix(plc-simulator/cbus): fix plc simulator sending out wrong installation mmis

3 weeks agofix(plc4j): remove e.printStackTrace() calls
Sebastian Rühl [Fri, 2 Sep 2022 09:22:11 +0000 (11:22 +0200)] 
fix(plc4j): remove e.printStackTrace() calls

3 weeks agofix(plc4j/examples): fix build part 2
Sebastian Rühl [Fri, 2 Sep 2022 09:03:29 +0000 (11:03 +0200)] 
fix(plc4j/examples): fix build part 2

3 weeks agofix(plc4j/examples): fix build
Sebastian Rühl [Fri, 2 Sep 2022 08:52:19 +0000 (10:52 +0200)] 
fix(plc4j/examples): fix build

3 weeks agofeat: migrate to apache groovy
Sebastian Rühl [Fri, 2 Sep 2022 08:48:49 +0000 (10:48 +0200)] 
feat: migrate to apache groovy

3 weeks agobuild(deps): bump github.com/schollz/progressbar/v3 in /plc4go (#484)
dependabot[bot] [Fri, 2 Sep 2022 08:18:57 +0000 (10:18 +0200)] 
build(deps): bump github.com/schollz/progressbar/v3 in /plc4go (#484)

Bumps [github.com/schollz/progressbar/v3](https://github.com/schollz/progressbar) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/schollz/progressbar/releases)
- [Commits](https://github.com/schollz/progressbar/compare/v3.9.0...v3.10.0)

---
updated-dependencies:
- dependency-name: github.com/schollz/progressbar/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks agobuild(deps): bump milo.version from 0.6.7 to 0.6.8 (#483)
dependabot[bot] [Fri, 2 Sep 2022 08:18:46 +0000 (10:18 +0200)] 
build(deps): bump milo.version from 0.6.7 to 0.6.8 (#483)

Bumps `milo.version` from 0.6.7 to 0.6.8.

Updates `sdk-server` from 0.6.7 to 0.6.8

Updates `sdk-core` from 0.6.7 to 0.6.8

Updates `stack-core` from 0.6.7 to 0.6.8

Updates `stack-server` from 0.6.7 to 0.6.8

Updates `stack-client` from 0.6.7 to 0.6.8

Updates `dictionary-manager` from 0.6.7 to 0.6.8

Updates `sdk-client` from 0.6.7 to 0.6.8

Updates `server-examples` from 0.6.7 to 0.6.8

---
updated-dependencies:
- dependency-name: org.eclipse.milo:sdk-server
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.milo:sdk-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.milo:stack-core
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.milo:stack-server
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.milo:stack-client
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.milo:dictionary-manager
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.milo:sdk-client
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.milo:server-examples
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks agochore(plc4j/examples): Updated the HelloPlc4xDiscoverAndBrowse example to utilize...
Christofer Dutz [Fri, 2 Sep 2022 07:44:32 +0000 (09:44 +0200)] 
chore(plc4j/examples): Updated the HelloPlc4xDiscoverAndBrowse example to utilize the added PlcBrowseItem fields.

3 weeks agochore(plc4j/api): Refactored the PlcBrowseItem to have more properties (name, readabl...
Christofer Dutz [Fri, 2 Sep 2022 07:22:45 +0000 (09:22 +0200)] 
chore(plc4j/api): Refactored the PlcBrowseItem to have more properties (name, readable, writable, subscribable, children) and changed the dataType from String to PlcValueType.

3 weeks agochore(plc4j/ads): Added some links to useful resourced for writing state-diagrams...
Christofer Dutz [Thu, 1 Sep 2022 21:55:15 +0000 (23:55 +0200)] 
chore(plc4j/ads): Added some links to useful resourced for writing state-diagrams in asciidoctor

3 weeks agochore(plc4j/ui): Implemented a first step towards a JavaFX based GUI application...
Christofer Dutz [Thu, 1 Sep 2022 21:54:14 +0000 (23:54 +0200)] 
chore(plc4j/ui): Implemented a first step towards a JavaFX based GUI application for PLC4J

3 weeks agofix(plc4go): fixed PlcSubscriptionHandle registering the wrong handle
Sebastian Rühl [Thu, 1 Sep 2022 15:59:59 +0000 (17:59 +0200)] 
fix(plc4go): fixed PlcSubscriptionHandle registering the wrong handle

3 weeks agofix(plc4go): fixed subscriber trying to add to a nil map part 2
Sebastian Rühl [Thu, 1 Sep 2022 15:51:05 +0000 (17:51 +0200)] 
fix(plc4go): fixed subscriber trying to add to a nil map part 2