├── .github └── workflows │ └── build.yml ├── .gitignore ├── .vscode ├── launch.json └── tasks.json ├── CheckHelper.cs ├── DefineContent.cs ├── ExtendedEtsSupport.cs ├── Extensions.cs ├── FastRegex.cs ├── LICENSE ├── MemoryManager.cs ├── OpenKNXproducer.code-workspace ├── OpenKNXproducer.csproj ├── OpenKNXproducer.sln ├── OpenKNXproducer.xsd ├── ParseDocumentation.cs ├── PathHelper.cs ├── ProcessInclude.cs ├── ProcessModule.cs ├── ProcessPart.cs ├── Program.cs ├── README.md ├── Signing ├── ApplicationSigner.cs ├── CatalogIdPatcher.cs ├── HardwareSigner.cs └── XmlSigner.cs ├── TemplateApplication.cs ├── TemplateApplication.xml ├── doc ├── Anleitung-OpenKNXproducer.md └── Moduladressen.txt ├── omnisharp.json ├── scripts ├── Build-Release.ps1 ├── Install-Application.ps1 ├── Install-OpenKNX-Tools.ps1 ├── Install-OpenKNXProducer.json ├── Readme-Release.txt └── Remove-OpenKNX-Tools.ps1 ├── tests ├── LanguageTest.debug.xml ├── LanguageTest.h ├── LanguageTest.xml ├── LogicModuleNoBaggages.debug.xml └── MT-Warnings-Errors.txt ├── tools ├── bossac │ ├── LICENSE.txt │ ├── Linux │ │ ├── bossac │ │ └── version.txt │ ├── MacOS │ │ ├── BOSSA.app │ │ │ └── Contents │ │ │ │ ├── Info.plist │ │ │ │ ├── MacOS │ │ │ │ └── bossa │ │ │ │ ├── PkgInfo │ │ │ │ └── Resources │ │ │ │ └── BossaIcon.icns │ │ ├── bossac │ │ ├── bossash │ │ └── version.txt │ └── Windows │ │ ├── legacy │ │ ├── bossac.exe │ │ └── version.txt │ │ ├── version.txt │ │ ├── x64 │ │ ├── bossa.cat │ │ ├── bossa.exe │ │ ├── bossa.inf │ │ └── bossac.exe │ │ └── x86 │ │ ├── bossa.cat │ │ ├── bossa.exe │ │ ├── bossa.inf │ │ └── bossac.exe └── esptools │ ├── LICENSE │ ├── README.md │ └── Windows │ └── x64 │ ├── espota.exe │ └── esptool.exe └── xml ├── NewDevice.xml └── TemplateApplication.xml /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CheckHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/CheckHelper.cs -------------------------------------------------------------------------------- /DefineContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/DefineContent.cs -------------------------------------------------------------------------------- /ExtendedEtsSupport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/ExtendedEtsSupport.cs -------------------------------------------------------------------------------- /Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/Extensions.cs -------------------------------------------------------------------------------- /FastRegex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/FastRegex.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/LICENSE -------------------------------------------------------------------------------- /MemoryManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/MemoryManager.cs -------------------------------------------------------------------------------- /OpenKNXproducer.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/OpenKNXproducer.code-workspace -------------------------------------------------------------------------------- /OpenKNXproducer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/OpenKNXproducer.csproj -------------------------------------------------------------------------------- /OpenKNXproducer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/OpenKNXproducer.sln -------------------------------------------------------------------------------- /OpenKNXproducer.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/OpenKNXproducer.xsd -------------------------------------------------------------------------------- /ParseDocumentation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/ParseDocumentation.cs -------------------------------------------------------------------------------- /PathHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/PathHelper.cs -------------------------------------------------------------------------------- /ProcessInclude.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/ProcessInclude.cs -------------------------------------------------------------------------------- /ProcessModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/ProcessModule.cs -------------------------------------------------------------------------------- /ProcessPart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/ProcessPart.cs -------------------------------------------------------------------------------- /Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/Program.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/README.md -------------------------------------------------------------------------------- /Signing/ApplicationSigner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/Signing/ApplicationSigner.cs -------------------------------------------------------------------------------- /Signing/CatalogIdPatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/Signing/CatalogIdPatcher.cs -------------------------------------------------------------------------------- /Signing/HardwareSigner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/Signing/HardwareSigner.cs -------------------------------------------------------------------------------- /Signing/XmlSigner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/Signing/XmlSigner.cs -------------------------------------------------------------------------------- /TemplateApplication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/TemplateApplication.cs -------------------------------------------------------------------------------- /TemplateApplication.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/TemplateApplication.xml -------------------------------------------------------------------------------- /doc/Anleitung-OpenKNXproducer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/doc/Anleitung-OpenKNXproducer.md -------------------------------------------------------------------------------- /doc/Moduladressen.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/doc/Moduladressen.txt -------------------------------------------------------------------------------- /omnisharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/omnisharp.json -------------------------------------------------------------------------------- /scripts/Build-Release.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/scripts/Build-Release.ps1 -------------------------------------------------------------------------------- /scripts/Install-Application.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/scripts/Install-Application.ps1 -------------------------------------------------------------------------------- /scripts/Install-OpenKNX-Tools.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/scripts/Install-OpenKNX-Tools.ps1 -------------------------------------------------------------------------------- /scripts/Install-OpenKNXProducer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/scripts/Install-OpenKNXProducer.json -------------------------------------------------------------------------------- /scripts/Readme-Release.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/scripts/Readme-Release.txt -------------------------------------------------------------------------------- /scripts/Remove-OpenKNX-Tools.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/scripts/Remove-OpenKNX-Tools.ps1 -------------------------------------------------------------------------------- /tests/LanguageTest.debug.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tests/LanguageTest.debug.xml -------------------------------------------------------------------------------- /tests/LanguageTest.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include 3 | 4 | -------------------------------------------------------------------------------- /tests/LanguageTest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tests/LanguageTest.xml -------------------------------------------------------------------------------- /tests/LogicModuleNoBaggages.debug.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tests/LogicModuleNoBaggages.debug.xml -------------------------------------------------------------------------------- /tests/MT-Warnings-Errors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tests/MT-Warnings-Errors.txt -------------------------------------------------------------------------------- /tools/bossac/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/LICENSE.txt -------------------------------------------------------------------------------- /tools/bossac/Linux/bossac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/Linux/bossac -------------------------------------------------------------------------------- /tools/bossac/Linux/version.txt: -------------------------------------------------------------------------------- 1 | 1.7.0 -------------------------------------------------------------------------------- /tools/bossac/MacOS/BOSSA.app/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/MacOS/BOSSA.app/Contents/Info.plist -------------------------------------------------------------------------------- /tools/bossac/MacOS/BOSSA.app/Contents/MacOS/bossa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/MacOS/BOSSA.app/Contents/MacOS/bossa -------------------------------------------------------------------------------- /tools/bossac/MacOS/BOSSA.app/Contents/PkgInfo: -------------------------------------------------------------------------------- 1 | -n APPL???? 2 | -------------------------------------------------------------------------------- /tools/bossac/MacOS/BOSSA.app/Contents/Resources/BossaIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/MacOS/BOSSA.app/Contents/Resources/BossaIcon.icns -------------------------------------------------------------------------------- /tools/bossac/MacOS/bossac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/MacOS/bossac -------------------------------------------------------------------------------- /tools/bossac/MacOS/bossash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/MacOS/bossash -------------------------------------------------------------------------------- /tools/bossac/MacOS/version.txt: -------------------------------------------------------------------------------- 1 | 1.9.1 -------------------------------------------------------------------------------- /tools/bossac/Windows/legacy/bossac.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/Windows/legacy/bossac.exe -------------------------------------------------------------------------------- /tools/bossac/Windows/legacy/version.txt: -------------------------------------------------------------------------------- 1 | 1.7.0 -------------------------------------------------------------------------------- /tools/bossac/Windows/version.txt: -------------------------------------------------------------------------------- 1 | 1.9.1 -------------------------------------------------------------------------------- /tools/bossac/Windows/x64/bossa.cat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/Windows/x64/bossa.cat -------------------------------------------------------------------------------- /tools/bossac/Windows/x64/bossa.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/Windows/x64/bossa.exe -------------------------------------------------------------------------------- /tools/bossac/Windows/x64/bossa.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/Windows/x64/bossa.inf -------------------------------------------------------------------------------- /tools/bossac/Windows/x64/bossac.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/Windows/x64/bossac.exe -------------------------------------------------------------------------------- /tools/bossac/Windows/x86/bossa.cat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/Windows/x86/bossa.cat -------------------------------------------------------------------------------- /tools/bossac/Windows/x86/bossa.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/Windows/x86/bossa.exe -------------------------------------------------------------------------------- /tools/bossac/Windows/x86/bossa.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/Windows/x86/bossa.inf -------------------------------------------------------------------------------- /tools/bossac/Windows/x86/bossac.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/bossac/Windows/x86/bossac.exe -------------------------------------------------------------------------------- /tools/esptools/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/esptools/LICENSE -------------------------------------------------------------------------------- /tools/esptools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/esptools/README.md -------------------------------------------------------------------------------- /tools/esptools/Windows/x64/espota.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/esptools/Windows/x64/espota.exe -------------------------------------------------------------------------------- /tools/esptools/Windows/x64/esptool.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/tools/esptools/Windows/x64/esptool.exe -------------------------------------------------------------------------------- /xml/NewDevice.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/xml/NewDevice.xml -------------------------------------------------------------------------------- /xml/TemplateApplication.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenKNX/OpenKNXproducer/HEAD/xml/TemplateApplication.xml --------------------------------------------------------------------------------