This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/plc4x-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 22f057361 Site checkin for project PLC4X: Jenkins Tools
22f057361 is described below
commit 22f0573615bbfcd2e8a86c752b4bec47a8db5cb9
Author: jenkins <[email protected]>
AuthorDate: Wed Apr 17 17:32:47 2024 +0000
Site checkin for project PLC4X: Jenkins Tools
---
apache/index.html | 2 +
dependency-convergence.html | 2 +
dependency-info.html | 2 +
dependency-management.html | 6 +-
developers/architecture.html | 10 +
developers/building.html | 10 +
developers/code-gen/index.html | 10 +
developers/code-gen/language/freemarker.html | 10 +
developers/code-gen/protocol/df1.html | 10 +
developers/code-gen/protocol/mspec.html | 10 +
developers/conferences.html | 10 +
developers/contributing.html | 10 +
developers/decisions.html | 10 +
developers/index.html | 10 +
developers/infrastructure/ci.html | 10 +
developers/infrastructure/index.html | 10 +
developers/infrastructure/issues.html | 10 +
developers/infrastructure/sonar.html | 10 +
developers/infrastructure/vm.html | 10 +
developers/infrastructure/website.html | 10 +
developers/infrastructure/wiki.html | 10 +
developers/jqassistant.html | 10 +
developers/maturity.html | 10 +
developers/preparing/index.html | 10 +
developers/preparing/linux.html | 10 +
developers/preparing/macos.html | 10 +
developers/preparing/windows.html | 10 +
developers/protocols/ads/protocol.html | 288 +++++++++++++++++++++
developers/protocols/eip/protocol.html | 288 +++++++++++++++++++++
developers/release/build-tools.html | 10 +
developers/release/index.html | 10 +
developers/release/release.html | 10 +
developers/release/validation.html | 10 +
developers/team.html | 10 +
developers/tools.html | 10 +
developers/tutorials/index.html | 10 +
.../tutorials/testing-serializers-and-parsers.html | 10 +
developers/tutorials/writing-driver.html | 10 +
distribution-management.html | 2 +
images/ads-statemachine.svg | 1 +
images/eip-statemachine.svg | 1 +
index.html | 2 +
issue-management.html | 2 +
licenses.html | 2 +
mailing-lists.html | 2 +
modules.html | 2 +
plugin-management.html | 2 +
plugins.html | 2 +
project-info.html | 2 +
protocols/ab-eth/index.html | 2 +
protocols/ads/index.html | 2 +
protocols/canopen/index.html | 2 +
protocols/delta-v/index.html | 2 +
protocols/delta-v/read-data.html | 2 +
protocols/delta-v/reverse-engineering.html | 2 +
protocols/ehtercat/index.html | 2 +
protocols/ethernet-ip/index.html | 2 +
protocols/features.html | 2 +
protocols/index.html | 2 +
protocols/modbus/index.html | 2 +
protocols/opc-ua/index.html | 2 +
protocols/s7/index.html | 2 +
protocols/s7/s7comm-plus.html | 2 +
protocols/s7/s7comm.html | 2 +
scm.html | 2 +
sitemap.html | 8 +
summary.html | 2 +
users/adopters.html | 2 +
users/blogs-videos-and-slides.html | 2 +
users/commercial-support.html | 2 +
users/download.html | 2 +
users/getting-started/general-concepts.html | 2 +
users/getting-started/index.html | 2 +
users/getting-started/plc4c.html | 2 +
users/getting-started/plc4cs.html | 2 +
users/getting-started/plc4go.html | 2 +
users/getting-started/plc4j.html | 2 +
users/getting-started/plc4py.html | 2 +
users/getting-started/using-snapshots.html | 2 +
users/getting-started/virtual-modbus.html | 2 +
users/index.html | 2 +
users/industry40.html | 2 +
users/integrations/apache-calcite.html | 2 +
users/integrations/apache-camel.html | 2 +
users/integrations/apache-edgent.html | 2 +
users/integrations/apache-iotdb.html | 2 +
users/integrations/apache-kafka.html | 2 +
users/integrations/apache-nifi.html | 2 +
users/integrations/apache-streampipes.html | 2 +
users/integrations/eclipse-ditto.html | 2 +
users/integrations/eclipse-milo.html | 2 +
users/integrations/index.html | 2 +
users/issues.html | 2 +
users/preparing-issues.html | 2 +
users/protocols/ab-eth.html | 2 +
users/protocols/ads.html | 2 +
users/protocols/bacnet.html | 2 +
users/protocols/c-bus.html | 2 +
users/protocols/can.html | 2 +
users/protocols/canopen.html | 2 +
users/protocols/ctrlx.html | 2 +
users/protocols/deltav.html | 2 +
users/protocols/df1.html | 2 +
users/protocols/eip.html | 2 +
users/protocols/firmata.html | 2 +
users/protocols/genericcan.html | 2 +
users/protocols/iec-60870.html | 2 +
users/protocols/index.html | 2 +
users/protocols/knxnetip.html | 2 +
users/protocols/logix.html | 2 +
users/protocols/modbus.html | 2 +
users/protocols/opcua.html | 2 +
users/protocols/open-protocol.html | 2 +
users/protocols/plc4x.html | 2 +
users/protocols/profinet.html | 2 +
users/protocols/s7.html | 2 +
users/protocols/simulated.html | 2 +
users/security.html | 2 +
users/tools/capture-replay.html | 2 +
users/tools/connection-cache.html | 2 +
users/tools/connection-pool.html | 2 +
users/tools/index.html | 2 +
users/tools/opm.html | 2 +
users/tools/scraper.html | 2 +
users/tools/testing.html | 2 +
users/transports/can.html | 2 +
users/transports/index.html | 2 +
users/transports/pcap-replay.html | 2 +
users/transports/raw-socket.html | 2 +
users/transports/serial.html | 2 +
users/transports/socketcan.html | 2 +
users/transports/tcp.html | 2 +
users/transports/udp.html | 2 +
133 files changed, 1100 insertions(+), 2 deletions(-)
diff --git a/apache/index.html b/apache/index.html
index ea213191c..e249c63f2 100644
--- a/apache/index.html
+++ b/apache/index.html
@@ -105,6 +105,8 @@
+
+
diff --git a/dependency-convergence.html b/dependency-convergence.html
index 0ae6bf411..ca28e89ca 100644
--- a/dependency-convergence.html
+++ b/dependency-convergence.html
@@ -105,6 +105,8 @@
+
+
diff --git a/dependency-info.html b/dependency-info.html
index ffa365479..993bfd946 100644
--- a/dependency-info.html
+++ b/dependency-info.html
@@ -105,6 +105,8 @@
+
+
diff --git a/dependency-management.html b/dependency-management.html
index c786fe504..c69bc7f20 100644
--- a/dependency-management.html
+++ b/dependency-management.html
@@ -105,6 +105,8 @@
+
+
@@ -983,14 +985,14 @@
<tr class="a">
<td align="left">org.slf4j</td>
<td><a class="externalLink"
href="http://www.slf4j.org">log4j-over-slf4j</a></td>
-<td>2.0.12</td>
+<td>2.0.13</td>
<td>-</td>
<td>jar</td>
<td><a class="externalLink"
href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache Software
Licenses</a></td></tr>
<tr class="b">
<td align="left">org.slf4j</td>
<td><a class="externalLink" href="http://www.slf4j.org">slf4j-api</a></td>
-<td>2.0.12</td>
+<td>2.0.13</td>
<td>-</td>
<td>jar</td>
<td><a class="externalLink"
href="http://www.opensource.org/licenses/mit-license.php">MIT
License</a></td></tr>
diff --git a/developers/architecture.html b/developers/architecture.html
index ba45f395c..fdb23d1e7 100644
--- a/developers/architecture.html
+++ b/developers/architecture.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a href="../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/building.html b/developers/building.html
index 8e179754c..262ac31cb 100644
--- a/developers/building.html
+++ b/developers/building.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a href="../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/code-gen/index.html b/developers/code-gen/index.html
index 66dfae23f..fa299cfaa 100644
--- a/developers/code-gen/index.html
+++ b/developers/code-gen/index.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/code-gen/language/freemarker.html
b/developers/code-gen/language/freemarker.html
index 9a631e096..bb362a640 100644
--- a/developers/code-gen/language/freemarker.html
+++ b/developers/code-gen/language/freemarker.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../../developers/protocols/ads/protocol.html"
class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/code-gen/protocol/df1.html
b/developers/code-gen/protocol/df1.html
index f4c7be2ab..574e29951 100644
--- a/developers/code-gen/protocol/df1.html
+++ b/developers/code-gen/protocol/df1.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../../developers/protocols/ads/protocol.html"
class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/code-gen/protocol/mspec.html
b/developers/code-gen/protocol/mspec.html
index 4e2959d4c..46685125c 100644
--- a/developers/code-gen/protocol/mspec.html
+++ b/developers/code-gen/protocol/mspec.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../../developers/protocols/ads/protocol.html"
class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/conferences.html b/developers/conferences.html
index 1d3549827..3e4ff8176 100644
--- a/developers/conferences.html
+++ b/developers/conferences.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a href="../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/contributing.html b/developers/contributing.html
index 3161b4b5c..314f587c4 100644
--- a/developers/contributing.html
+++ b/developers/contributing.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a href="../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/decisions.html b/developers/decisions.html
index b1daaa11b..4d0ef2f1a 100644
--- a/developers/decisions.html
+++ b/developers/decisions.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a href="../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/index.html b/developers/index.html
index 61d844363..e025d41f0 100644
--- a/developers/index.html
+++ b/developers/index.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a href="../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/infrastructure/ci.html
b/developers/infrastructure/ci.html
index 9cc190936..145901bee 100644
--- a/developers/infrastructure/ci.html
+++ b/developers/infrastructure/ci.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/infrastructure/index.html
b/developers/infrastructure/index.html
index 5425365ae..5abacbcbe 100644
--- a/developers/infrastructure/index.html
+++ b/developers/infrastructure/index.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<strong class="nav-link">Infrastructure</strong>
<ul class="flex-column pl-4 nav">
diff --git a/developers/infrastructure/issues.html
b/developers/infrastructure/issues.html
index 2640cc3d9..a909be1b3 100644
--- a/developers/infrastructure/issues.html
+++ b/developers/infrastructure/issues.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/infrastructure/sonar.html
b/developers/infrastructure/sonar.html
index fd2302514..7b3644fb7 100644
--- a/developers/infrastructure/sonar.html
+++ b/developers/infrastructure/sonar.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/infrastructure/vm.html
b/developers/infrastructure/vm.html
index c1c54a6ca..5f863dca7 100644
--- a/developers/infrastructure/vm.html
+++ b/developers/infrastructure/vm.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/infrastructure/website.html
b/developers/infrastructure/website.html
index 379171db4..07077b9bb 100644
--- a/developers/infrastructure/website.html
+++ b/developers/infrastructure/website.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/infrastructure/wiki.html
b/developers/infrastructure/wiki.html
index 681884d69..1290399c3 100644
--- a/developers/infrastructure/wiki.html
+++ b/developers/infrastructure/wiki.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/jqassistant.html b/developers/jqassistant.html
index 99f01a8c3..a5ac133f1 100644
--- a/developers/jqassistant.html
+++ b/developers/jqassistant.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a href="../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/maturity.html b/developers/maturity.html
index 5006cd51f..4154459b9 100644
--- a/developers/maturity.html
+++ b/developers/maturity.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a href="../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/preparing/index.html b/developers/preparing/index.html
index 7e8b3a216..62ad1d0cd 100644
--- a/developers/preparing/index.html
+++ b/developers/preparing/index.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/preparing/linux.html b/developers/preparing/linux.html
index a3728b0d6..4a5c1520e 100644
--- a/developers/preparing/linux.html
+++ b/developers/preparing/linux.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/preparing/macos.html b/developers/preparing/macos.html
index 6a16a3da7..e714236a7 100644
--- a/developers/preparing/macos.html
+++ b/developers/preparing/macos.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/preparing/windows.html
b/developers/preparing/windows.html
index 57862f4a3..1c345454b 100644
--- a/developers/preparing/windows.html
+++ b/developers/preparing/windows.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/protocols/ads/protocol.html
b/developers/protocols/ads/protocol.html
new file mode 100644
index 000000000..9d17dc1b0
--- /dev/null
+++ b/developers/protocols/ads/protocol.html
@@ -0,0 +1,288 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <meta http-equiv="Content-Type"
content="text/html; charset=UTF-8"/>
+ <title>PLC4X – [Untitled]</title>
+ <script src="../../../js/jquery.slim.min.js"
type="text/javascript"></script>
+ <!--script src="../../../js/popper.min.js" type="javascript"></script-->
+ <script src="../../../js/bootstrap.bundle.min.js"
type="text/javascript"></script>
+ <!-- The tooling for adding images and links to Apache events -->
+ <script src="https://www.apachecon.com/event-images/snippet.js"
type="text/javascript"></script>
+ <!-- FontAwesome -->
+ <link rel="stylesheet" href="../../../css/all.min.css" type="text/css"/>
+ <!-- Bootstrap -->
+ <link rel="stylesheet" href="../../../css/bootstrap.min.css"
type="text/css"/>
+ <!-- Some Maven Site defaults -->
+ <link rel="stylesheet" href="../../../css/maven-base.css" type="text/css"/>
+ <link rel="stylesheet" href="../../../css/maven-theme.css"
type="text/css"/>
+ <!-- The PLC4X version of a bootstrap theme -->
+ <link rel="stylesheet" href="../../../css/themes/plc4x.css"
type="text/css" id="pagestyle"/>
+ <!-- A custom style for printing content -->
+ <link rel="stylesheet" href="../../../css/print.css" type="text/css"
media="print"/>
+
+ <meta http-equiv="Content-Language" content="en"/>
+
+</head>
+<body class="composite">
+<nav class="navbar navbar-light navbar-expand-md bg-faded
justify-content-center border-bottom">
+ <!--a href="/" class="navbar-brand d-flex w-50 mr-auto">Navbar 3</a-->
+ <a href="https://plc4x.apache.org/" id="bannerLeft"><img
src="../../../images/apache_plc4x_logo_small.png" alt="Apache PLC4X"/></a>
+ <button class="navbar-toggler" type="button" data-toggle="collapse"
data-target="#collapsingNavbar3">
+ <span class="navbar-toggler-icon"></span>
+ </button>
+ <div class="navbar-collapse collapse w-100" id="collapsingNavbar3">
+ <ul class="navbar-nav w-100 justify-content-center">
+ <li class="nav-item">
+ <a class="nav-link"
href="../../../index.html">Home</a>
+ </li>
+
<li class="nav-item">
+ <a class="nav-link"
href="../../../users/index.html">Users</a>
+ </li>
+ <li class="nav-item active">
+ <a class="nav-link"
href="../../../developers/index.html">Developers</a>
+ </li>
+ <li class="nav-item">
+ <a class="nav-link"
href="../../../apache/index.html">Apache</a>
+ </li>
+ </ul>
+ <ul class="nav navbar-nav ml-auto justify-content-end">
+ <li class="nav-item row valign-middle">
+ <a class="acevent" data-format="wide" data-mode="light"
data-event="random" style="width:240px;height:60px;"></a>
+ </li>
+ </ul>
+ </div>
+</nav>
+<div class="container-fluid">
+ <div class="row h-100">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
<nav class="col-sm-push col-md-2 pt-3 sidebar">
+ <div class="sidebar-sticky">
+ <ul class="nav flex-column">
+ <li
class="nav-item">
+ <a href="../../../developers/index.html"
class="nav-link">Section Home</a>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/preparing/index.html"
class="nav-link">Preparing your Computer</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a href="../../../developers/preparing/linux.html"
class="nav-link">Linux</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../../developers/preparing/macos.html"
class="nav-link">Mac OS</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/preparing/windows.html" class="nav-link">Windows</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/building.html"
class="nav-link">Building</a>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/contributing.html"
class="nav-link">Contributing</a>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/tutorials/index.html"
class="nav-link">Tutorials</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../../developers/tutorials/writing-driver.html"
class="nav-link">Writing Drivers</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/tutorials/testing-serializers-and-parsers.html"
class="nav-link">Testing Drivers</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/code-gen/index.html"
class="nav-link">Code Generation</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../../developers/code-gen/protocol/mspec.html"
class="nav-link">Protocol: MSpec Format</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/code-gen/language/freemarker.html"
class="nav-link">Language: Apache Freemarker</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/code-gen/protocol/df1.html" class="nav-link">Example:
DF1 MSpec</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <strong class="nav-link">ADS/AMS</strong>
+ </li>
+ </ul>
+ </li>
+
+
+ <li
class="nav-item">
+ <a
href="../../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../../developers/infrastructure/ci.html" class="nav-link">Continuous
Integration</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/infrastructure/issues.html" class="nav-link">Bug &
Issue Tracker</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/infrastructure/sonar.html" class="nav-link">Code
Analysis</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/infrastructure/wiki.html" class="nav-link">Wiki</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/infrastructure/vm.html" class="nav-link">Build VM</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/infrastructure/website.html"
class="nav-link">Website</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/release/index.html"
class="nav-link">Releasing</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a href="../../../developers/release/release.html"
class="nav-link">Releasing</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/release/validation.html"
class="nav-link">Validating</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/release/build-tools.html" class="nav-link">Releasing
Build-Tools</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/tools.html"
class="nav-link">Tools</a>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/team.html"
class="nav-link">Team</a>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/decisions.html"
class="nav-link">Decision Making</a>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/maturity.html"
class="nav-link">Maturity</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+
+ </ul>
+ </div>
+ </nav>
+ <main role="main"
class="ml-sm-auto px-4 col-sm-pull col-md-9 col-lg-10 h-100">
+ <div class="sect1">
+<h2 id="beckhoff_ads_protocol">Beckhoff ADS Protocol</h2>
+<div class="sectionbody">
+<div class="imageblock">
+<div class="content">
+<svg contentStyleType='text/css' preserveAspectRatio='none' version='1.1'
viewBox='0 0 6111 2202' xmlns:xlink='http://www.w3.org/1999/xlink'
xmlns='http://www.w3.org/2000/svg' zoomAndPan='magnify' width="6111"
height="2202"><defs/><g><g id='cluster_Connect'><polygon fill='#EEEECC'
points='5362,71,5434,71,5441,93.2969,5952,93.2969,5952,1650.36,5362,1650.36,5362,71'
style='stroke:#000000;stroke-width:1.5;'/><line
style='stroke:#000000;stroke-width:1.5;' x1='5362' x2='5441' y1='93.2969' y2=
[...]
+</div>
+</div>
+</div>
+</div>
+ </main>
+ <footer class="pt-4 my-md-5 pt-md-5 w-100 border-top">
+ <div class="row justify-content-md-center" style="font-size: 13px">
+ <div class="col col-6 text-center">
+ Copyright © 2017–2024 <a
href="https://www.apache.org/">The Apache Software Foundation</a>.
+All rights reserved.<br/>
+ Apache PLC4X, PLC4X, Apache, the Apache feather logo, and
the Apache PLC4X project logo are either registered trademarks or trademarks of
The Apache Software Foundation in the United States and other countries. All
other marks mentioned may be trademarks or registered trademarks of their
respective owners.
+ <br/><div
style="text-align:center;">Home screen image taken from <a
+ href="https://flic.kr/p/chEftd">Flickr</a>, "Tesla
Robot Dance" by Steve Jurvetson, licensed
+ under <a
href="https://creativecommons.org/licenses/by/2.0/">CC BY 2.0 Generic</a>,
image cropped
+ and blur effect added.</div>
+ </div>
+ </div>
+ </footer>
+ </div>
+</div>
+
+<!-- Bootstrap core JavaScript
+================================================== -->
+<!-- Placed at the end of the document so the pages load faster -->
+<script src="../../../js/jquery.slim.min.js"></script>
+<script src="../../../js/popper.min.js"></script>
+<script src="../../../js/bootstrap.min.js"></script>
+<script type="text/javascript">
+ $('.carousel .carousel-item').each(function(){
+ var next = $(this).next();
+ if (!next.length) {
+ next = $(this).siblings(':first');
+ }
+ next.children(':first-child').clone().appendTo($(this));
+
+ for (let i = 0; i < 3; i++) {
+ next=next.next();
+ if (!next.length) {
+ next = $(this).siblings(':first');
+ }
+ next.children(':first-child').clone().appendTo($(this));
+ }
+ });
+</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/developers/protocols/eip/protocol.html
b/developers/protocols/eip/protocol.html
new file mode 100644
index 000000000..78c1c15b1
--- /dev/null
+++ b/developers/protocols/eip/protocol.html
@@ -0,0 +1,288 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <meta http-equiv="Content-Type"
content="text/html; charset=UTF-8"/>
+ <title>PLC4X – [Untitled]</title>
+ <script src="../../../js/jquery.slim.min.js"
type="text/javascript"></script>
+ <!--script src="../../../js/popper.min.js" type="javascript"></script-->
+ <script src="../../../js/bootstrap.bundle.min.js"
type="text/javascript"></script>
+ <!-- The tooling for adding images and links to Apache events -->
+ <script src="https://www.apachecon.com/event-images/snippet.js"
type="text/javascript"></script>
+ <!-- FontAwesome -->
+ <link rel="stylesheet" href="../../../css/all.min.css" type="text/css"/>
+ <!-- Bootstrap -->
+ <link rel="stylesheet" href="../../../css/bootstrap.min.css"
type="text/css"/>
+ <!-- Some Maven Site defaults -->
+ <link rel="stylesheet" href="../../../css/maven-base.css" type="text/css"/>
+ <link rel="stylesheet" href="../../../css/maven-theme.css"
type="text/css"/>
+ <!-- The PLC4X version of a bootstrap theme -->
+ <link rel="stylesheet" href="../../../css/themes/plc4x.css"
type="text/css" id="pagestyle"/>
+ <!-- A custom style for printing content -->
+ <link rel="stylesheet" href="../../../css/print.css" type="text/css"
media="print"/>
+
+ <meta http-equiv="Content-Language" content="en"/>
+
+</head>
+<body class="composite">
+<nav class="navbar navbar-light navbar-expand-md bg-faded
justify-content-center border-bottom">
+ <!--a href="/" class="navbar-brand d-flex w-50 mr-auto">Navbar 3</a-->
+ <a href="https://plc4x.apache.org/" id="bannerLeft"><img
src="../../../images/apache_plc4x_logo_small.png" alt="Apache PLC4X"/></a>
+ <button class="navbar-toggler" type="button" data-toggle="collapse"
data-target="#collapsingNavbar3">
+ <span class="navbar-toggler-icon"></span>
+ </button>
+ <div class="navbar-collapse collapse w-100" id="collapsingNavbar3">
+ <ul class="navbar-nav w-100 justify-content-center">
+ <li class="nav-item">
+ <a class="nav-link"
href="../../../index.html">Home</a>
+ </li>
+
<li class="nav-item">
+ <a class="nav-link"
href="../../../users/index.html">Users</a>
+ </li>
+ <li class="nav-item active">
+ <a class="nav-link"
href="../../../developers/index.html">Developers</a>
+ </li>
+ <li class="nav-item">
+ <a class="nav-link"
href="../../../apache/index.html">Apache</a>
+ </li>
+ </ul>
+ <ul class="nav navbar-nav ml-auto justify-content-end">
+ <li class="nav-item row valign-middle">
+ <a class="acevent" data-format="wide" data-mode="light"
data-event="random" style="width:240px;height:60px;"></a>
+ </li>
+ </ul>
+ </div>
+</nav>
+<div class="container-fluid">
+ <div class="row h-100">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
<nav class="col-sm-push col-md-2 pt-3 sidebar">
+ <div class="sidebar-sticky">
+ <ul class="nav flex-column">
+ <li
class="nav-item">
+ <a href="../../../developers/index.html"
class="nav-link">Section Home</a>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/preparing/index.html"
class="nav-link">Preparing your Computer</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a href="../../../developers/preparing/linux.html"
class="nav-link">Linux</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../../developers/preparing/macos.html"
class="nav-link">Mac OS</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/preparing/windows.html" class="nav-link">Windows</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/building.html"
class="nav-link">Building</a>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/contributing.html"
class="nav-link">Contributing</a>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/tutorials/index.html"
class="nav-link">Tutorials</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../../developers/tutorials/writing-driver.html"
class="nav-link">Writing Drivers</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/tutorials/testing-serializers-and-parsers.html"
class="nav-link">Testing Drivers</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/code-gen/index.html"
class="nav-link">Code Generation</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../../developers/code-gen/protocol/mspec.html"
class="nav-link">Protocol: MSpec Format</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/code-gen/language/freemarker.html"
class="nav-link">Language: Apache Freemarker</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/code-gen/protocol/df1.html" class="nav-link">Example:
DF1 MSpec</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../../developers/protocols/ads/protocol.html"
class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li
class="nav-item">
+ <a
href="../../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../../developers/infrastructure/ci.html" class="nav-link">Continuous
Integration</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/infrastructure/issues.html" class="nav-link">Bug &
Issue Tracker</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/infrastructure/sonar.html" class="nav-link">Code
Analysis</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/infrastructure/wiki.html" class="nav-link">Wiki</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/infrastructure/vm.html" class="nav-link">Build VM</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/infrastructure/website.html"
class="nav-link">Website</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/release/index.html"
class="nav-link">Releasing</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a href="../../../developers/release/release.html"
class="nav-link">Releasing</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/release/validation.html"
class="nav-link">Validating</a>
+ </li>
+ <li class="nav-item">
+ <a
href="../../../developers/release/build-tools.html" class="nav-link">Releasing
Build-Tools</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/tools.html"
class="nav-link">Tools</a>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/team.html"
class="nav-link">Team</a>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/decisions.html"
class="nav-link">Decision Making</a>
+ </li>
+
+
+ <li
class="nav-item">
+ <a href="../../../developers/maturity.html"
class="nav-link">Maturity</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+
+ </ul>
+ </div>
+ </nav>
+ <main role="main"
class="ml-sm-auto px-4 col-sm-pull col-md-9 col-lg-10 h-100">
+ <div class="sect1">
+<h2 id="eip_protocol">EIP Protocol</h2>
+<div class="sectionbody">
+<div class="imageblock">
+<div class="content">
+<svg contentStyleType='text/css' preserveAspectRatio='none' version='1.1'
viewBox='0 0 4549 1598' xmlns:xlink='http://www.w3.org/1999/xlink'
xmlns='http://www.w3.org/2000/svg' zoomAndPan='magnify' width="4549"
height="1598"><defs/><g><g id='cluster_Connect'><polygon fill='#EEEECC'
points='304.8648,71,376.8648,71,383.8648,93.2969,706.8648,93.2969,706.8648,1027.36,304.8648,1027.36,304.8648,71'
style='stroke:#000000;stroke-width:1.5;'/><line
style='stroke:#000000;stroke-width:1.5;' x1='304. [...]
+</div>
+</div>
+</div>
+</div>
+ </main>
+ <footer class="pt-4 my-md-5 pt-md-5 w-100 border-top">
+ <div class="row justify-content-md-center" style="font-size: 13px">
+ <div class="col col-6 text-center">
+ Copyright © 2017–2024 <a
href="https://www.apache.org/">The Apache Software Foundation</a>.
+All rights reserved.<br/>
+ Apache PLC4X, PLC4X, Apache, the Apache feather logo, and
the Apache PLC4X project logo are either registered trademarks or trademarks of
The Apache Software Foundation in the United States and other countries. All
other marks mentioned may be trademarks or registered trademarks of their
respective owners.
+ <br/><div
style="text-align:center;">Home screen image taken from <a
+ href="https://flic.kr/p/chEftd">Flickr</a>, "Tesla
Robot Dance" by Steve Jurvetson, licensed
+ under <a
href="https://creativecommons.org/licenses/by/2.0/">CC BY 2.0 Generic</a>,
image cropped
+ and blur effect added.</div>
+ </div>
+ </div>
+ </footer>
+ </div>
+</div>
+
+<!-- Bootstrap core JavaScript
+================================================== -->
+<!-- Placed at the end of the document so the pages load faster -->
+<script src="../../../js/jquery.slim.min.js"></script>
+<script src="../../../js/popper.min.js"></script>
+<script src="../../../js/bootstrap.min.js"></script>
+<script type="text/javascript">
+ $('.carousel .carousel-item').each(function(){
+ var next = $(this).next();
+ if (!next.length) {
+ next = $(this).siblings(':first');
+ }
+ next.children(':first-child').clone().appendTo($(this));
+
+ for (let i = 0; i < 3; i++) {
+ next=next.next();
+ if (!next.length) {
+ next = $(this).siblings(':first');
+ }
+ next.children(':first-child').clone().appendTo($(this));
+ }
+ });
+</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/developers/release/build-tools.html
b/developers/release/build-tools.html
index 886cf4494..8178b94a0 100644
--- a/developers/release/build-tools.html
+++ b/developers/release/build-tools.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/release/index.html b/developers/release/index.html
index b2e1ad66b..8c967e577 100644
--- a/developers/release/index.html
+++ b/developers/release/index.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/release/release.html b/developers/release/release.html
index b575c345c..c27b26b37 100644
--- a/developers/release/release.html
+++ b/developers/release/release.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/release/validation.html
b/developers/release/validation.html
index 5cd1b82cb..503300478 100644
--- a/developers/release/validation.html
+++ b/developers/release/validation.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/team.html b/developers/team.html
index cbc1d19e6..7666a6ab2 100644
--- a/developers/team.html
+++ b/developers/team.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a href="../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/tools.html b/developers/tools.html
index ccfae5dce..95882bb53 100644
--- a/developers/tools.html
+++ b/developers/tools.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a href="../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/tutorials/index.html b/developers/tutorials/index.html
index 766e96166..dba3a2f41 100644
--- a/developers/tutorials/index.html
+++ b/developers/tutorials/index.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/tutorials/testing-serializers-and-parsers.html
b/developers/tutorials/testing-serializers-and-parsers.html
index f43457c15..f61e92cb1 100644
--- a/developers/tutorials/testing-serializers-and-parsers.html
+++ b/developers/tutorials/testing-serializers-and-parsers.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/developers/tutorials/writing-driver.html
b/developers/tutorials/writing-driver.html
index 997fc2e40..6c797b4dc 100644
--- a/developers/tutorials/writing-driver.html
+++ b/developers/tutorials/writing-driver.html
@@ -149,6 +149,16 @@
</li>
+ <li
class="nav-item">
+ <a href="../../developers/protocols/index.html"
class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a
href="../../developers/protocols/ads/protocol.html" class="nav-link">ADS/AMS</a>
+ </li>
+ </ul>
+ </li>
+
+
<li
class="nav-item">
<a
href="../../developers/infrastructure/index.html"
class="nav-link">Infrastructure</a>
<ul class="flex-column pl-4 nav">
diff --git a/distribution-management.html b/distribution-management.html
index 79c0c0f80..ee9996048 100644
--- a/distribution-management.html
+++ b/distribution-management.html
@@ -105,6 +105,8 @@
+
+
diff --git a/images/ads-statemachine.svg b/images/ads-statemachine.svg
new file mode 100644
index 000000000..eef3226f3
--- /dev/null
+++ b/images/ads-statemachine.svg
@@ -0,0 +1 @@
+<?xml version='1.0' encoding='US-ASCII' standalone='no'?><svg
contentStyleType='text/css' height='2202px' preserveAspectRatio='none'
style='width:6111px;height:2202px;background:#FFFFFF;' version='1.1' viewBox='0
0 6111 2202' width='6111px' xmlns:xlink='http://www.w3.org/1999/xlink'
xmlns='http://www.w3.org/2000/svg' zoomAndPan='magnify'><defs/><g><g
id='cluster_Connect'><polygon fill='#EEEECC'
points='5362,71,5434,71,5441,93.2969,5952,93.2969,5952,1650.36,5362,1650.36,5362,71'
style='st [...]
\ No newline at end of file
diff --git a/images/eip-statemachine.svg b/images/eip-statemachine.svg
new file mode 100644
index 000000000..6b04027f9
--- /dev/null
+++ b/images/eip-statemachine.svg
@@ -0,0 +1 @@
+<?xml version='1.0' encoding='US-ASCII' standalone='no'?><svg
contentStyleType='text/css' height='1598px' preserveAspectRatio='none'
style='width:4549px;height:1598px;background:#FFFFFF;' version='1.1' viewBox='0
0 4549 1598' width='4549px' xmlns:xlink='http://www.w3.org/1999/xlink'
xmlns='http://www.w3.org/2000/svg' zoomAndPan='magnify'><defs/><g><g
id='cluster_Connect'><polygon fill='#EEEECC'
points='304.8648,71,376.8648,71,383.8648,93.2969,706.8648,93.2969,706.8648,1027.36,304.8648,10
[...]
\ No newline at end of file
diff --git a/index.html b/index.html
index faea9b8cb..234163b9b 100644
--- a/index.html
+++ b/index.html
@@ -105,6 +105,8 @@
+
+
diff --git a/issue-management.html b/issue-management.html
index 4a51b8391..c8d989638 100644
--- a/issue-management.html
+++ b/issue-management.html
@@ -105,6 +105,8 @@
+
+
diff --git a/licenses.html b/licenses.html
index 025af7331..f61f80143 100644
--- a/licenses.html
+++ b/licenses.html
@@ -105,6 +105,8 @@
+
+
diff --git a/mailing-lists.html b/mailing-lists.html
index c8bac366f..2c3785a57 100644
--- a/mailing-lists.html
+++ b/mailing-lists.html
@@ -105,6 +105,8 @@
+
+
diff --git a/modules.html b/modules.html
index 2eb6aa9b2..36aa13983 100644
--- a/modules.html
+++ b/modules.html
@@ -105,6 +105,8 @@
+
+
diff --git a/plugin-management.html b/plugin-management.html
index 06498a662..c0e63ea25 100644
--- a/plugin-management.html
+++ b/plugin-management.html
@@ -105,6 +105,8 @@
+
+
diff --git a/plugins.html b/plugins.html
index c0bf232c1..f7a8d5657 100644
--- a/plugins.html
+++ b/plugins.html
@@ -105,6 +105,8 @@
+
+
diff --git a/project-info.html b/project-info.html
index 7b278feb7..4a6218814 100644
--- a/project-info.html
+++ b/project-info.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/ab-eth/index.html b/protocols/ab-eth/index.html
index ebc8d03ed..7658a0c4f 100644
--- a/protocols/ab-eth/index.html
+++ b/protocols/ab-eth/index.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/ads/index.html b/protocols/ads/index.html
index bad816b08..adab7f8a9 100644
--- a/protocols/ads/index.html
+++ b/protocols/ads/index.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/canopen/index.html b/protocols/canopen/index.html
index 3590f69f8..94d01ee16 100644
--- a/protocols/canopen/index.html
+++ b/protocols/canopen/index.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/delta-v/index.html b/protocols/delta-v/index.html
index d6549e83e..f8b30ddff 100644
--- a/protocols/delta-v/index.html
+++ b/protocols/delta-v/index.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/delta-v/read-data.html b/protocols/delta-v/read-data.html
index 825f3feb8..fa1aa5786 100644
--- a/protocols/delta-v/read-data.html
+++ b/protocols/delta-v/read-data.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/delta-v/reverse-engineering.html
b/protocols/delta-v/reverse-engineering.html
index 9e8aaef1c..0e0b43494 100644
--- a/protocols/delta-v/reverse-engineering.html
+++ b/protocols/delta-v/reverse-engineering.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/ehtercat/index.html b/protocols/ehtercat/index.html
index e942cf1cf..c4e691872 100644
--- a/protocols/ehtercat/index.html
+++ b/protocols/ehtercat/index.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/ethernet-ip/index.html b/protocols/ethernet-ip/index.html
index 5aea3a2bd..27a3c057e 100644
--- a/protocols/ethernet-ip/index.html
+++ b/protocols/ethernet-ip/index.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/features.html b/protocols/features.html
index bec06811d..aab6f8fd1 100644
--- a/protocols/features.html
+++ b/protocols/features.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/index.html b/protocols/index.html
index 4287fe71e..dd94c523e 100644
--- a/protocols/index.html
+++ b/protocols/index.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/modbus/index.html b/protocols/modbus/index.html
index 9544f68fa..f855cfa55 100644
--- a/protocols/modbus/index.html
+++ b/protocols/modbus/index.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/opc-ua/index.html b/protocols/opc-ua/index.html
index 194833825..ee517cafc 100644
--- a/protocols/opc-ua/index.html
+++ b/protocols/opc-ua/index.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/s7/index.html b/protocols/s7/index.html
index e51c47cd6..2ef103483 100644
--- a/protocols/s7/index.html
+++ b/protocols/s7/index.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/s7/s7comm-plus.html b/protocols/s7/s7comm-plus.html
index 658686ded..6ce249f8c 100644
--- a/protocols/s7/s7comm-plus.html
+++ b/protocols/s7/s7comm-plus.html
@@ -105,6 +105,8 @@
+
+
diff --git a/protocols/s7/s7comm.html b/protocols/s7/s7comm.html
index 33f3b7d3d..40f466834 100644
--- a/protocols/s7/s7comm.html
+++ b/protocols/s7/s7comm.html
@@ -105,6 +105,8 @@
+
+
diff --git a/scm.html b/scm.html
index e7f37177c..5244fd850 100644
--- a/scm.html
+++ b/scm.html
@@ -105,6 +105,8 @@
+
+
diff --git a/sitemap.html b/sitemap.html
index cfa9abee6..80caf1d42 100644
--- a/sitemap.html
+++ b/sitemap.html
@@ -105,6 +105,8 @@
+
+
@@ -300,6 +302,12 @@
<li><a href="developers/code-gen/protocol/df1.html">Example: DF1
MSpec</a></li></ul></li>
+<li><a href="developers/protocols/index.html">Protocols</a>
+
+<ul>
+
+<li><a href="developers/protocols/ads/protocol.html">ADS/AMS</a></li></ul></li>
+
<li><a href="developers/infrastructure/index.html">Infrastructure</a>
<ul>
diff --git a/summary.html b/summary.html
index 36d949edb..dab956653 100644
--- a/summary.html
+++ b/summary.html
@@ -105,6 +105,8 @@
+
+
diff --git a/users/adopters.html b/users/adopters.html
index 52e6a3e71..c5617d1a2 100644
--- a/users/adopters.html
+++ b/users/adopters.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/blogs-videos-and-slides.html
b/users/blogs-videos-and-slides.html
index 077913aec..891744627 100644
--- a/users/blogs-videos-and-slides.html
+++ b/users/blogs-videos-and-slides.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/commercial-support.html b/users/commercial-support.html
index 19e90b5f9..d286bcb71 100644
--- a/users/commercial-support.html
+++ b/users/commercial-support.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/download.html b/users/download.html
index ed10db4e1..0ac48c1e5 100644
--- a/users/download.html
+++ b/users/download.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/getting-started/general-concepts.html
b/users/getting-started/general-concepts.html
index 736cb516b..8a17c2660 100644
--- a/users/getting-started/general-concepts.html
+++ b/users/getting-started/general-concepts.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/getting-started/index.html b/users/getting-started/index.html
index f34c934f4..b8a0cd494 100644
--- a/users/getting-started/index.html
+++ b/users/getting-started/index.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/getting-started/plc4c.html b/users/getting-started/plc4c.html
index 7afe627a3..09db2403e 100644
--- a/users/getting-started/plc4c.html
+++ b/users/getting-started/plc4c.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/getting-started/plc4cs.html
b/users/getting-started/plc4cs.html
index c8631198c..90eda7c7c 100644
--- a/users/getting-started/plc4cs.html
+++ b/users/getting-started/plc4cs.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/getting-started/plc4go.html
b/users/getting-started/plc4go.html
index 8bf418155..78a4efe84 100644
--- a/users/getting-started/plc4go.html
+++ b/users/getting-started/plc4go.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/getting-started/plc4j.html b/users/getting-started/plc4j.html
index 0e9dab84c..0c1122b1e 100644
--- a/users/getting-started/plc4j.html
+++ b/users/getting-started/plc4j.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/getting-started/plc4py.html
b/users/getting-started/plc4py.html
index 94dd18560..cde35a1f5 100644
--- a/users/getting-started/plc4py.html
+++ b/users/getting-started/plc4py.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/getting-started/using-snapshots.html
b/users/getting-started/using-snapshots.html
index e4104a545..b99ddc201 100644
--- a/users/getting-started/using-snapshots.html
+++ b/users/getting-started/using-snapshots.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/getting-started/virtual-modbus.html
b/users/getting-started/virtual-modbus.html
index 8ebfeeab0..7295bac70 100644
--- a/users/getting-started/virtual-modbus.html
+++ b/users/getting-started/virtual-modbus.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/index.html b/users/index.html
index c17b4d415..6bb0cf2f6 100644
--- a/users/index.html
+++ b/users/index.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/industry40.html b/users/industry40.html
index b9e675452..b36b41ef7 100644
--- a/users/industry40.html
+++ b/users/industry40.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/integrations/apache-calcite.html
b/users/integrations/apache-calcite.html
index 1e245cdcd..b8b07fe93 100644
--- a/users/integrations/apache-calcite.html
+++ b/users/integrations/apache-calcite.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/integrations/apache-camel.html
b/users/integrations/apache-camel.html
index aef8ff217..57bc0db97 100644
--- a/users/integrations/apache-camel.html
+++ b/users/integrations/apache-camel.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/integrations/apache-edgent.html
b/users/integrations/apache-edgent.html
index 4e312d85e..d7d74acf6 100644
--- a/users/integrations/apache-edgent.html
+++ b/users/integrations/apache-edgent.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/integrations/apache-iotdb.html
b/users/integrations/apache-iotdb.html
index 0d5c1da30..7e9df48cd 100644
--- a/users/integrations/apache-iotdb.html
+++ b/users/integrations/apache-iotdb.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/integrations/apache-kafka.html
b/users/integrations/apache-kafka.html
index 12d584477..d7382d47a 100644
--- a/users/integrations/apache-kafka.html
+++ b/users/integrations/apache-kafka.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/integrations/apache-nifi.html
b/users/integrations/apache-nifi.html
index 3ec89baff..bf49f3e8e 100644
--- a/users/integrations/apache-nifi.html
+++ b/users/integrations/apache-nifi.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/integrations/apache-streampipes.html
b/users/integrations/apache-streampipes.html
index 4e17753e2..dfebf9d21 100644
--- a/users/integrations/apache-streampipes.html
+++ b/users/integrations/apache-streampipes.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/integrations/eclipse-ditto.html
b/users/integrations/eclipse-ditto.html
index c6d242e13..ff6026fda 100644
--- a/users/integrations/eclipse-ditto.html
+++ b/users/integrations/eclipse-ditto.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/integrations/eclipse-milo.html
b/users/integrations/eclipse-milo.html
index 377dd1997..98e516de3 100644
--- a/users/integrations/eclipse-milo.html
+++ b/users/integrations/eclipse-milo.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/integrations/index.html b/users/integrations/index.html
index 5c7c7e417..2274f44b0 100644
--- a/users/integrations/index.html
+++ b/users/integrations/index.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/issues.html b/users/issues.html
index 375a7d313..3ae1bc0e6 100644
--- a/users/issues.html
+++ b/users/issues.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/preparing-issues.html b/users/preparing-issues.html
index ccee6986a..98a6bf85e 100644
--- a/users/preparing-issues.html
+++ b/users/preparing-issues.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/ab-eth.html b/users/protocols/ab-eth.html
index 71bfeed17..0fd8c47ca 100644
--- a/users/protocols/ab-eth.html
+++ b/users/protocols/ab-eth.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/ads.html b/users/protocols/ads.html
index 3c2f4c0d6..c08b1b42c 100644
--- a/users/protocols/ads.html
+++ b/users/protocols/ads.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/bacnet.html b/users/protocols/bacnet.html
index 5ae3bac91..6d91a21b8 100644
--- a/users/protocols/bacnet.html
+++ b/users/protocols/bacnet.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/c-bus.html b/users/protocols/c-bus.html
index 92285d8d6..eb1c6b5ca 100644
--- a/users/protocols/c-bus.html
+++ b/users/protocols/c-bus.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/can.html b/users/protocols/can.html
index c397da00e..44554599a 100644
--- a/users/protocols/can.html
+++ b/users/protocols/can.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/canopen.html b/users/protocols/canopen.html
index 5a6bf8997..ae51b2230 100644
--- a/users/protocols/canopen.html
+++ b/users/protocols/canopen.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/ctrlx.html b/users/protocols/ctrlx.html
index 900601da9..374f0b585 100644
--- a/users/protocols/ctrlx.html
+++ b/users/protocols/ctrlx.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/deltav.html b/users/protocols/deltav.html
index d460092e8..bbf80def1 100644
--- a/users/protocols/deltav.html
+++ b/users/protocols/deltav.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/df1.html b/users/protocols/df1.html
index 413b918d4..d1065650e 100644
--- a/users/protocols/df1.html
+++ b/users/protocols/df1.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/eip.html b/users/protocols/eip.html
index 490c2c777..aa38019ab 100644
--- a/users/protocols/eip.html
+++ b/users/protocols/eip.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/firmata.html b/users/protocols/firmata.html
index 445fb316b..60f66af0d 100644
--- a/users/protocols/firmata.html
+++ b/users/protocols/firmata.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/genericcan.html b/users/protocols/genericcan.html
index 7af90347b..33280e22e 100644
--- a/users/protocols/genericcan.html
+++ b/users/protocols/genericcan.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/iec-60870.html b/users/protocols/iec-60870.html
index 3131283dd..8c867ffec 100644
--- a/users/protocols/iec-60870.html
+++ b/users/protocols/iec-60870.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/index.html b/users/protocols/index.html
index 465ee703d..f7c2989f0 100644
--- a/users/protocols/index.html
+++ b/users/protocols/index.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/knxnetip.html b/users/protocols/knxnetip.html
index 6ccaa6f57..3a78251cb 100644
--- a/users/protocols/knxnetip.html
+++ b/users/protocols/knxnetip.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/logix.html b/users/protocols/logix.html
index c763e6619..2afe1d617 100644
--- a/users/protocols/logix.html
+++ b/users/protocols/logix.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/modbus.html b/users/protocols/modbus.html
index 8541857bf..6117be306 100644
--- a/users/protocols/modbus.html
+++ b/users/protocols/modbus.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/opcua.html b/users/protocols/opcua.html
index aaaad72b1..f5df9866c 100644
--- a/users/protocols/opcua.html
+++ b/users/protocols/opcua.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/open-protocol.html
b/users/protocols/open-protocol.html
index 63f409ce6..20e8c8c37 100644
--- a/users/protocols/open-protocol.html
+++ b/users/protocols/open-protocol.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/plc4x.html b/users/protocols/plc4x.html
index e661c2fd5..92c733d96 100644
--- a/users/protocols/plc4x.html
+++ b/users/protocols/plc4x.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/profinet.html b/users/protocols/profinet.html
index 5e1c18016..46e66780f 100644
--- a/users/protocols/profinet.html
+++ b/users/protocols/profinet.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/s7.html b/users/protocols/s7.html
index 8712d4622..7a7976bfd 100644
--- a/users/protocols/s7.html
+++ b/users/protocols/s7.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/protocols/simulated.html b/users/protocols/simulated.html
index b3c6f0d7f..2799def33 100644
--- a/users/protocols/simulated.html
+++ b/users/protocols/simulated.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/security.html b/users/security.html
index c30a460b3..60f01aeff 100644
--- a/users/security.html
+++ b/users/security.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/tools/capture-replay.html b/users/tools/capture-replay.html
index 7e76f7740..451d6208a 100644
--- a/users/tools/capture-replay.html
+++ b/users/tools/capture-replay.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/tools/connection-cache.html
b/users/tools/connection-cache.html
index 4861620a7..93a83baae 100644
--- a/users/tools/connection-cache.html
+++ b/users/tools/connection-cache.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/tools/connection-pool.html b/users/tools/connection-pool.html
index 6ebd4392f..d6d28ee69 100644
--- a/users/tools/connection-pool.html
+++ b/users/tools/connection-pool.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/tools/index.html b/users/tools/index.html
index 72952aff4..4ffe144e1 100644
--- a/users/tools/index.html
+++ b/users/tools/index.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/tools/opm.html b/users/tools/opm.html
index 5a8dc90b5..b1f18a5be 100644
--- a/users/tools/opm.html
+++ b/users/tools/opm.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/tools/scraper.html b/users/tools/scraper.html
index 8dc225046..eca1e81b4 100644
--- a/users/tools/scraper.html
+++ b/users/tools/scraper.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/tools/testing.html b/users/tools/testing.html
index d0677e9f5..1538d2488 100644
--- a/users/tools/testing.html
+++ b/users/tools/testing.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/transports/can.html b/users/transports/can.html
index ec8cc5cba..025275d82 100644
--- a/users/transports/can.html
+++ b/users/transports/can.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/transports/index.html b/users/transports/index.html
index 0d6bdb95b..dd8d9a8cc 100644
--- a/users/transports/index.html
+++ b/users/transports/index.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/transports/pcap-replay.html
b/users/transports/pcap-replay.html
index 2a9794bba..20b647a9a 100644
--- a/users/transports/pcap-replay.html
+++ b/users/transports/pcap-replay.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/transports/raw-socket.html b/users/transports/raw-socket.html
index a921dce53..6b541b49d 100644
--- a/users/transports/raw-socket.html
+++ b/users/transports/raw-socket.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/transports/serial.html b/users/transports/serial.html
index 680ecb67c..09cddf8c5 100644
--- a/users/transports/serial.html
+++ b/users/transports/serial.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/transports/socketcan.html b/users/transports/socketcan.html
index e41fd660e..00e129ff2 100644
--- a/users/transports/socketcan.html
+++ b/users/transports/socketcan.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/transports/tcp.html b/users/transports/tcp.html
index 43230da54..5c0245cd9 100644
--- a/users/transports/tcp.html
+++ b/users/transports/tcp.html
@@ -301,6 +301,8 @@
+
+
diff --git a/users/transports/udp.html b/users/transports/udp.html
index 45d92e65b..748aeb126 100644
--- a/users/transports/udp.html
+++ b/users/transports/udp.html
@@ -301,6 +301,8 @@
+
+
