116 lines
8.5 KiB
XML
116 lines
8.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<?xml-model href="../../Organization/knxprod-support/knx_project_20/knx-editor.xsd" type="application/xml" schematypens="http://www.w3.org/2001/XMLSchema"?>
|
|
<KNX oldxmlns="http://knx.org/xml/project/20" xmlns:op="http://github.com/OpenKNX/OpenKNXproducer">
|
|
<ManufacturerData>
|
|
<Manufacturer RefId="M-00FA">
|
|
<Catalog>
|
|
<CatalogSection Id="M-00FA_CS-OpenKNX" Name="OpenKNX" Number="OpenKNX" DefaultLanguage="de-DE">
|
|
<CatalogItem Id="%CatalogItemId%" Name="OpenKNX: SmartHomeDisplay" Number="1" ProductRefId="%ProductId%" Hardware2ProgramRefId="%Hardware2ProgramId%" DefaultLanguage="de-DE" />
|
|
</CatalogSection>
|
|
</Catalog>
|
|
<ApplicationPrograms>
|
|
<op:version OpenKnxId="0xAB" ApplicationNumber="206" ApplicationVersion="4" ReplacesVersions="0" ApplicationRevision="0" FirmwareRevision="-1" />
|
|
<ApplicationProgram Id="%AID%" ProgramType="ApplicationProgram" MaskVersion="MV-07B0" Name="SmartHomeDisplay-Net" LoadProcedureStyle="MergedProcedure" PeiType="0" DefaultLanguage="de-DE" DynamicTableManagement="false" Linkable="true" MinEtsVersion="5.0" ContextHelpFile="%FILE-HELP-de%" IconFile="%FILE-ICONS%" IPConfig="Custom" ApplicationNumber="0" ApplicationVersion="0" ReplacesVersions="0">
|
|
<Static>
|
|
<Code>
|
|
<RelativeSegment Id="%AID%_RS-04-00000" Name="Parameters" Offset="0" Size="%MemorySize%" LoadStateMachine="4" />
|
|
</Code>
|
|
<ParameterTypes>
|
|
<op:include href="Common.share.xml" xpath="//ApplicationProgram/Static/ParameterTypes/ParameterType" prefix="BASE" />
|
|
<op:include href="Section.share.xml" xpath="//ApplicationProgram/Static/ParameterTypes/ParameterType" prefix="SC" />
|
|
<op:include href="Section.templ.xml" xpath="//ApplicationProgram/Static/ParameterTypes/ParameterType" type="template" prefix="SC" />
|
|
</ParameterTypes>
|
|
<Parameters>
|
|
<op:include href="Common.share.xml" xpath="//ApplicationProgram/Static/Parameters/Parameter|//ApplicationProgram/Static/Parameters/Union" type="parameter" prefix="BASE" />
|
|
<op:include href="Section.share.xml" xpath="//ApplicationProgram/Static/Parameters/Parameter|//ApplicationProgram/Static/Parameters/Union" type="parameter" prefix="SC" />
|
|
<op:include href="Section.templ.xml" xpath="//ApplicationProgram/Static/Parameters/Parameter|//ApplicationProgram/Static/Parameters/Union" type="template" prefix="SC" />
|
|
</Parameters>
|
|
<ParameterRefs>
|
|
<op:include href="Common.share.xml" xpath="//ApplicationProgram/Static/ParameterRefs/ParameterRef" prefix="BASE" />
|
|
<op:include href="Section.share.xml" xpath="//ApplicationProgram/Static/ParameterRefs/ParameterRef" prefix="SC" />
|
|
<op:include href="Section.templ.xml" xpath="//ApplicationProgram/Static/ParameterRefs/ParameterRef" type="template" prefix="SC" />
|
|
</ParameterRefs>
|
|
<ParameterCalculations>
|
|
<op:include href="Common.share.xml" xpath="//ApplicationProgram/Static/ParameterCalculations/ParameterCalculation" prefix="BASE" />
|
|
<op:include href="Section.share.xml" xpath="//ApplicationProgram/Static/ParameterCalculations/ParameterCalculation" prefix="SC" />
|
|
<op:include href="Section.templ.xml" xpath="//ApplicationProgram/Static/ParameterCalculations/ParameterCalculation" type="template" prefix="SC" />
|
|
</ParameterCalculations>
|
|
<ParameterValidations>
|
|
<op:include href="Common.share.xml" xpath="//ApplicationProgram/Static/ParameterValidations/ParameterValidation" prefix="BASE" />
|
|
<op:include href="Section.share.xml" xpath="//ApplicationProgram/Static/ParameterValidations/ParameterValidation" prefix="SC" />
|
|
<op:include href="Section.templ.xml" xpath="//ApplicationProgram/Static/ParameterValidations/ParameterValidation" type="template" prefix="SC" />
|
|
</ParameterValidations>
|
|
<ComObjectTable>
|
|
<op:include href="Common.share.xml" xpath="//ApplicationProgram/Static/ComObjectTable/ComObject" prefix="BASE" />
|
|
<op:include href="Section.share.xml" xpath="//ApplicationProgram/Static/ComObjectTable/ComObject" prefix="SC" />
|
|
<op:include href="Section.templ.xml" xpath="//ApplicationProgram/Static/ComObjectTable/ComObject" type="template" prefix="SC" />
|
|
</ComObjectTable>
|
|
<ComObjectRefs>
|
|
<op:include href="Common.share.xml" xpath="//ApplicationProgram/Static/ComObjectRefs/ComObjectRef" prefix="BASE" />
|
|
<op:include href="Section.share.xml" xpath="//ApplicationProgram/Static/ComObjectRefs/ComObjectRef" prefix="SC" />
|
|
<op:include href="Section.templ.xml" xpath="//ApplicationProgram/Static/ComObjectRefs/ComObjectRef" type="template" prefix="SC" />
|
|
</ComObjectRefs>
|
|
<AddressTable MaxEntries="2047" />
|
|
<AssociationTable MaxEntries="2047" />
|
|
<LoadProcedures>
|
|
<LoadProcedure MergeId="1">
|
|
<LdCtrlCompareProp InlineData="%VersionCheck%" ObjIdx="0" PropId="78">
|
|
<OnError Cause="CompareMismatch" MessageRef="%AID%_M-1" />
|
|
</LdCtrlCompareProp>
|
|
</LoadProcedure>
|
|
<LoadProcedure MergeId="2">
|
|
<LdCtrlRelSegment LsmIdx="4" Size="%MemorySize%" Mode="1" Fill="0" AppliesTo="full" />
|
|
<LdCtrlRelSegment LsmIdx="4" Size="%MemorySize%" Mode="0" Fill="0" AppliesTo="par" />
|
|
</LoadProcedure>
|
|
<LoadProcedure MergeId="4">
|
|
<LdCtrlWriteRelMem ObjIdx="4" Offset="0" Size="%MemorySize%" Verify="true" AppliesTo="full,par" />
|
|
</LoadProcedure>
|
|
<LoadProcedure MergeId="7">
|
|
<LdCtrlLoadImageProp ObjIdx="4" PropId="27" />
|
|
</LoadProcedure>
|
|
</LoadProcedures>
|
|
<Extension />
|
|
<Messages>
|
|
<Message Id="%AID%_M-1" Name="VersionMismatch" Text="Diese Applikation und die installierte Firmware passen nicht zusammen." />
|
|
<op:include href="Common.share.xml" xpath="//ApplicationProgram/Static/Messages/*" prefix="BASE" />
|
|
<op:include href="Section.share.xml" xpath="//ApplicationProgram/Static/Messages/*" prefix="SC" />
|
|
</Messages>
|
|
<Script>
|
|
<op:include href="Common.share.xml" xpath="//ApplicationProgram/Static/Script/text()" prefix="BASE" />
|
|
<op:include href="Section.share.xml" xpath="//ApplicationProgram/Static/Script/text()" prefix="SC" />
|
|
</Script>
|
|
<Options TextParameterEncoding="iso-8859-15" />
|
|
</Static>
|
|
<ModuleDefs>
|
|
<op:include href="Common.share.xml" xpath="//ApplicationProgram/ModuleDefs/*" prefix="BASE" />
|
|
<op:include href="Section.share.xml" xpath="//ApplicationProgram/ModuleDefs/*" prefix="SC" />
|
|
<op:include href="Section.templ.xml" xpath="//ApplicationProgram/ModuleDefs/*" type="template" prefix="SC" />
|
|
</ModuleDefs>
|
|
<Dynamic>
|
|
<op:include href="Common.share.xml" xpath="//ApplicationProgram/Dynamic/*" prefix="BASE" />
|
|
<op:include href="Section.share.xml" xpath="//ApplicationProgram/Dynamic/*" prefix="SC" />
|
|
</Dynamic>
|
|
</ApplicationProgram>
|
|
</ApplicationPrograms>
|
|
<Baggages>
|
|
<op:include href="Common.share.xml" xpath="//Manufacturer/Baggages/*" prefix="BASE" />
|
|
<op:include href="Section.share.xml" xpath="//Manufacturer/Baggages/*" prefix="SC" />
|
|
</Baggages>
|
|
<Hardware>
|
|
<Hardware Id="%HardwareId%" Name="OpenKNX-OpenKNX-SmartHomeDisplay" SerialNumber="0124" VersionNumber="1" BusCurrent="10" HasIndividualAddress="true" HasApplicationProgram="true">
|
|
<Products>
|
|
<Product Id="%ProductId%" Text="OpenKNX: SmartHomeDisplay" OrderNumber="IA4313" IsRailMounted="false" DefaultLanguage="de-DE">
|
|
<RegistrationInfo RegistrationStatus="Registered" />
|
|
</Product>
|
|
</Products>
|
|
<Hardware2Programs>
|
|
<Hardware2Program Id="%Hardware2ProgramId%" MediumTypes="MT-0">
|
|
<ApplicationProgramRef RefId="%AID%" />
|
|
<RegistrationInfo RegistrationStatus="Registered" RegistrationNumber="0001/%HardwareVersionEncoded%1" />
|
|
</Hardware2Program>
|
|
</Hardware2Programs>
|
|
</Hardware>
|
|
</Hardware>
|
|
</Manufacturer>
|
|
</ManufacturerData>
|
|
</KNX> |