From b98635499bf561b102260c3e4328e12ff5805f5c Mon Sep 17 00:00:00 2001
From: Arjan van Vught <arjan.van.vught@gmail.com>
Date: Fri, 27 Dec 2024 18:57:23 +0100
Subject: [PATCH] Updated SOFTWARE_VERSION[]

---
 linux_artnet/include/software_version.h             |  4 ++--
 linux_ddp/include/software_version.h                |  4 ++--
 linux_e131/include/software_version.h               |  4 ++--
 linux_osc/include/software_version.h                |  4 ++--
 linux_pp/include/software_version.h                 |  4 ++--
 opi_dmx_monitor/include/software_version.h          |  2 +-
 opi_dmx_usb_pro/include/software_version.h          |  2 +-
 opi_emac_artnet_dmx/include/software_version.h      |  2 +-
 .../include/software_version.h                      |  2 +-
 opi_emac_artnet_monitor/include/software_version.h  |  2 +-
 .../.settings/language.settings.xml                 |  2 +-
 opi_emac_artnet_pixel/include/software_version.h    |  2 +-
 .../.settings/language.settings.xml                 |  2 +-
 .../include/software_version.h                      |  2 +-
 .../.settings/language.settings.xml                 |  2 +-
 .../include/software_version.h                      |  2 +-
 .../.settings/language.settings.xml                 |  2 +-
 .../include/software_version.h                      |  2 +-
 .../include/software_version.h                      |  2 +-
 .../include/software_version.h                      |  2 +-
 opi_emac_artnet_serial/firmware/main.cpp            |  4 +---
 opi_emac_artnet_serial/include/software_version.h   |  2 +-
 .../include/software_version.h                      |  2 +-
 opi_emac_ddp_pixel_multi/include/software_version.h |  2 +-
 opi_emac_e131_artnet/include/software_version.h     |  2 +-
 opi_emac_e131_dmx/include/software_version.h        |  2 +-
 opi_emac_e131_dmx_multi/include/software_version.h  |  2 +-
 opi_emac_e131_monitor/include/software_version.h    |  2 +-
 opi_emac_e131_pixel/.settings/language.settings.xml |  2 +-
 opi_emac_e131_pixel/include/software_version.h      |  2 +-
 opi_emac_e131_pixel_dmx/include/software_version.h  |  2 +-
 .../include/software_version.h                      |  2 +-
 .../.settings/language.settings.xml                 |  2 +-
 .../include/software_version.h                      |  2 +-
 opi_emac_llrp_tftpd/Makefile.H3                     |  2 ++
 opi_emac_llrp_tftpd/include/software_version.h      |  2 +-
 opi_emac_ltc_smpte/.settings/language.settings.xml  |  2 +-
 opi_emac_ltc_smpte/Makefile.H3                      |  1 -
 opi_emac_ltc_smpte/firmware/main.cpp                | 13 +++++++------
 opi_emac_ltc_smpte/include/software_version.h       |  2 +-
 opi_emac_osc_client/include/software_version.h      |  2 +-
 opi_emac_osc_dmx/include/software_version.h         |  2 +-
 opi_emac_osc_monitor/include/software_version.h     |  2 +-
 opi_emac_osc_pixel/include/software_version.h       |  2 +-
 opi_emac_pp_pixel_multi/include/software_version.h  |  2 +-
 opi_emac_showfile_artnet/include/software_version.h |  2 +-
 opi_emac_showfile_e131/include/software_version.h   |  2 +-
 opi_midi_monitor/include/software_version.h         |  2 +-
 opi_rdm_responder/include/software_version.h        |  2 +-
 rpi_wifi_artnet_dmx/include/software_version.h      |  4 ++--
 rpi_wifi_e131_dmx/include/software_version.h        |  4 ++--
 rpi_wifi_e131_pixel/include/software_version.h      |  4 ++--
 rpi_wifi_osc_dmx/include/software_version.h         |  4 ++--
 rpi_wifi_osc_pixel/include/software_version.h       |  2 +-
 54 files changed, 69 insertions(+), 69 deletions(-)

