Add InfoLed configuration XML for KNX application

- Introduced a new XML file `InfoLed.part.xml` to define the Info LED configuration for the KNX application.
- The file includes manufacturer data, application programs, and dynamic parameter blocks for configuring Info LEDs.
- Logic for showing/hiding default checkboxes and function tables based on user selections is implemented.
- Parameter blocks are structured to allow customization of Info LEDs with appropriate UI hints and layout.

Signed-off-by: Tony <tonylu@tony-cloud.com>
This commit is contained in:
Tony
2026-05-28 17:20:10 +08:00
parent 803348ea3a
commit 4c9f26a638
228 changed files with 2393 additions and 20 deletions
@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<?xml-model href="../../../../temp/openknx/Organization/knxprod-support/knx_project_20/knx-editor.xsd" type="application/xml" schematypens="http://www.w3.org/2001/XMLSchema"?>
<KNX xmlns="http://knx.org/xml/project/20" xmlns:op="http://github.com/OpenKNX/OpenKNXproducer">
<op:config name="%IsSecureEnabled%" value="true" />
@@ -35,10 +34,10 @@
MaskVersion="MV-091A" />
<op:define prefix="BASE" ModuleType="10">
<op:verify File="../../../../temp/openknx/OAM-IP-Router/lib/OGM-Common/library.json" ModuleVersion="1.7" />
<op:verify File="deps/OGM-Common/library.json" ModuleVersion="1.7" />
</op:define>
<op:define prefix="NET" ModuleType="11" share="../../../../temp/openknx/OAM-IP-Router/lib/OFM-Network/src/Network.share.xml">
<op:verify File="../../../../temp/openknx/OAM-IP-Router/lib/OFM-Network/library.json" ModuleVersion="0.5" />
<op:define prefix="NET" ModuleType="11" share="deps/OFM-Network/src/Network.share.xml">
<op:verify File="deps/OFM-Network/library.json" ModuleVersion="0.5" />
</op:define>
<op:define prefix="ROUTE" NumChannels="%Tunnelcount%" ModuleType="99" share="Gateway-OAM-IP-Router.share.xml" template="Gateway-OAM-IP-Router.templ.xml" />