chore(plc4rc): Got the PLC4Rs branch working again after updating with latest changes from develop.
- Addes some rudimentary documentation on how to install Rust.
diff --git a/code-generation/language-rust/pom.xml b/code-generation/language-rust/pom.xml
index 2539cae..62c5d8c 100644
--- a/code-generation/language-rust/pom.xml
+++ b/code-generation/language-rust/pom.xml
@@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-code-generation</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
</parent>
<artifactId>plc4x-code-generation-language-rust</artifactId>
@@ -82,7 +82,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-code-generation-language-base-freemarker</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
</dependency>
<dependency>
@@ -101,7 +101,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
@@ -109,37 +109,37 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-spi</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-tcp</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-utils-test-utils</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-code-generation-protocol-test</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-code-generation-protocol-test</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<classifier>tests</classifier>
<type>test-jar</type>
<scope>test</scope>
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
index 4979535..0885d30 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
@@ -571,7 +571,7 @@
BACnetVendorId_MSR_ELECTRONIC_GMBH BACnetVendorId = 532
BACnetVendorId_ENERGY_CONTROL_SYSTEMS_INC BACnetVendorId = 533
BACnetVendorId_EMT_CONTROLS BACnetVendorId = 534
- BACnetVendorId_DAINTREE_NETWORKS_INC BACnetVendorId = 535
+ BACnetVendorId_DAINTREE BACnetVendorId = 535
BACnetVendorId_EUROIC_CDOO BACnetVendorId = 536
BACnetVendorId_TE_CONNECTIVITY_ENERGY BACnetVendorId = 537
BACnetVendorId_GEZE_GMBH BACnetVendorId = 538
@@ -792,7 +792,7 @@
BACnetVendorId_OPTERGY_PTY_LTD BACnetVendorId = 755
BACnetVendorId_LSI_VIRTICUS BACnetVendorId = 756
BACnetVendorId_KONZEPTPARK_GMBH BACnetVendorId = 757
- BACnetVendorId_HUBBELL_BUILDING_AUTOMATION_INC BACnetVendorId = 758
+ BACnetVendorId_NX_LIGHTING_CONTROLS BACnetVendorId = 758
BACnetVendorId_E_CURV_INC BACnetVendorId = 759
BACnetVendorId_AGNOSYS_GMBH BACnetVendorId = 760
BACnetVendorId_SHANGHAI_SUNFULL_AUTOMATION_COLTD BACnetVendorId = 761
@@ -1417,6 +1417,12 @@
BACnetVendorId_BEVER_INNOVATIONS BACnetVendorId = 1385
BACnetVendorId_PELICAN_WIRELESS_SYSTEMS BACnetVendorId = 1386
BACnetVendorId_CONTROL_CONCEPTS_INC BACnetVendorId = 1387
+ BACnetVendorId_AUGMATIC_TECHNOLOGIES_PVT_LTD BACnetVendorId = 1388
+ BACnetVendorId_XIAMEN_MILESIGHTLOT_CO_LTD BACnetVendorId = 1389
+ BACnetVendorId_TIANJIN_ANJIELOT_SCHIENCEAND_TECHNOLOGY_CO_LTD BACnetVendorId = 1390
+ BACnetVendorId_GUANGZHOUS_ENERGY_ELECTRONICS_TECHNOLOGY_CO_LTD BACnetVendorId = 1391
+ BACnetVendorId_AKVO_ATMOSPHERIC_WATER_SYSTEMS_PVT_LTD BACnetVendorId = 1392
+ BACnetVendorId_EM_FIRST_CO_LTD BACnetVendorId = 1393
BACnetVendorId_UNKNOWN_VENDOR BACnetVendorId = 0xFFFF
)
@@ -1960,7 +1966,7 @@
BACnetVendorId_MSR_ELECTRONIC_GMBH,
BACnetVendorId_ENERGY_CONTROL_SYSTEMS_INC,
BACnetVendorId_EMT_CONTROLS,
- BACnetVendorId_DAINTREE_NETWORKS_INC,
+ BACnetVendorId_DAINTREE,
BACnetVendorId_EUROIC_CDOO,
BACnetVendorId_TE_CONNECTIVITY_ENERGY,
BACnetVendorId_GEZE_GMBH,
@@ -2181,7 +2187,7 @@
BACnetVendorId_OPTERGY_PTY_LTD,
BACnetVendorId_LSI_VIRTICUS,
BACnetVendorId_KONZEPTPARK_GMBH,
- BACnetVendorId_HUBBELL_BUILDING_AUTOMATION_INC,
+ BACnetVendorId_NX_LIGHTING_CONTROLS,
BACnetVendorId_E_CURV_INC,
BACnetVendorId_AGNOSYS_GMBH,
BACnetVendorId_SHANGHAI_SUNFULL_AUTOMATION_COLTD,
@@ -2806,6 +2812,12 @@
BACnetVendorId_BEVER_INNOVATIONS,
BACnetVendorId_PELICAN_WIRELESS_SYSTEMS,
BACnetVendorId_CONTROL_CONCEPTS_INC,
+ BACnetVendorId_AUGMATIC_TECHNOLOGIES_PVT_LTD,
+ BACnetVendorId_XIAMEN_MILESIGHTLOT_CO_LTD,
+ BACnetVendorId_TIANJIN_ANJIELOT_SCHIENCEAND_TECHNOLOGY_CO_LTD,
+ BACnetVendorId_GUANGZHOUS_ENERGY_ELECTRONICS_TECHNOLOGY_CO_LTD,
+ BACnetVendorId_AKVO_ATMOSPHERIC_WATER_SYSTEMS_PVT_LTD,
+ BACnetVendorId_EM_FIRST_CO_LTD,
BACnetVendorId_UNKNOWN_VENDOR,
}
}
@@ -4544,10 +4556,34 @@
{ /* '1387' */
return 1387
}
+ case 1388:
+ { /* '1388' */
+ return 1388
+ }
+ case 1389:
+ { /* '1389' */
+ return 1389
+ }
case 139:
{ /* '139' */
return 139
}
+ case 1390:
+ { /* '1390' */
+ return 1390
+ }
+ case 1391:
+ { /* '1391' */
+ return 1391
+ }
+ case 1392:
+ { /* '1392' */
+ return 1392
+ }
+ case 1393:
+ { /* '1393' */
+ return 1393
+ }
case 14:
{ /* '14' */
return 14
@@ -10090,10 +10126,34 @@
{ /* '1387' */
return "Control Concepts Inc."
}
+ case 1388:
+ { /* '1388' */
+ return "Augmatic Technologies Pvt. Ltd."
+ }
+ case 1389:
+ { /* '1389' */
+ return "Xiamen Milesight loT Co., Ltd"
+ }
case 139:
{ /* '139' */
return "I Controls"
}
+ case 1390:
+ { /* '1390' */
+ return "Tianjin Anjie loT Schience and Technology Co., Ltd"
+ }
+ case 1391:
+ { /* '1391' */
+ return "Guangzhou S. Energy Electronics Technology Co. Ltd."
+ }
+ case 1392:
+ { /* '1392' */
+ return "AKVO Atmospheric Water Systems Pvt. Ltd."
+ }
+ case 1393:
+ { /* '1393' */
+ return "EmFirst Co. Ltd."
+ }
case 14:
{ /* '14' */
return "Cimetrics Technology"
@@ -11852,7 +11912,7 @@
}
case 535:
{ /* '535' */
- return "Daintree Networks Inc."
+ return "Daintree"
}
case 536:
{ /* '536' */
@@ -12832,7 +12892,7 @@
}
case 758:
{ /* '758' */
- return "Hubbell Building Automation, Inc."
+ return "NX Lighting Controls"
}
case 759:
{ /* '759' */
@@ -14769,8 +14829,20 @@
return BACnetVendorId_PELICAN_WIRELESS_SYSTEMS, true
case 1387:
return BACnetVendorId_CONTROL_CONCEPTS_INC, true
+ case 1388:
+ return BACnetVendorId_AUGMATIC_TECHNOLOGIES_PVT_LTD, true
+ case 1389:
+ return BACnetVendorId_XIAMEN_MILESIGHTLOT_CO_LTD, true
case 139:
return BACnetVendorId_I_CONTROLS, true
+ case 1390:
+ return BACnetVendorId_TIANJIN_ANJIELOT_SCHIENCEAND_TECHNOLOGY_CO_LTD, true
+ case 1391:
+ return BACnetVendorId_GUANGZHOUS_ENERGY_ELECTRONICS_TECHNOLOGY_CO_LTD, true
+ case 1392:
+ return BACnetVendorId_AKVO_ATMOSPHERIC_WATER_SYSTEMS_PVT_LTD, true
+ case 1393:
+ return BACnetVendorId_EM_FIRST_CO_LTD, true
case 14:
return BACnetVendorId_CIMETRICS_TECHNOLOGY, true
case 140:
@@ -15650,7 +15722,7 @@
case 534:
return BACnetVendorId_EMT_CONTROLS, true
case 535:
- return BACnetVendorId_DAINTREE_NETWORKS_INC, true
+ return BACnetVendorId_DAINTREE, true
case 536:
return BACnetVendorId_EUROIC_CDOO, true
case 537:
@@ -16140,7 +16212,7 @@
case 757:
return BACnetVendorId_KONZEPTPARK_GMBH, true
case 758:
- return BACnetVendorId_HUBBELL_BUILDING_AUTOMATION_INC, true
+ return BACnetVendorId_NX_LIGHTING_CONTROLS, true
case 759:
return BACnetVendorId_E_CURV_INC, true
case 76:
@@ -17539,8 +17611,20 @@
return BACnetVendorId_PELICAN_WIRELESS_SYSTEMS, true
case "CONTROL_CONCEPTS_INC":
return BACnetVendorId_CONTROL_CONCEPTS_INC, true
+ case "AUGMATIC_TECHNOLOGIES_PVT_LTD":
+ return BACnetVendorId_AUGMATIC_TECHNOLOGIES_PVT_LTD, true
+ case "XIAMEN_MILESIGHTLOT_CO_LTD":
+ return BACnetVendorId_XIAMEN_MILESIGHTLOT_CO_LTD, true
case "I_CONTROLS":
return BACnetVendorId_I_CONTROLS, true
+ case "TIANJIN_ANJIELOT_SCHIENCEAND_TECHNOLOGY_CO_LTD":
+ return BACnetVendorId_TIANJIN_ANJIELOT_SCHIENCEAND_TECHNOLOGY_CO_LTD, true
+ case "GUANGZHOUS_ENERGY_ELECTRONICS_TECHNOLOGY_CO_LTD":
+ return BACnetVendorId_GUANGZHOUS_ENERGY_ELECTRONICS_TECHNOLOGY_CO_LTD, true
+ case "AKVO_ATMOSPHERIC_WATER_SYSTEMS_PVT_LTD":
+ return BACnetVendorId_AKVO_ATMOSPHERIC_WATER_SYSTEMS_PVT_LTD, true
+ case "EM_FIRST_CO_LTD":
+ return BACnetVendorId_EM_FIRST_CO_LTD, true
case "CIMETRICS_TECHNOLOGY":
return BACnetVendorId_CIMETRICS_TECHNOLOGY, true
case "VICONICS_ELECTRONICS_INC":
@@ -18419,8 +18503,8 @@
return BACnetVendorId_ENERGY_CONTROL_SYSTEMS_INC, true
case "EMT_CONTROLS":
return BACnetVendorId_EMT_CONTROLS, true
- case "DAINTREE_NETWORKS_INC":
- return BACnetVendorId_DAINTREE_NETWORKS_INC, true
+ case "DAINTREE":
+ return BACnetVendorId_DAINTREE, true
case "EUROIC_CDOO":
return BACnetVendorId_EUROIC_CDOO, true
case "TE_CONNECTIVITY_ENERGY":
@@ -18909,8 +18993,8 @@
return BACnetVendorId_LSI_VIRTICUS, true
case "KONZEPTPARK_GMBH":
return BACnetVendorId_KONZEPTPARK_GMBH, true
- case "HUBBELL_BUILDING_AUTOMATION_INC":
- return BACnetVendorId_HUBBELL_BUILDING_AUTOMATION_INC, true
+ case "NX_LIGHTING_CONTROLS":
+ return BACnetVendorId_NX_LIGHTING_CONTROLS, true
case "E_CURV_INC":
return BACnetVendorId_E_CURV_INC, true
case "NOHMI_BOSAI_LTD":
@@ -20366,8 +20450,20 @@
return "PELICAN_WIRELESS_SYSTEMS"
case BACnetVendorId_CONTROL_CONCEPTS_INC:
return "CONTROL_CONCEPTS_INC"
+ case BACnetVendorId_AUGMATIC_TECHNOLOGIES_PVT_LTD:
+ return "AUGMATIC_TECHNOLOGIES_PVT_LTD"
+ case BACnetVendorId_XIAMEN_MILESIGHTLOT_CO_LTD:
+ return "XIAMEN_MILESIGHTLOT_CO_LTD"
case BACnetVendorId_I_CONTROLS:
return "I_CONTROLS"
+ case BACnetVendorId_TIANJIN_ANJIELOT_SCHIENCEAND_TECHNOLOGY_CO_LTD:
+ return "TIANJIN_ANJIELOT_SCHIENCEAND_TECHNOLOGY_CO_LTD"
+ case BACnetVendorId_GUANGZHOUS_ENERGY_ELECTRONICS_TECHNOLOGY_CO_LTD:
+ return "GUANGZHOUS_ENERGY_ELECTRONICS_TECHNOLOGY_CO_LTD"
+ case BACnetVendorId_AKVO_ATMOSPHERIC_WATER_SYSTEMS_PVT_LTD:
+ return "AKVO_ATMOSPHERIC_WATER_SYSTEMS_PVT_LTD"
+ case BACnetVendorId_EM_FIRST_CO_LTD:
+ return "EM_FIRST_CO_LTD"
case BACnetVendorId_CIMETRICS_TECHNOLOGY:
return "CIMETRICS_TECHNOLOGY"
case BACnetVendorId_VICONICS_ELECTRONICS_INC:
@@ -21246,8 +21342,8 @@
return "ENERGY_CONTROL_SYSTEMS_INC"
case BACnetVendorId_EMT_CONTROLS:
return "EMT_CONTROLS"
- case BACnetVendorId_DAINTREE_NETWORKS_INC:
- return "DAINTREE_NETWORKS_INC"
+ case BACnetVendorId_DAINTREE:
+ return "DAINTREE"
case BACnetVendorId_EUROIC_CDOO:
return "EUROIC_CDOO"
case BACnetVendorId_TE_CONNECTIVITY_ENERGY:
@@ -21736,8 +21832,8 @@
return "LSI_VIRTICUS"
case BACnetVendorId_KONZEPTPARK_GMBH:
return "KONZEPTPARK_GMBH"
- case BACnetVendorId_HUBBELL_BUILDING_AUTOMATION_INC:
- return "HUBBELL_BUILDING_AUTOMATION_INC"
+ case BACnetVendorId_NX_LIGHTING_CONTROLS:
+ return "NX_LIGHTING_CONTROLS"
case BACnetVendorId_E_CURV_INC:
return "E_CURV_INC"
case BACnetVendorId_NOHMI_BOSAI_LTD:
diff --git a/plc4j/examples/hello-world-kotlin/pom.xml b/plc4j/examples/hello-world-kotlin/pom.xml
index 9e36c4a..0d1b8be 100644
--- a/plc4j/examples/hello-world-kotlin/pom.xml
+++ b/plc4j/examples/hello-world-kotlin/pom.xml
@@ -54,7 +54,7 @@
<!--dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-modbus</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<scope>runtime</scope>
</dependency-->
diff --git a/plc4rust/generated-sources/modbus/Cargo.toml b/plc4rust/generated-sources/modbus/Cargo.toml
index 0ddc550..f50df6c 100644
--- a/plc4rust/generated-sources/modbus/Cargo.toml
+++ b/plc4rust/generated-sources/modbus/Cargo.toml
@@ -18,7 +18,7 @@
[package]
name = "plc4rust-modbus"
# Removed SNAPSHOT
-version = "0.10.0"
+version = "0.11.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
diff --git a/plc4rust/generated-sources/modbus/src/lib.rs b/plc4rust/generated-sources/modbus/src/lib.rs
index 8fa12a2..1a12177 100644
--- a/plc4rust/generated-sources/modbus/src/lib.rs
+++ b/plc4rust/generated-sources/modbus/src/lib.rs
@@ -80,6 +80,6 @@
#[test]
fn test() {
-println!("Hello world! Hurz!");
+println!("Hello world!");
}
}
diff --git a/plc4rust/pom.xml b/plc4rust/pom.xml
index 6debdcd..5f3ecd2 100644
--- a/plc4rust/pom.xml
+++ b/plc4rust/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-parent</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
</parent>
<artifactId>plc4rust</artifactId>
@@ -146,7 +146,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-code-generation-language-rust</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
@@ -154,14 +154,14 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-modbus</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-s7</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
diff --git a/plc4rust/tsfile/pom.xml b/plc4rust/tsfile/pom.xml
index a7fc8ea..4c6ff5f 100644
--- a/plc4rust/tsfile/pom.xml
+++ b/plc4rust/tsfile/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4rust</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
</parent>
<artifactId>plc4rust-driver-tsfile</artifactId>
@@ -116,33 +116,33 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-spi</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-tcp</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-serial</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-raw-socket</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-utils-raw-sockets</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
</dependency>
<dependency>
@@ -169,14 +169,14 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-utils-test-utils</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-code-generation-language-rust</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
@@ -184,14 +184,14 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-tsfile</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<!-- Scope is 'provided' as this way it's not shipped with the driver -->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols-tsfile</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
<classifier>tests</classifier>
<type>test-jar</type>
<scope>test</scope>
diff --git a/protocols/tsfile/pom.xml b/protocols/tsfile/pom.xml
index 02e50b4..c0de7cf 100644
--- a/protocols/tsfile/pom.xml
+++ b/protocols/tsfile/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-protocols</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
</parent>
<artifactId>plc4x-protocols-tsfile</artifactId>
@@ -36,7 +36,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>0.11.0-SNAPSHOT</version>
</dependency>
</dependencies>
diff --git a/src/site/asciidoc/developers/preparing/linux.adoc b/src/site/asciidoc/developers/preparing/linux.adoc
index ae59b98..eb73049 100644
--- a/src/site/asciidoc/developers/preparing/linux.adoc
+++ b/src/site/asciidoc/developers/preparing/linux.adoc
@@ -115,3 +115,7 @@
Apt-based systems:
sudo apt-get install python3-venv
+
+=== Rust & Cargo
+
+ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
diff --git a/src/site/asciidoc/developers/preparing/macos.adoc b/src/site/asciidoc/developers/preparing/macos.adoc
index 12f3798..946a92a 100644
--- a/src/site/asciidoc/developers/preparing/macos.adoc
+++ b/src/site/asciidoc/developers/preparing/macos.adoc
@@ -95,3 +95,11 @@
After opening a new terminal, `python` should be configured
python --version
+
+=== rust & cargo
+
+ brew install rustup
+
+ rustup-init
+
+ rustc --version
\ No newline at end of file
diff --git a/src/site/asciidoc/developers/preparing/windows.adoc b/src/site/asciidoc/developers/preparing/windows.adoc
index 1ed7503..7fc5545 100644
--- a/src/site/asciidoc/developers/preparing/windows.adoc
+++ b/src/site/asciidoc/developers/preparing/windows.adoc
@@ -119,3 +119,7 @@
Download and install the `LLVM` package.
Select to add the LLVM to the path (doesn't matter if just for the current user or for all)
+
+=== Rust & Cargo
+
+https://forge.rust-lang.org/infra/other-installation-methods.html