diff --git a/linux_artnet/include/software_version.h b/linux_artnet/include/software_version.h
index 6a4e00590..b80fd3a73 100644
--- a/linux_artnet/include/software_version.h
+++ b/linux_artnet/include/software_version.h
@@ -2,7 +2,7 @@
  * @file software_version.h
  *
  */
-/* Copyright (C) 2017-2024 by Arjan van Vught mailto:info@orangepi-dmx.nl
+/* Copyright (C) 2017-2024 by Arjan van Vught mailto:info@gd32-dmx.org
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-static const char SOFTWARE_VERSION[] = "2.7";
+static const char SOFTWARE_VERSION[] = "2.8";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/linux_ddp/include/software_version.h b/linux_ddp/include/software_version.h
index bcfc097f3..a05bca20c 100644
--- a/linux_ddp/include/software_version.h
+++ b/linux_ddp/include/software_version.h
@@ -2,7 +2,7 @@
  * @file software_version.h
  *
  */
-/* Copyright (C) 2021-2024 by Arjan van Vught mailto:info@orangepi-dmx.nl
+/* Copyright (C) 2021-2024 by Arjan van Vught mailto:info@gd32-dmx.org
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-static const char SOFTWARE_VERSION[] = "1.5";
+static const char SOFTWARE_VERSION[] = "1.6";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/linux_e131/include/software_version.h b/linux_e131/include/software_version.h
index ba67b3539..183f662ca 100644
--- a/linux_e131/include/software_version.h
+++ b/linux_e131/include/software_version.h
@@ -2,7 +2,7 @@
  * @file software_version.h
  *
  */
-/* Copyright (C) 2017-2024 by Arjan van Vught mailto:info@orangepi-dmx.nl
+/* Copyright (C) 2017-2024 by Arjan van Vught mailto:info@gd32-dmx.org
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-static const char SOFTWARE_VERSION[] = "2.3";
+static const char SOFTWARE_VERSION[] = "2.4";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/linux_osc/include/software_version.h b/linux_osc/include/software_version.h
index 9f2877f0b..81c73fe23 100644
--- a/linux_osc/include/software_version.h
+++ b/linux_osc/include/software_version.h
@@ -2,7 +2,7 @@
  * @file software_version.h
  *
  */
-/* Copyright (C) 2019-2024 by Arjan van Vught mailto:info@orangepi-dmx.nl
+/* Copyright (C) 2019-2024 by Arjan van Vught mailto:info@gd32-dmx.org
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-static const char SOFTWARE_VERSION[] = "2.4";
+static const char SOFTWARE_VERSION[] = "2.5";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/linux_pp/include/software_version.h b/linux_pp/include/software_version.h
index bcfc097f3..a05bca20c 100644
--- a/linux_pp/include/software_version.h
+++ b/linux_pp/include/software_version.h
@@ -2,7 +2,7 @@
  * @file software_version.h
  *
  */
