You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by cd...@apache.org on 2022/08/01 21:26:24 UTC

[plc4x] branch develop updated (e5acb84a1 -> 95d7ea22e)

This is an automated email from the ASF dual-hosted git repository.

cdutz pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git


    from e5acb84a1 fix(plc4go/cbus): reworked connection to use ack
     add 95d7ea22e chore(plc4j/ads): Added a ADS Discovery mechanism.

No new revisions were added by this update.

Summary of changes:
 .../protocols/ads/AdsDiscoverySerializerTest.xml   |  17 +-
 .../plc4x/java/api/messages/PlcDiscoveryItem.java  |   5 +
 plc4j/drivers/ads/pom.xml                          |   2 +-
 .../ads/{ADSPlcDriver.java => AdsPlcDriver.java}   |  12 +-
 .../java/ads/configuration/AdsConfiguration.java   |   5 +-
 .../plc4x/java/ads/discovery/AdsPlcDiscoverer.java | 203 +++++++++++++++++++++
 .../services/org.apache.plc4x.java.api.PlcDriver   |   2 +-
 .../ads/AdsDiscoverySerializerParserTest.java      |   2 +-
 .../protocol/ads/ProbeAdsDiscoveryCommands.java    |  61 +++++++
 .../modbus/tcp/discovery/ModbusPlcDiscoverer.java  |   2 +-
 .../profinet/discovery/ProfinetPlcDiscoverer.java  |   2 +-
 .../java/spi/messages/DefaultPlcDiscoveryItem.java |  11 +-
 .../resources/protocols/ads/ads-discovery.mspec    |  65 ++++---
 .../protocols/ads/AdsDiscoverySerializerTest.xml   |  17 +-
 14 files changed, 347 insertions(+), 59 deletions(-)
 rename plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads/{ADSPlcDriver.java => AdsPlcDriver.java} (89%)
 create mode 100644 plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads/discovery/AdsPlcDiscoverer.java
 create mode 100644 plc4j/drivers/ads/src/test/java/org/apache/plc4x/protocol/ads/ProbeAdsDiscoveryCommands.java