<?xml version="1.0" encoding="utf-8"?><ObsApplication xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="file:/D:/Projects/ObsFramework/models/xsd/ObsFrameworkAppModel.xsd"><TelecommandManagement><Description>Telecommand management for sample application.</Description><TelecommandManager kind="component" type="Telecommand/CC_TelecommandManager" status="provided" name="tcMan"><Description>Sample telecommand manager.</Description><PendingTelecommandListSize kind="property" type="int" value="10" status="provided" name="PendingTelecommandListSize"/><TelecommandLoader kind="interface" type="Telecommand/TelecommandLoader" status="provided"><BasicPUSTcLoader kind="component" type="Telecommand/DC_BasicPUSTcLoader" status="provided" name="tcLoader"><Description>Sample telecommand loader.</Description><MaxNumberOfTc kind="property" name="MaxNumberOfTc" type="int" value="4" minValue="1" maxValue="+" status="provided"/><MaxTcLength kind="property" name="MaxTcLength" type="int" value="100" minValue="1" maxValue="+" status="provided"/><TcLoadAreaStart kind="property" name="TcLoadAreaStart" type="string" value="TC_LOADER_AREA_START" status="provided"/></BasicPUSTcLoader></TelecommandLoader></TelecommandManager><StandardTelecommand><Telecommand kind="interface" type="Telecommand/Telecommand" status="provided"><DummyTelecommand kind="component" type="Telecommand/DC_DummyTelecommand" status="provided" name="tc_1"><Description>Sample dummy telecommand.</Description></DummyTelecommand></Telecommand></StandardTelecommand><StandardTelecommand><Telecommand kind="interface" type="Telecommand/Telecommand" status="provided"><DummyTelecommand kind="component" type="Telecommand/DC_DummyTelecommand" status="provided" name="tc_2"><Description>Sample dummy telecommand.</Description></DummyTelecommand></Telecommand></StandardTelecommand><PUSTelecommands><TcApplicationId kind="property" type="int" value="11" minValue="0" maxValue="+" status="provided" name="ApplicationId"/><PUSTelecommand kind="interface" type="Telecommand/PUSTelecommand" status="provided"><DummyPUSTelecommand kind="component" type="Telecommand/DC_DummyPUSTelecommand" status="provided" name="tc_3"><Description>Sample PUS dummy telecommand.</Description></DummyPUSTelecommand></PUSTelecommand><PUSTelecommand kind="interface" type="Telecommand/PUSTelecommand" status="provided"><PUSDefineDataReporting kind="component" type="Telecommand/DC_PUSDefineDataReporting" status="provided" name="tc_4"><Description>Sample PUSDefineDataReporting telecommand.</Description><MaxSize kind="property" type="int" value="100" minValue="1" maxValue="+" status="provided" name="NumberOfRawData"/><PUSTelemetryModeManager kind="property" type="component" value="tmModeMan" status="provided" name="PUSTelemetryModeManager"/></PUSDefineDataReporting></PUSTelecommand><PUSTelecommand kind="interface" type="Telecommand/PUSTelecommand" status="provided"><PUSControlDataReporting kind="component" type="Telecommand/DC_PUSControlDataReporting" status="provided" name="tc_5"><Description>Sample PUSControlDataReporting telecommand.</Description><MaxNumberSID kind="property" type="int" value="5" minValue="1" maxValue="+" status="provided" name="MaxNumberSID"/></PUSControlDataReporting></PUSTelecommand><PUSTelecommand kind="interface" type="Telecommand/PUSTelecommand" status="provided"><TestPUSTelecommand kind="component" type="Telecommand/DC_TestPUSTelecommand" status="provided" name="tc_6"><Description>Sample test PUS telecommand.</Description></TestPUSTelecommand></PUSTelecommand><PUSTelecommand kind="interface" type="Telecommand/PUSTelecommand" status="provided"><TestPUSTelecommand kind="component" type="Telecommand/DC_TestPUSTelecommand" status="provided" name="tc_7"><Description>Sample test PUS telecommand.</Description></TestPUSTelecommand></PUSTelecommand><PUSTelecommand kind="interface" type="Telecommand/PUSTelecommand" status="provided"><TestPUSTelecommand kind="component" type="Telecommand/DC_TestPUSTelecommand" status="provided" name="tc_8"><Description>Sample test PUS telecommand.</Description></TestPUSTelecommand></PUSTelecommand><PUSTelecommand kind="interface" type="Telecommand/PUSTelecommand" status="provided"><PUSDumpMemory kind="interface" type="Telecommand/PUSDumpMemory" status="provided"><MaxSize kind="property" type="int" value="100" minValue="1" maxValue="+" status="provided" name="NumberOfRawData"/><TelemetryManager kind="property" type="component" value="tmMan" status="provided" name="TelemetryManager"/><PUSDumpMemoryAbsolute kind="component" type="Telecommand/DC_PUSDumpMemoryAbsolute" status="provided" name="tc_9"><Description>Sample PUS memory dump telecommand with absolute addresses.</Description></PUSDumpMemoryAbsolute></PUSDumpMemory></PUSTelecommand><PUSTelecommand kind="interface" type="Telecommand/PUSTelecommand" status="provided"><PUSDumpMemory kind="interface" type="Telecommand/PUSDumpMemory" status="provided"><MaxSize kind="property" type="int" value="10" minValue="1" maxValue="+" status="provided" name="NumberOfRawData"/><TelemetryManager kind="property" type="component" value="tmMan" status="provided" name="TelemetryManager"/><PUSDumpMemoryOffset kind="component" type="Telecommand/DC_PUSDumpMemoryOffset" status="provided" name="tc_10"><Description>Sample PUS memory dump telecommand with offset.</Description></PUSDumpMemoryOffset></PUSDumpMemory></PUSTelecommand><PUSTelecommand kind="interface" type="Telecommand/PUSTelecommand" status="provided"><PUSMemoryLoad kind="interface" type="Telecommand/PUSMemoryLoad" status="provided"><MaxNumberData kind="property" type="int" value="100" minValue="1" maxValue="+" status="provided" name="MaxNumberData"/><MaxNumberBlocks kind="property" type="int" value="10" minValue="1" maxValue="+" status="provided" name="MaxNumberBlocks"/><PUSMemoryLoadAbsolute kind="component" type="Telecommand/DC_PUSMemoryLoadAbsolute" status="provided" name="tc_11"><Description>Sample PUS memory load telecommand with absolute addresses.</Description></PUSMemoryLoadAbsolute></PUSMemoryLoad></PUSTelecommand><PUSTelecommand kind="interface" type="Telecommand/PUSTelecommand" status="provided"><PUSMemoryLoad kind="interface" type="Telecommand/PUSMemoryLoad" status="provided"><MaxNumberData kind="property" type="int" value="100" minValue="1" maxValue="+" status="provided" name="MaxNumberData"/><MaxNumberBlocks kind="property" type="int" value="10" minValue="1" maxValue="+" status="provided" name="MaxNumberBlocks"/><PUSMemoryLoadAbsolute kind="component" type="Telecommand/DC_PUSMemoryLoadAbsolute" status="provided" name="tc_12"><Description>Sample PUS memory load telecommand with absolute addresses.</Description></PUSMemoryLoadAbsolute></PUSMemoryLoad></PUSTelecommand><PUSTelecommand kind="interface" type="Telecommand/PUSTelecommand" status="provided"><PUSMemoryLoad kind="interface" type="Telecommand/PUSMemoryLoad" status="provided"><MaxNumberData kind="property" type="int" value="50" minValue="1" maxValue="+" status="provided" name="MaxNumberData"/><MaxNumberBlocks kind="property" type="int" value="2" minValue="1" maxValue="+" status="provided" name="MaxNumberBlocks"/><PUSMemoryLoadOffset kind="component" type="Telecommand/DC_PUSMemoryLoadOffset" status="provided" name="tc_13"><Description>Sample PUS memory load telecommand with offset addresses.</Description></PUSMemoryLoadOffset></PUSMemoryLoad></PUSTelecommand></PUSTelecommands></TelecommandManagement></ObsApplication>