-/* Copyright (C) 2021-2024 by Arjan van Vught mailto:info@orangepi-dmx.nl
+/* Copyright (C) 2021-2024 by Arjan van Vught mailto:info@gd32-dmx.org
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-static const char SOFTWARE_VERSION[] = "1.5";
+static const char SOFTWARE_VERSION[] = "1.6";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_dmx_monitor/include/software_version.h b/opi_dmx_monitor/include/software_version.h
index d62e76e4b..613f7331d 100644
--- a/opi_dmx_monitor/include/software_version.h
+++ b/opi_dmx_monitor/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.0";
+constexpr char SOFTWARE_VERSION[] = "3.1";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_dmx_usb_pro/include/software_version.h b/opi_dmx_usb_pro/include/software_version.h
index 613f7331d..a6c2bcd99 100644
--- a/opi_dmx_usb_pro/include/software_version.h
+++ b/opi_dmx_usb_pro/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.1";
+constexpr char SOFTWARE_VERSION[] = "3.2";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_artnet_dmx/include/software_version.h b/opi_emac_artnet_dmx/include/software_version.h
index 7f465a8b9..ac0982cf6 100644
--- a/opi_emac_artnet_dmx/include/software_version.h
+++ b/opi_emac_artnet_dmx/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "5.0";
+constexpr char SOFTWARE_VERSION[] = "5.1";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_artnet_dmx_multi/include/software_version.h b/opi_emac_artnet_dmx_multi/include/software_version.h
index a5522bb98..3fd825717 100644
--- a/opi_emac_artnet_dmx_multi/include/software_version.h
+++ b/opi_emac_artnet_dmx_multi/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "4.3";
+constexpr char SOFTWARE_VERSION[] = "4.4";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_artnet_monitor/include/software_version.h b/opi_emac_artnet_monitor/include/software_version.h
index d25e610ac..c1088d59a 100644
--- a/opi_emac_artnet_monitor/include/software_version.h
+++ b/opi_emac_artnet_monitor/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.4";
+constexpr char SOFTWARE_VERSION[] = "3.5";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_artnet_pixel/.settings/language.settings.xml b/opi_emac_artnet_pixel/.settings/language.settings.xml
index 5572d7b8b..14fab869a 100644
--- a/opi_emac_artnet_pixel/.settings/language.settings.xml
+++ b/opi_emac_artnet_pixel/.settings/language.settings.xml
@@ -5,7 +5,7 @@
 			<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
 			<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
 			<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
-			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1362252932739283890" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
+			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1362252764455637074" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
 				<language-scope id="org.eclipse.cdt.core.gcc"/>
 				<language-scope id="org.eclipse.cdt.core.g++"/>
 			</provider>
diff --git a/opi_emac_artnet_pixel/include/software_version.h b/opi_emac_artnet_pixel/include/software_version.h
index ac0982cf6..cda9e2f35 100644
--- a/opi_emac_artnet_pixel/include/software_version.h
+++ b/opi_emac_artnet_pixel/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "5.1";
+constexpr char SOFTWARE_VERSION[] = "5.2";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_artnet_pixel_dmx/.settings/language.settings.xml b/opi_emac_artnet_pixel_dmx/.settings/language.settings.xml
index 4707333f1..dcda97631 100755
--- a/opi_emac_artnet_pixel_dmx/.settings/language.settings.xml
+++ b/opi_emac_artnet_pixel_dmx/.settings/language.settings.xml
@@ -5,7 +5,7 @@
 			<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
 			<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
 			<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
-			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1338173497468942670" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
+			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1382378940618891886" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
 				<language-scope id="org.eclipse.cdt.core.gcc"/>
 				<language-scope id="org.eclipse.cdt.core.g++"/>
 			</provider>
diff --git a/opi_emac_artnet_pixel_dmx/include/software_version.h b/opi_emac_artnet_pixel_dmx/include/software_version.h
index 0d08d12bb..42f4557be 100644
--- a/opi_emac_artnet_pixel_dmx/include/software_version.h
+++ b/opi_emac_artnet_pixel_dmx/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "2.5";
+constexpr char SOFTWARE_VERSION[] = "2.6";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_artnet_pixel_dmx_multi/.settings/language.settings.xml b/opi_emac_artnet_pixel_dmx_multi/.settings/language.settings.xml
index c78378701..3b34a5052 100755
--- a/opi_emac_artnet_pixel_dmx_multi/.settings/language.settings.xml
+++ b/opi_emac_artnet_pixel_dmx_multi/.settings/language.settings.xml
@@ -5,7 +5,7 @@
 			<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
 			<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
 			<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
-			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1338175427225021832" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
+			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1382380342244993396" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
 				<language-scope id="org.eclipse.cdt.core.gcc"/>
 				<language-scope id="org.eclipse.cdt.core.g++"/>
 			</provider>
diff --git a/opi_emac_artnet_pixel_dmx_multi/include/software_version.h b/opi_emac_artnet_pixel_dmx_multi/include/software_version.h
index eac346c32..7c7934203 100644
--- a/opi_emac_artnet_pixel_dmx_multi/include/software_version.h
+++ b/opi_emac_artnet_pixel_dmx_multi/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "2.5";
+constexpr char SOFTWARE_VERSION[] = "2.6";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_artnet_pixel_multi/.settings/language.settings.xml b/opi_emac_artnet_pixel_multi/.settings/language.settings.xml
index 736168a3c..18967aa90 100644
--- a/opi_emac_artnet_pixel_multi/.settings/language.settings.xml
+++ b/opi_emac_artnet_pixel_multi/.settings/language.settings.xml
@@ -5,7 +5,7 @@
 			<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
 			<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
 			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuildCommandParser" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser" keep-relative-paths="false" name="CDT GCC Build Output Parser" parameter="([^/\\\\]*)((g?cc)|([gc]\+\+)|(clang))" prefer-non-shared="true"/>
-			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1362253127707830712" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
+			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1362253261695236492" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
 				<language-scope id="org.eclipse.cdt.core.gcc"/>
 				<language-scope id="org.eclipse.cdt.core.g++"/>
 			</provider>
diff --git a/opi_emac_artnet_pixel_multi/include/software_version.h b/opi_emac_artnet_pixel_multi/include/software_version.h
index 4c9ec8e65..2b6aa83e3 100644
--- a/opi_emac_artnet_pixel_multi/include/software_version.h
+++ b/opi_emac_artnet_pixel_multi/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.6";
+constexpr char SOFTWARE_VERSION[] = "3.7";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_artnet_rdm_l6470/include/software_version.h b/opi_emac_artnet_rdm_l6470/include/software_version.h
index a6c2bcd99..2b5c09491 100644
--- a/opi_emac_artnet_rdm_l6470/include/software_version.h
+++ b/opi_emac_artnet_rdm_l6470/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.2";
+constexpr char SOFTWARE_VERSION[] = "3.3";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_artnet_rdm_pca9685/include/software_version.h b/opi_emac_artnet_rdm_pca9685/include/software_version.h
index ffe492815..65960e895 100755
--- a/opi_emac_artnet_rdm_pca9685/include/software_version.h
+++ b/opi_emac_artnet_rdm_pca9685/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "1.7";
+constexpr char SOFTWARE_VERSION[] = "1.8";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_artnet_serial/firmware/main.cpp b/opi_emac_artnet_serial/firmware/main.cpp
index 9f9ade36f..cc2dbcb8c 100644
--- a/opi_emac_artnet_serial/firmware/main.cpp
+++ b/opi_emac_artnet_serial/firmware/main.cpp
@@ -2,7 +2,7 @@
  * @file main.cpp
  *
  */
