<?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"><DataPool kind="interface" type="Data/DataPool" status="provided"><IndexedDataPool kind="component" type="Data/DC_SampleMonitoredDataPool" status="generable" name="monDataPool"><Description>Sample data pool with full functionality.</Description><DataPoolItem><Name kind="property" type="string" value="RW_SPD_1" status="provided"><Description>The speed of reaction wheel 1.</Description></Name><Id kind="property" type="int" value="1" minValue="0" maxValue="+" status="provided"/><Type kind="property" type="string" value="TD_Integer" status="provided"/><MonitoringProfile kind="interface" status="provided" type="FDIR/MonitoringProfile"><StuckData kind="component" status="provided" type="FDIR/DC_StuckDataProfile" name="sdMonProf_1"><StuckThreshold kind="property" minValue="2" maxValue="+" status="provided" type="int" name="StuckThreshold" value="3"/></StuckData></MonitoringProfile><MonitoringProfile kind="interface" status="provided" type="FDIR/MonitoringProfile"><OutOfRange kind="component" status="provided" type="FDIR/DC_OutOfRangeProfile" name="orMonProf_1"><LowerBound kind="property" status="provided" type="real" name="LowerBound" value="-2400"/><UpperBound kind="property" status="provided" type="real" name="UpperBound" value="2400"/></OutOfRange></MonitoringProfile><RecoveryAction kind="interface" type="FDIR/RecoveryAction" status="provided"><Null kind="component" type="FDIR/DC_NullRecoveryAction" status="provided" name="nRecAct_1"/></RecoveryAction></DataPoolItem><DataPoolItem><Name kind="property" type="string" value="RW_TOR_1" status="provided"><Description>The torque applied to reaction wheel 1.</Description></Name><Id kind="property" type="int" value="2" minValue="0" maxValue="+" status="provided"/><Type kind="property" type="string" value="TD_Float" status="provided"/><MonitoringProfile kind="interface" status="provided" type="FDIR/MonitoringProfile"><OutOfRange kind="component" status="provided" type="FDIR/DC_OutOfRangeProfile" name="orMonProf_2"><LowerBound kind="property" status="provided" type="real" name="LowerBound" value="-0.2"/><UpperBound kind="property" status="provided" type="real" name="UpperBound" value="0.2"/></OutOfRange></MonitoringProfile><RecoveryAction kind="interface" type="FDIR/RecoveryAction" status="provided"><Null kind="component" type="FDIR/DC_NullRecoveryAction" status="provided" name="nRecAct_2"/></RecoveryAction></DataPoolItem><DataPoolItem><Name kind="property" type="string" value="RW_SPD_2" status="provided"><Description>The speed of reaction wheel 2.</Description></Name><Id kind="property" type="int" value="4" minValue="0" maxValue="+" status="provided"/><Type kind="property" type="string" value="TD_Integer" status="provided"/><MonitoringProfile kind="interface" status="provided" type="FDIR/MonitoringProfile"><StuckData kind="component" status="provided" type="FDIR/DC_StuckDataProfile" name="sdMonProf_4"><StuckThreshold kind="property" minValue="2" maxValue="+" status="provided" type="int" name="StuckThreshold" value="3"/></StuckData></MonitoringProfile><MonitoringProfile kind="interface" status="provided" type="FDIR/MonitoringProfile"><OutOfRange kind="component" status="provided" type="FDIR/DC_OutOfRangeProfile" name="orMonProf_4"><LowerBound kind="property" status="provided" type="real" name="LowerBound" value="-2400"/><UpperBound kind="property" status="provided" type="real" name="UpperBound" value="2400"/></OutOfRange></MonitoringProfile><RecoveryAction kind="interface" type="FDIR/RecoveryAction" status="provided"><Null kind="component" type="FDIR/DC_NullRecoveryAction" status="provided" name="nRecAct_4"/></RecoveryAction></DataPoolItem><DataPoolItem><Name kind="property" type="string" value="RW_TOR_2" status="provided"><Description>The torque applied to reaction wheel 2.</Description></Name><Id kind="property" type="int" value="5" minValue="0" maxValue="+" status="provided"/><Type kind="property" type="string" value="TD_Float" status="provided"/><MonitoringProfile kind="interface" status="provided" type="FDIR/MonitoringProfile"><OutOfRange kind="component" status="provided" type="FDIR/DC_OutOfRangeProfile" name="orMonProf_5"><LowerBound kind="property" status="provided" type="real" name="LowerBound" value="-0.2"/><UpperBound kind="property" status="provided" type="real" name="UpperBound" value="0.2"/></OutOfRange></MonitoringProfile><RecoveryAction kind="interface" type="FDIR/RecoveryAction" status="provided"><Null kind="component" type="FDIR/DC_NullRecoveryAction" status="provided" name="nRecAct_5"/></RecoveryAction></DataPoolItem><DataPoolItem><Name kind="property" type="string" value="RW_SPD_3" status="provided"><Description>The speed of reaction wheel 3.</Description></Name><Id kind="property" type="int" value="7" minValue="0" maxValue="+" status="provided"/><Type kind="property" type="string" value="TD_Integer" status="provided"/><MonitoringProfile kind="interface" status="provided" type="FDIR/MonitoringProfile"><StuckData kind="component" status="provided" type="FDIR/DC_StuckDataProfile" name="sdMonProf_7"><StuckThreshold kind="property" minValue="2" maxValue="+" status="provided" type="int" name="StuckThreshold" value="3"/></StuckData></MonitoringProfile><MonitoringProfile kind="interface" status="provided" type="FDIR/MonitoringProfile"><OutOfRange kind="component" status="provided" type="FDIR/DC_OutOfRangeProfile" name="orMonProf_7"><LowerBound kind="property" status="provided" type="real" name="LowerBound" value="-2400"/><UpperBound kind="property" status="provided" type="real" name="UpperBound" value="2400"/></OutOfRange></MonitoringProfile><RecoveryAction kind="interface" type="FDIR/RecoveryAction" status="provided"><Null kind="component" type="FDIR/DC_NullRecoveryAction" status="provided" name="nRecAct_7"/></RecoveryAction></DataPoolItem><DataPoolItem><Name kind="property" type="string" value="RW_TOR_3" status="provided"><Description>The torque applied to reaction wheel 3.</Description></Name><Id kind="property" type="int" value="8" minValue="0" maxValue="+" status="provided"/><Type kind="property" type="string" value="TD_Float" status="provided"/><MonitoringProfile kind="interface" status="provided" type="FDIR/MonitoringProfile"><OutOfRange kind="component" status="provided" type="FDIR/DC_OutOfRangeProfile" name="orMonProf_8"><LowerBound kind="property" status="provided" type="real" name="LowerBound" value="-0.2"/><UpperBound kind="property" status="provided" type="real" name="UpperBound" value="0.2"/></OutOfRange></MonitoringProfile><RecoveryAction kind="interface" type="FDIR/RecoveryAction" status="provided"><Null kind="component" type="FDIR/DC_NullRecoveryAction" status="provided" name="nRecAct_8"/></RecoveryAction></DataPoolItem><DataPoolItem><Name kind="property" type="string" value="RW_SPD_4" status="provided"><Description>The speed of reaction wheel 4.</Description></Name><Id kind="property" type="int" value="10" minValue="0" maxValue="+" status="provided"/><Type kind="property" type="string" value="TD_Integer" status="provided"/><MonitoringProfile kind="interface" status="provided" type="FDIR/MonitoringProfile"><StuckData kind="component" status="provided" type="FDIR/DC_StuckDataProfile" name="sdMonProf_10"><StuckThreshold kind="property" minValue="2" maxValue="+" status="provided" type="int" name="StuckThreshold" value="3"/></StuckData></MonitoringProfile><MonitoringProfile kind="interface" status="provided" type="FDIR/MonitoringProfile"><OutOfRange kind="component" status="provided" type="FDIR/DC_OutOfRangeProfile" name="orMonProf_10"><LowerBound kind="property" status="provided" type="real" name="LowerBound" value="-2400"/><UpperBound kind="property" status="provided" type="real" name="UpperBound" value="2400"/></OutOfRange></MonitoringProfile><RecoveryAction kind="interface" type="FDIR/RecoveryAction" status="provided"><Null kind="component" type="FDIR/DC_NullRecoveryAction" status="provided" name="nRecAct_10"/></RecoveryAction></DataPoolItem><DataPoolItem><Name kind="property" type="string" value="RW_TOR_4" status="provided"><Description>The torque applied to reaction wheel 4.</Description></Name><Id kind="property" type="int" value="11" minValue="0" maxValue="+" status="provided"/><Type kind="property" type="string" value="TD_Float" status="provided"/><MonitoringProfile kind="interface" status="provided" type="FDIR/MonitoringProfile"><OutOfRange kind="component" status="provided" type="FDIR/DC_OutOfRangeProfile" name="orMonProf_11"><LowerBound kind="property" status="provided" type="real" name="LowerBound" value="-0.2"/><UpperBound kind="property" status="provided" type="real" name="UpperBound" value="0.2"/></OutOfRange></MonitoringProfile><RecoveryAction kind="interface" type="FDIR/RecoveryAction" status="provided"><Null kind="component" type="FDIR/DC_NullRecoveryAction" status="provided" name="nRecAct_11"/></RecoveryAction></DataPoolItem><ValidityStatus kind="functionality" status="generable"/><RobustnessLevel><Low kind="functionality" status="generable"/></RobustnessLevel><BackUpValue kind="functionality" status="generable"/><DataItem kind="functionality" status="generable"/><MonitoringProfile kind="functionality" status="generable"/></IndexedDataPool></DataPool></ObsApplication>