This is an automated email from the ASF dual-hosted git repository.
chrisdutz pushed a change to branch refactor/spi3
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from 72aaff5d67 chore: Updated the configuration of the new umas protocol
to wait to be ported.
add a282533628 fix: Addressed the complex tag address issues. Now the full
testsuite passes on a real device.
No new revisions were added by this update.
Summary of changes:
.../apache/plc4x/java/ads/AdsTcpConnection.java | 654 ++++++++++-----------
.../plc4x/java/ads/resolution/AddressParser.java | 113 ++++
.../plc4x/java/ads/resolution/ResolvedAdsTag.java | 57 ++
.../plc4x/java/ads/resolution/TagResolver.java | 239 ++++++++
.../plc4x/java/ads/resolution/ValueDecoder.java | 215 +++++++
.../plc4x/java/ads/resolution/ValueEncoder.java | 235 ++++++++
.../apache/plc4x/java/ads/tag/SymbolicAdsTag.java | 6 +-
.../java/ads/resolution/AddressParserTest.java | 110 ++++
.../java/ads/resolution/AdsTableFixtures.java | 103 ++++
.../plc4x/java/ads/resolution/TagResolverTest.java | 242 ++++++++
.../plc4x/java/ads/resolution/ValueCodecTest.java | 240 ++++++++
11 files changed, 1866 insertions(+), 348 deletions(-)
create mode 100644
plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads/resolution/AddressParser.java
create mode 100644
plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads/resolution/ResolvedAdsTag.java
create mode 100644
plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads/resolution/TagResolver.java
create mode 100644
plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads/resolution/ValueDecoder.java
create mode 100644
plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads/resolution/ValueEncoder.java
create mode 100644
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/resolution/AddressParserTest.java
create mode 100644
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/resolution/AdsTableFixtures.java
create mode 100644
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/resolution/TagResolverTest.java
create mode 100644
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/resolution/ValueCodecTest.java