-/* Copyright (C) 2020-2024 by Arjan van Vught mailto:info@orangepi-dmx.nl
+/* Copyright (C) 2020-2024 by Arjan van Vught mailto:info@gd32-dmx.org
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal
@@ -28,7 +28,6 @@
 #include "hardware.h"
 #include "network.h"
 
-
 #include "net/apps/mdns.h"
 
 #include "displayudf.h"
@@ -171,7 +170,6 @@ int main() {
 #if defined (NODE_SHOWFILE)
 		showFile.Run();
 #endif
-		dmxSerial.Run();
 		llrpOnlyDevice.Run();
 		remoteConfig.Run();
 		configStore.Flash();
diff --git a/opi_emac_artnet_serial/include/software_version.h b/opi_emac_artnet_serial/include/software_version.h
index b6fed7c5a..61de6c8df 100644
--- a/opi_emac_artnet_serial/include/software_version.h
+++ b/opi_emac_artnet_serial/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "2.9";
+constexpr char SOFTWARE_VERSION[] = "3.0";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_ddp_pixel_dmx_multi/include/software_version.h b/opi_emac_ddp_pixel_dmx_multi/include/software_version.h
index 960640a8c..0d08d12bb 100644
--- a/opi_emac_ddp_pixel_dmx_multi/include/software_version.h
+++ b/opi_emac_ddp_pixel_dmx_multi/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "2.4";
+constexpr char SOFTWARE_VERSION[] = "2.5";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_ddp_pixel_multi/include/software_version.h b/opi_emac_ddp_pixel_multi/include/software_version.h
index 0d08d12bb..42f4557be 100644
--- a/opi_emac_ddp_pixel_multi/include/software_version.h
+++ b/opi_emac_ddp_pixel_multi/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "2.5";
+constexpr char SOFTWARE_VERSION[] = "2.6";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_e131_artnet/include/software_version.h b/opi_emac_e131_artnet/include/software_version.h
index fbdf5a2f3..345ae4d21 100644
--- a/opi_emac_e131_artnet/include/software_version.h
+++ b/opi_emac_e131_artnet/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.1";
+constexpr char SOFTWARE_VERSION[] = "3.2";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_e131_dmx/include/software_version.h b/opi_emac_e131_dmx/include/software_version.h
index 1916f5ad9..f36d12ec5 100644
--- a/opi_emac_e131_dmx/include/software_version.h
+++ b/opi_emac_e131_dmx/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "4.6";
+constexpr char SOFTWARE_VERSION[] = "4.7";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_e131_dmx_multi/include/software_version.h b/opi_emac_e131_dmx_multi/include/software_version.h
index 2b6aa83e3..ce045ee3b 100644
--- a/opi_emac_e131_dmx_multi/include/software_version.h
+++ b/opi_emac_e131_dmx_multi/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.7";
+constexpr char SOFTWARE_VERSION[] = "3.8";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_e131_monitor/include/software_version.h b/opi_emac_e131_monitor/include/software_version.h
index d25e610ac..c1088d59a 100644
--- a/opi_emac_e131_monitor/include/software_version.h
+++ b/opi_emac_e131_monitor/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.4";
+constexpr char SOFTWARE_VERSION[] = "3.5";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_e131_pixel/.settings/language.settings.xml b/opi_emac_e131_pixel/.settings/language.settings.xml
index fa5af951e..31e6e2c44 100644
--- a/opi_emac_e131_pixel/.settings/language.settings.xml
+++ b/opi_emac_e131_pixel/.settings/language.settings.xml
@@ -5,7 +5,7 @@
 			<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
 			<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
 			<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
-			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1369696945754890802" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
+			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1369698818584578144" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
 				<language-scope id="org.eclipse.cdt.core.gcc"/>
 				<language-scope id="org.eclipse.cdt.core.g++"/>
 			</provider>
diff --git a/opi_emac_e131_pixel/include/software_version.h b/opi_emac_e131_pixel/include/software_version.h
index f36d12ec5..5562eb079 100644
--- a/opi_emac_e131_pixel/include/software_version.h
+++ b/opi_emac_e131_pixel/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "4.7";
+constexpr char SOFTWARE_VERSION[] = "4.8";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_e131_pixel_dmx/include/software_version.h b/opi_emac_e131_pixel_dmx/include/software_version.h
index 0d08d12bb..42f4557be 100644
--- a/opi_emac_e131_pixel_dmx/include/software_version.h
+++ b/opi_emac_e131_pixel_dmx/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "2.5";
+constexpr char SOFTWARE_VERSION[] = "2.6";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_e131_pixel_dmx_multi/include/software_version.h b/opi_emac_e131_pixel_dmx_multi/include/software_version.h
index 0d08d12bb..42f4557be 100644
--- a/opi_emac_e131_pixel_dmx_multi/include/software_version.h
+++ b/opi_emac_e131_pixel_dmx_multi/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "2.5";
+constexpr char SOFTWARE_VERSION[] = "2.6";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_e131_pixel_multi/.settings/language.settings.xml b/opi_emac_e131_pixel_multi/.settings/language.settings.xml
index d84f1f011..302a87e51 100644
--- a/opi_emac_e131_pixel_multi/.settings/language.settings.xml
+++ b/opi_emac_e131_pixel_multi/.settings/language.settings.xml
@@ -5,7 +5,7 @@
 			<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
 			<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
 			<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
-			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1369698726024156408" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
+			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1369696043637382746" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
 				<language-scope id="org.eclipse.cdt.core.gcc"/>
 				<language-scope id="org.eclipse.cdt.core.g++"/>
 			</provider>
diff --git a/opi_emac_e131_pixel_multi/include/software_version.h b/opi_emac_e131_pixel_multi/include/software_version.h
index 4c9ec8e65..2b6aa83e3 100644
--- a/opi_emac_e131_pixel_multi/include/software_version.h
+++ b/opi_emac_e131_pixel_multi/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.6";
+constexpr char SOFTWARE_VERSION[] = "3.7";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_llrp_tftpd/Makefile.H3 b/opi_emac_llrp_tftpd/Makefile.H3
index ac01ee177..1e080bffe 100644
--- a/opi_emac_llrp_tftpd/Makefile.H3
+++ b/opi_emac_llrp_tftpd/Makefile.H3
@@ -41,6 +41,8 @@ DEFINES+=DEBUG_HEAP
 
 #DEFINES+=DEBUG_NET_APPS_MDNS
 
+#DEFINES+=DEBUG_NTP_CLIENT
+
 #DEFINES+=DEBUG_NET_APPS_TFTP
 #DEFINES+=DEBUG_TFTP
 
diff --git a/opi_emac_llrp_tftpd/include/software_version.h b/opi_emac_llrp_tftpd/include/software_version.h
index a6c2bcd99..2b5c09491 100755
--- a/opi_emac_llrp_tftpd/include/software_version.h
+++ b/opi_emac_llrp_tftpd/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.2";
+constexpr char SOFTWARE_VERSION[] = "3.3";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_ltc_smpte/.settings/language.settings.xml b/opi_emac_ltc_smpte/.settings/language.settings.xml
index 2d5f6f890..c658d3f4c 100644
--- a/opi_emac_ltc_smpte/.settings/language.settings.xml
+++ b/opi_emac_ltc_smpte/.settings/language.settings.xml
@@ -5,7 +5,7 @@
 			<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
 			<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
 			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuildCommandParser" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser" keep-relative-paths="false" name="CDT GCC Build Output Parser" parameter="([^/\\\\]*)((g?cc)|([gc]\+\+)|(clang))" prefer-non-shared="true"/>
-			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1405723372371715708" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
+			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1329438313648019008" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
 				<language-scope id="org.eclipse.cdt.core.gcc"/>
 				<language-scope id="org.eclipse.cdt.core.g++"/>
 			</provider>
diff --git a/opi_emac_ltc_smpte/Makefile.H3 b/opi_emac_ltc_smpte/Makefile.H3
index 62d30ac07..06b576681 100644
--- a/opi_emac_ltc_smpte/Makefile.H3
+++ b/opi_emac_ltc_smpte/Makefile.H3
@@ -18,7 +18,6 @@ DEFINES+=ENABLE_HTTPD ENABLE_CONTENT
 
 #DEFINES+=ENABLE_SHELL UART0_ECHO LTC_READER
 
-DEFINES+=DEBUG_NET_APPLEMIDI
 DEFINES+=NDEBUG
 
 LIBS=
diff --git a/opi_emac_ltc_smpte/firmware/main.cpp b/opi_emac_ltc_smpte/firmware/main.cpp
index 23c8b8cf5..ec3ee6c5b 100644
--- a/opi_emac_ltc_smpte/firmware/main.cpp
+++ b/opi_emac_ltc_smpte/firmware/main.cpp
@@ -511,27 +511,28 @@ int main() {
 		hw.WatchdogFeed();
 		nw.Run();
 		// Run the reader
+		// Handles MIDI Quarter Frame output messages
 		switch (ltcSource) {
 		case ltc::Source::LTC:
 			ltcReader.Run();
 			break;
 		case ltc::Source::ARTNET:
-			artnetReader.Run();		// Handles MIDI Quarter Frame output messages
+			artnetReader.Run();
 			break;
 		case ltc::Source::MIDI:
-			midiReader.Run();		// Handles MIDI Quarter Frame output messages
+			midiReader.Run();
 			break;
 		case ltc::Source::TCNET:
-			tcnetReader.Run();		// Handles MIDI Quarter Frame output messages
+			tcnetReader.Run();
 			break;
 		case ltc::Source::INTERNAL:
-			ltcGenerator.Run();		// Handles MIDI Quarter Frame output messages
+			ltcGenerator.Run();
 			break;
 		case ltc::Source::APPLEMIDI:
-			rtpMidiReader.Run();	// Handles status led
+			rtpMidiReader.Run();
 			break;
 		case ltc::Source::ETC:
-			ltcEtcReader.Run();		// Handles MIDI Quarter Frame output messages
+			ltcEtcReader.Run();
 			break;
 		case ltc::Source::SYSTIME:
 			sysTimeReader.Run();
diff --git a/opi_emac_ltc_smpte/include/software_version.h b/opi_emac_ltc_smpte/include/software_version.h
index 468ead4a5..0981c68e7 100644
--- a/opi_emac_ltc_smpte/include/software_version.h
+++ b/opi_emac_ltc_smpte/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "4.9";
+constexpr char SOFTWARE_VERSION[] = "5.0";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_osc_client/include/software_version.h b/opi_emac_osc_client/include/software_version.h
index 2b5c09491..d25e610ac 100644
--- a/opi_emac_osc_client/include/software_version.h
+++ b/opi_emac_osc_client/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.3";
+constexpr char SOFTWARE_VERSION[] = "3.4";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_osc_dmx/include/software_version.h b/opi_emac_osc_dmx/include/software_version.h
index 2b6aa83e3..ce045ee3b 100644
--- a/opi_emac_osc_dmx/include/software_version.h
+++ b/opi_emac_osc_dmx/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.7";
+constexpr char SOFTWARE_VERSION[] = "3.8";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_osc_monitor/include/software_version.h b/opi_emac_osc_monitor/include/software_version.h
index d25e610ac..c1088d59a 100644
--- a/opi_emac_osc_monitor/include/software_version.h
+++ b/opi_emac_osc_monitor/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.4";
+constexpr char SOFTWARE_VERSION[] = "3.5";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_osc_pixel/include/software_version.h b/opi_emac_osc_pixel/include/software_version.h
index 72dfe43ea..1c0a75d3a 100644
--- a/opi_emac_osc_pixel/include/software_version.h
+++ b/opi_emac_osc_pixel/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.9";
+constexpr char SOFTWARE_VERSION[] = "4.0";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_pp_pixel_multi/include/software_version.h b/opi_emac_pp_pixel_multi/include/software_version.h
index 58b56824f..c2d372323 100644
--- a/opi_emac_pp_pixel_multi/include/software_version.h
+++ b/opi_emac_pp_pixel_multi/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "2.1";
+constexpr char SOFTWARE_VERSION[] = "2.2";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_showfile_artnet/include/software_version.h b/opi_emac_showfile_artnet/include/software_version.h
index 9353b33f7..7ffb4862a 100755
--- a/opi_emac_showfile_artnet/include/software_version.h
+++ b/opi_emac_showfile_artnet/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "1.6";
+constexpr char SOFTWARE_VERSION[] = "1.7";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_emac_showfile_e131/include/software_version.h b/opi_emac_showfile_e131/include/software_version.h
index 9353b33f7..7ffb4862a 100755
--- a/opi_emac_showfile_e131/include/software_version.h
+++ b/opi_emac_showfile_e131/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "1.6";
+constexpr char SOFTWARE_VERSION[] = "1.7";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_midi_monitor/include/software_version.h b/opi_midi_monitor/include/software_version.h
index a6c2bcd99..2b5c09491 100644
--- a/opi_midi_monitor/include/software_version.h
+++ b/opi_midi_monitor/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.2";
+constexpr char SOFTWARE_VERSION[] = "3.3";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/opi_rdm_responder/include/software_version.h b/opi_rdm_responder/include/software_version.h
index 42404740f..91a9109cc 100644
--- a/opi_rdm_responder/include/software_version.h
+++ b/opi_rdm_responder/include/software_version.h
@@ -26,6 +26,6 @@
 #ifndef SOFTWARE_VERSION_H_
 #define SOFTWARE_VERSION_H_
 
-constexpr char SOFTWARE_VERSION[] = "3.3";
+constexpr char SOFTWARE_VERSION[] = "3.4";
 
 #endif /* SOFTWARE_VERSION_H_ */
diff --git a/rpi_wifi_artnet_dmx/include/software_version.h b/rpi_wifi_artnet_dmx/include/software_version.h
index 3ed133441..97adde7e8 100644
--- a/rpi_wifi_artnet_dmx/include/software_version.h
+++ b/rpi_wifi_artnet_dmx/include/software_version.h
@@ -2,7 +2,7 @@
  * @file software_version.h
  *
  */
-/* Copyright (C) 2016-2024 by Arjan van Vught mailto:info@orangepi-dmx.nl
+/* Copyright (C) 2016-2024 by Arjan van Vught mailto:info@gd32-dmx.org
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal
@@ -27,7 +27,7 @@
 #define SOFTWARE_VERSION_H_
 
 #if defined(H3)
- constexpr char SOFTWARE_VERSION[] = "3.0";
+ constexpr char SOFTWARE_VERSION[] = "3.1";
 #else
  constexpr char SOFTWARE_VERSION[] = "3.4";
 #endif
diff --git a/rpi_wifi_e131_dmx/include/software_version.h b/rpi_wifi_e131_dmx/include/software_version.h
index aeea2544e..07cf21f4f 100644
--- a/rpi_wifi_e131_dmx/include/software_version.h
+++ b/rpi_wifi_e131_dmx/include/software_version.h
@@ -2,7 +2,7 @@
  * @file software_version.h
  *
  */
-/* Copyright (C) 2016-2024 by Arjan van Vught mailto:info@orangepi-dmx.nl
+/* Copyright (C) 2016-2024 by Arjan van Vught mailto:info@gd32-dmx.org
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal
@@ -27,7 +27,7 @@
 #define SOFTWARE_VERSION_H_
 
 #if defined(H3)
- constexpr char SOFTWARE_VERSION[] = "3.0";
+ constexpr char SOFTWARE_VERSION[] = "3.1";
 #else
  constexpr char SOFTWARE_VERSION[] = "2.7";
 #endif
diff --git a/rpi_wifi_e131_pixel/include/software_version.h b/rpi_wifi_e131_pixel/include/software_version.h
index aeea2544e..07cf21f4f 100755
--- a/rpi_wifi_e131_pixel/include/software_version.h
+++ b/rpi_wifi_e131_pixel/include/software_version.h
@@ -2,7 +2,7 @@
  * @file software_version.h
  *
  */
-/* Copyright (C) 2016-2024 by Arjan van Vught mailto:info@orangepi-dmx.nl
+/* Copyright (C) 2016-2024 by Arjan van Vught mailto:info@gd32-dmx.org
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal
@@ -27,7 +27,7 @@
 #define SOFTWARE_VERSION_H_
 
 #if defined(H3)
- constexpr char SOFTWARE_VERSION[] = "3.0";
+ constexpr char SOFTWARE_VERSION[] = "3.1";
 #else
  constexpr char SOFTWARE_VERSION[] = "2.7";
 #endif
diff --git a/rpi_wifi_osc_dmx/include/software_version.h b/rpi_wifi_osc_dmx/include/software_version.h
index 486ce9eb9..4b504cd70 100644
--- a/rpi_wifi_osc_dmx/include/software_version.h
+++ b/rpi_wifi_osc_dmx/include/software_version.h
@@ -2,7 +2,7 @@
  * @file software_version.h
  *
  */
-/* Copyright (C) 2018-2024 by Arjan van Vught mailto:info@orangepi-dmx.nl
+/* Copyright (C) 2018-2024 by Arjan van Vught mailto:info@gd32-dmx.org
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal
@@ -27,7 +27,7 @@
 #define SOFTWARE_VERSION_H_
 
 #if defined(H3)
- constexpr char SOFTWARE_VERSION[] = "3.0";
+ constexpr char SOFTWARE_VERSION[] = "3.1";
 #else
  constexpr char SOFTWARE_VERSION[] = "1.6";
 #endif
diff --git a/rpi_wifi_osc_pixel/include/software_version.h b/rpi_wifi_osc_pixel/include/software_version.h
index 486ce9eb9..d13b2b751 100755
--- a/rpi_wifi_osc_pixel/include/software_version.h
+++ b/rpi_wifi_osc_pixel/include/software_version.h
@@ -27,7 +27,7 @@
 #define SOFTWARE_VERSION_H_
 
 #if defined(H3)
- constexpr char SOFTWARE_VERSION[] = "3.0";
+ constexpr char SOFTWARE_VERSION[] = "3.1";
 #else
  constexpr char SOFTWARE_VERSION[] = "1.6";
 #endif