control/Control Vectorial/slprj/speedgoat/Alinear_encoder/tmwinternal/CompileInfo.xml
2025-09-03 11:47:17 +02:00

347 lines
25 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<MF0 version="1.1" packageUris="http://schema.mathworks.com/mf0/ci/19700101 http://schema.mathworks.com/mf0/sl_modelref_info/R2024b http://schema.mathworks.com/mf0/slexec_mm_sto/R2024a_202305081229 http://schema.mathworks.com/mf0/sltp_mm/R2024b_202402211119">
<ModelRefInfoRepo.ModelRefInfoRoot type="ModelRefInfoRepo.ModelRefInfoRoot" uuid="2a5e465b-c1dd-47ed-8ff0-44974ea0ddb3">
<calibrationData type="ModelRefInfoRepo.CalibrationData" uuid="f2644d49-6c91-4207-bb65-16c777b2f904">
<InternalData>[{&quot;Name&quot;:&quot;&quot;,&quot;Profile&quot;:&quot;&quot;},{&quot;Name&quot;:&quot;&quot;,&quot;Profile&quot;:&quot;&quot;}]</InternalData>
<ModelName>Alinear_encoder</ModelName>
</calibrationData>
<childModelRefInfo type="ModelRefInfoRepo.ChildModelRefInfo" uuid="37f1a640-2e00-4f8e-88da-16888304540a">
<modelName>Alinear_encoder</modelName>
<modelPath>Alinear_encoder</modelPath>
</childModelRefInfo>
<compDerivCacheNeedsReset>false</compDerivCacheNeedsReset>
<compZcCacheNeedsReset>false</compZcCacheNeedsReset>
<compiledTFinal>inf</compiledTFinal>
<dataSourceInfo type="ModelRefInfoRepo.DataSourceInfo" uuid="d9071c4e-e6fe-4236-8e74-28b2085e84c6">
<dataSources type="ModelRefInfoRepo.SourceInfo" uuid="1f4dae03-a80e-46d0-8ff2-0b1c97a7b6e8">
<includeAllSections>true</includeAllSections>
<sourceName>base workspace</sourceName>
<type>BaseWorkspace</type>
</dataSources>
<modelName>Alinear_encoder</modelName>
</dataSourceInfo>
<dataTransferInfos>AAFJTQAAAAAOAAAAOAAAAAYAAAAIAAAAAgAAAAAAAAAFAAAACAAAAAAAAAABAAAAAQAAAAAAAAAFAAQAAQAAAAEAAAAAAAAA</dataTransferInfos>
<defaultsCMapping>{&quot;Inports&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;Outports&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;ParameterArguments&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;LocalParameters&quot;:&quot;{\&quot;Name\&quot;:\&quot;PageSwitching\&quot;,\&quot;Checksum\&quot;:\&quot;1969678929\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;GlobalParameters&quot;:&quot;{\&quot;Name\&quot;:\&quot;slrealtime_PageSwitching\&quot;,\&quot;Checksum\&quot;:\&quot;673606011\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;InternalData&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;SharedLocalDataStores&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;GlobalDataStores&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;Constants&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;DataTransfers&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;ModelData&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;InitializeTerminate&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;Execution&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;SharedUtility&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;}</defaultsCMapping>
<fastestNoncontSigFeedingDerivPorts>-1.0</fastestNoncontSigFeedingDerivPorts>
<globalVariables>clock</globalVariables>
<globalVariables>cte_encoder</globalVariables>
<globalVariables>delay_velocidad</globalVariables>
<globalVariables>desfase_z_d</globalVariables>
<globalVariables>gain_velocidad</globalVariables>
<hasBlockWithPeriodicDiscreteSampleTime>true</hasBlockWithPeriodicDiscreteSampleTime>
<hasBwsAccessed>true</hasBwsAccessed>
<hasContinuousSampleTime>true</hasContinuousSampleTime>
<isBdInSimModeForSimCodegenVariants>false</isBdInSimModeForSimCodegenVariants>
<loggingSaveFormat>2</loggingSaveFormat>
<maxFreqHz>-1.0</maxFreqHz>
<needAbsoluteTimeDisallowInitPort>true</needAbsoluteTimeDisallowInitPort>
<needsAbsoluteTime>true</needsAbsoluteTime>
<nonTunableVariables>clock</nonTunableVariables>
<numDStateRecs>2</numDStateRecs>
<numDataInputPorts>0</numDataInputPorts>
<numLoggableDStateRecs>2</numLoggableDStateRecs>
<numLoggableJacobianDStates>201</numLoggableJacobianDStates>
<runtimeNonFcnCallRateInfos type="ModelRefInfoRepo.RateInfo">
<compiled>true</compiled>
<needAbsoluteTime>true</needAbsoluteTime>
<period>0.0</period>
<priority>40</priority>
<rateIdx>0</rateIdx>
</runtimeNonFcnCallRateInfos>
<runtimeNonFcnCallRateInfos type="ModelRefInfoRepo.RateInfo">
<compiled>true</compiled>
<nonFcnCallPartitionName>Cont</nonFcnCallPartitionName>
<period>4e-05</period>
<priority>40</priority>
<rateIdx>1</rateIdx>
</runtimeNonFcnCallRateInfos>
<sampleTimeInheritanceRule>2</sampleTimeInheritanceRule>
<solverStatusFlags>335</solverStatusFlags>
<timingAndTaskingRegistry>&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;slexec_sto version=&quot;1.1&quot; packageUris=&quot;http://schema.mathworks.com/mf0/slexec_mm_sto/R2024a_202305081229&quot;&gt;
&lt;sto.Registry type=&quot;sto.Registry&quot; uuid=&quot;86afefc5-ee92-4352-adbd-19405696e05e&quot;&gt;
&lt;executionSpec&gt;Undetermined&lt;/executionSpec&gt;
&lt;identifier&gt;Alinear_encoder&lt;/identifier&gt;
&lt;clockRegistry type=&quot;sto.ClockRegistry&quot; uuid=&quot;f36094ab-51c7-4b03-af1f-74e2b61f9b51&quot;&gt;
&lt;clocks type=&quot;sto.Timer&quot; uuid=&quot;233d8e5a-415f-4bef-8171-ebb326ec0bae&quot;&gt;
&lt;computedFundamentalDiscretePeriod&gt;4e-05&lt;/computedFundamentalDiscretePeriod&gt;
&lt;fastestDiscreteRate type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;ea91b49b-763d-4585-a4d6-4d139fda1845&quot;/&gt;
&lt;isDefaultTimer&gt;true&lt;/isDefaultTimer&gt;
&lt;resolution&gt;4e-05&lt;/resolution&gt;
&lt;timeAdvanceMode&gt;FixedStep&lt;/timeAdvanceMode&gt;
&lt;identifier&gt;Alinear_encoder::defaultTimer&lt;/identifier&gt;
&lt;rates type=&quot;sto.ContinuousRate&quot; uuid=&quot;ade30e97-4300-442a-b866-578e00e4a4ef&quot;&gt;
&lt;annotation&gt;Cont&lt;/annotation&gt;
&lt;clockId&gt;Alinear_encoder::defaultTimer&lt;/clockId&gt;
&lt;colorIndex&gt;-1&lt;/colorIndex&gt;
&lt;description&gt;Continuous&lt;/description&gt;
&lt;taskId&gt;_task0&lt;/taskId&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;b2fd3888-ca55-43d1-9ce2-e034bc507daa&quot;/&gt;
&lt;/rates&gt;
&lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;ea91b49b-763d-4585-a4d6-4d139fda1845&quot;&gt;
&lt;annotation&gt;D1&lt;/annotation&gt;
&lt;clockId&gt;Alinear_encoder::defaultTimer&lt;/clockId&gt;
&lt;description&gt;Discrete 1&lt;/description&gt;
&lt;rateIdx&gt;1&lt;/rateIdx&gt;
&lt;taskId&gt;_task0&lt;/taskId&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;72b0be2b-649c-411c-a216-29afe853cd7d&quot;&gt;
&lt;period&gt;4e-05&lt;/period&gt;
&lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
&lt;/rateSpec&gt;
&lt;/rates&gt;
&lt;baseRate type=&quot;sto.ContinuousRate&quot; uuid=&quot;22528f5a-978a-45a0-8fef-4f4341426609&quot;&gt;
&lt;annotation&gt;Cont&lt;/annotation&gt;
&lt;clockId&gt;Alinear_encoder::defaultTimer&lt;/clockId&gt;
&lt;colorIndex&gt;-1&lt;/colorIndex&gt;
&lt;description&gt;Continuous&lt;/description&gt;
&lt;taskId&gt;_task0&lt;/taskId&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;e1b54d91-75e1-4d9e-95e3-afc56bc13c58&quot;/&gt;
&lt;/baseRate&gt;
&lt;/clocks&gt;
&lt;clocks type=&quot;sto.Event&quot; uuid=&quot;2f3a26f5-c85c-416e-8dd1-c9b1e1baaa6a&quot;&gt;
&lt;eventType&gt;PARAMETER_CHANGE_EVENT&lt;/eventType&gt;
&lt;cNum&gt;1&lt;/cNum&gt;
&lt;clockType&gt;Event&lt;/clockType&gt;
&lt;identifier&gt;ParameterChangeEvent&lt;/identifier&gt;
&lt;rates type=&quot;sto.ModelWideEventRate&quot; uuid=&quot;37a937de-1780-4470-9503-96401269da5b&quot;&gt;
&lt;annotation&gt;Inf&lt;/annotation&gt;
&lt;clockId&gt;ParameterChangeEvent&lt;/clockId&gt;
&lt;colorIndex&gt;-1&lt;/colorIndex&gt;
&lt;description&gt;Constant&lt;/description&gt;
&lt;rateIdx&gt;-1&lt;/rateIdx&gt;
&lt;taskId&gt;ModelWideParameterChangeEvent&lt;/taskId&gt;
&lt;useForExecution&gt;NotForExecution&lt;/useForExecution&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;2df74dbe-2c6f-4b83-b6c1-be02021049a0&quot;&gt;
&lt;period&gt;inf&lt;/period&gt;
&lt;rateType&gt;ModelWideParameterChangeEvent&lt;/rateType&gt;
&lt;/rateSpec&gt;
&lt;/rates&gt;
&lt;/clocks&gt;
&lt;timeAdvanceMode&gt;FixedStep&lt;/timeAdvanceMode&gt;
&lt;/clockRegistry&gt;
&lt;taskRegistry type=&quot;sto.TaskRegistry&quot; uuid=&quot;9e25917f-63f4-431b-988b-16d792e87ceb&quot;&gt;
&lt;rootTaskHierarchyElements type=&quot;sto.Task&quot; uuid=&quot;fe9eafe3-125f-4841-97c8-736ae0ed017b&quot;&gt;
&lt;isExplicit&gt;true&lt;/isExplicit&gt;
&lt;rates type=&quot;sto.ModelWideEventRate&quot; uuid=&quot;c0f22479-ce59-4c3d-b4c2-3ee80d43707b&quot;&gt;
&lt;annotation&gt;Inf&lt;/annotation&gt;
&lt;clockId&gt;ParameterChangeEvent&lt;/clockId&gt;
&lt;colorIndex&gt;-1&lt;/colorIndex&gt;
&lt;description&gt;Constant&lt;/description&gt;
&lt;rateIdx&gt;-1&lt;/rateIdx&gt;
&lt;taskId&gt;ModelWideParameterChangeEvent&lt;/taskId&gt;
&lt;useForExecution&gt;NotForExecution&lt;/useForExecution&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;56de5d52-c08c-429f-a100-6eb4f1603483&quot;&gt;
&lt;period&gt;inf&lt;/period&gt;
&lt;rateType&gt;ModelWideParameterChangeEvent&lt;/rateType&gt;
&lt;/rateSpec&gt;
&lt;/rates&gt;
&lt;schedulingClockId&gt;ParameterChangeEvent&lt;/schedulingClockId&gt;
&lt;timeKeeperClockId&gt;Alinear_encoder::defaultTimer&lt;/timeKeeperClockId&gt;
&lt;elementType&gt;Task&lt;/elementType&gt;
&lt;identifier&gt;ModelWideParameterChangeEvent&lt;/identifier&gt;
&lt;priority&gt;-1&lt;/priority&gt;
&lt;/rootTaskHierarchyElements&gt;
&lt;rootTaskHierarchyElements type=&quot;sto.Task&quot; uuid=&quot;4b0fa623-c782-44f7-83f5-87be120900fa&quot;&gt;
&lt;isExecutable&gt;true&lt;/isExecutable&gt;
&lt;orderIndex&gt;1&lt;/orderIndex&gt;
&lt;rates type=&quot;sto.ContinuousRate&quot; uuid=&quot;4cb65b32-dfe9-4097-87dd-0801a0c76918&quot;&gt;
&lt;annotation&gt;Cont&lt;/annotation&gt;
&lt;clockId&gt;Alinear_encoder::defaultTimer&lt;/clockId&gt;
&lt;colorIndex&gt;-1&lt;/colorIndex&gt;
&lt;description&gt;Continuous&lt;/description&gt;
&lt;taskId&gt;_task0&lt;/taskId&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;045186cf-a438-452f-997e-cd7b1cc9ee45&quot;/&gt;
&lt;/rates&gt;
&lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;ec9a000e-1020-4293-b4b8-63291c39ffca&quot;&gt;
&lt;annotation&gt;D1&lt;/annotation&gt;
&lt;clockId&gt;Alinear_encoder::defaultTimer&lt;/clockId&gt;
&lt;description&gt;Discrete 1&lt;/description&gt;
&lt;rateIdx&gt;1&lt;/rateIdx&gt;
&lt;taskId&gt;_task0&lt;/taskId&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;48ca2525-9649-49f0-bca3-ad8303b721ae&quot;&gt;
&lt;period&gt;4e-05&lt;/period&gt;
&lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
&lt;/rateSpec&gt;
&lt;/rates&gt;
&lt;schedulingClockId&gt;Alinear_encoder::defaultTimer&lt;/schedulingClockId&gt;
&lt;timeKeeperClockId&gt;Alinear_encoder::defaultTimer&lt;/timeKeeperClockId&gt;
&lt;elementType&gt;Task&lt;/elementType&gt;
&lt;identifier&gt;_task0&lt;/identifier&gt;
&lt;priority&gt;40&lt;/priority&gt;
&lt;/rootTaskHierarchyElements&gt;
&lt;taskDependencyGraph type=&quot;sto.SerializedTaskConnectionList&quot; uuid=&quot;aa8fbfba-de93-46cb-b4d7-527acf0350ee&quot;&gt;
&lt;clockIdentifier&gt;Alinear_encoder::defaultTimer&lt;/clockIdentifier&gt;
&lt;taskIdentifier&gt;_task0&lt;/taskIdentifier&gt;
&lt;/taskDependencyGraph&gt;
&lt;taskDependencyGraph type=&quot;sto.SerializedTaskConnectionList&quot; uuid=&quot;a245c60a-be3e-49bd-8a3b-34584ad08bb6&quot;&gt;
&lt;clockIdentifier&gt;ParameterChangeEvent&lt;/clockIdentifier&gt;
&lt;taskIdentifier&gt;ModelWideParameterChangeEvent&lt;/taskIdentifier&gt;
&lt;/taskDependencyGraph&gt;
&lt;taskingMode&gt;ClassicMultiTasking&lt;/taskingMode&gt;
&lt;/taskRegistry&gt;
&lt;/sto.Registry&gt;
&lt;/slexec_sto&gt;</timingAndTaskingRegistry>
<zeroCrossingInfo type="ModelRefInfoRepo.ZeroCrossingInfo" uuid="1d7967f7-2596-4c06-9b36-cc7340407705">
<direction>7</direction>
<isDiscrete>true</isDiscrete>
<name>Trig</name>
<tolerance>-1.0</tolerance>
<type>1</type>
<width>1</width>
</zeroCrossingInfo>
<zeroCrossingInfo type="ModelRefInfoRepo.ZeroCrossingInfo" uuid="8a5290fa-dd2b-4a52-8e09-ef4cc5342ac5">
<direction>7</direction>
<isDiscrete>true</isDiscrete>
<name>Trig</name>
<tolerance>-1.0</tolerance>
<type>1</type>
<width>1</width>
</zeroCrossingInfo>
<FMUBlockMap type="ModelRefInfoRepo.FMUBlockInfo" uuid="b27a0c0e-4595-40ae-9e01-7e93a7db956d"/>
<codeGenInfo type="ModelRefInfoRepo.CodeGenInformation" uuid="a63ebd2b-47e8-4ab0-90cc-1ee41b74d3c6"/>
<compiledVariantInfos type="ModelRefInfoRepo.CompiledVariantInfoMap" uuid="7b54656f-b0c7-4430-b4f9-d7608b257196"/>
<configSettingsForConsistencyChecks type="ModelRefInfoRepo.ConfigSettingsForConsistencyChecks" uuid="f534f665-4379-42b2-9f13-95aec9fb10b6">
<concurrentTaskSupport>true</concurrentTaskSupport>
<consistentOutportInitialization>true</consistentOutportInitialization>
<fixedStepSize>4e-05</fixedStepSize>
<frameDiagnosticSetting>2</frameDiagnosticSetting>
<hasHybridSampleTime>true</hasHybridSampleTime>
<signalLoggingSaveFormat>2</signalLoggingSaveFormat>
<simSIMDOptimization>1</simSIMDOptimization>
<solverName>FixedStepDiscrete</solverName>
<solverType>SOLVER_TYPE_FIXEDSTEP</solverType>
<hardwareSettings type="ModelRefInfoRepo.HardwareSettings" uuid="619715f4-5190-40a6-9843-f1e56725e6c9">
<prodBitPerChar>8</prodBitPerChar>
<prodBitPerDouble>64</prodBitPerDouble>
<prodBitPerFloat>32</prodBitPerFloat>
<prodBitPerInt>32</prodBitPerInt>
<prodBitPerLong>64</prodBitPerLong>
<prodBitPerLongLong>64</prodBitPerLongLong>
<prodBitPerPointer>64</prodBitPerPointer>
<prodBitPerPtrDiffT>64</prodBitPerPtrDiffT>
<prodBitPerShort>16</prodBitPerShort>
<prodBitPerSizeT>64</prodBitPerSizeT>
<prodEndianess>1</prodEndianess>
<prodLongLongMode>true</prodLongLongMode>
<prodShiftRight>true</prodShiftRight>
<prodWordSize>64</prodWordSize>
</hardwareSettings>
</configSettingsForConsistencyChecks>
<controllableInputRatesMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="852eca50-b7e3-4085-844d-b1fb376975d1"/>
<controllableOutputRatesMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="ea40a86c-ba2f-41a5-9af9-17bc4ebb483d"/>
<dataPortGroup type="ModelRefInfoRepo.DataPortGroup" uuid="179a6490-c44a-406b-a0af-043c6d4fce6b"/>
<expFcnUnconnectedDataPortGroup type="ModelRefInfoRepo.DataPortGroup" uuid="fcba11b6-7c43-4d22-90a9-dbf445d8f72e"/>
<interfaceParameterInfo type="ModelRefInfoRepo.InterfaceParameterInfo" uuid="5838918e-0077-4986-b512-b156c6f1bf24">
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="8824d2a3-df55-4a51-bd4f-ef095689e848">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>cte_encoder</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="9d7a79d2-67fc-491f-9acc-b8ead4b9df9d">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>desfase_z_d</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="6144ee7d-615b-4c3f-b742-024a2a72a6fd">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>gain_velocidad</parameterName>
</globalVariables>
</interfaceParameterInfo>
<messageInfo type="ModelRefInfoRepo.MessageInformation" uuid="b41310a3-3eb3-4d53-a5bd-1755aa76d326"/>
<methodInfo type="ModelRefInfoRepo.MethodExistenceInfo" uuid="ccfe6f9a-71f3-4879-b4f1-426e4526acc4"/>
<periodicEventPortUnsupportedBlockInfo type="ModelRefInfoRepo.PeriodicEventPortUnsupportedBlockInfo" uuid="17fde438-cdfd-49d6-b90b-77860a7a98ba">
<multiRateSubsystems>Alinear_encoder/Decodificador/Edge Detector/Model/NEGATIVE Edge</multiRateSubsystems>
<multiRateSubsystems>Alinear_encoder/Decodificador/Edge Detector/Model/POSITIVE Edge</multiRateSubsystems>
</periodicEventPortUnsupportedBlockInfo>
<portGroupsRequireSameRate type="ModelRefInfoRepo.PortGroupsRequireSameRate" uuid="5b8e108e-a0da-4c6d-887d-299e8f6caa42">
<DSMPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="37a1c4be-912a-44de-a79a-0adab84f0e7c"/>
<GlobalDSMPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="72b02461-c35c-449a-9a81-ca84485f1de2"/>
<mergedPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="16689bf1-3801-40a9-80d6-743569683a25"/>
</portGroupsRequireSameRate>
<rateBasedMdlGlobalDSMRateSpec type="ModelRefInfoRepo.GlobalDSMRateSpecMap" uuid="0bdbcc5f-5a9f-4cdb-8480-6a45dcfdb1d3"/>
<rateSpecOfGlobalDSMAccessedByDescExpFcnMdlMap type="ModelRefInfoRepo.GlobalDSMRateSpecMap" uuid="044e72d3-64cf-46f1-8c89-6266a34079dc"/>
<rootBlockDiagramInterface type="ci.Model" uuid="3748618b-559d-41d0-947d-ba193d515cdf">
<p_RootComponentInterface type="ci.ComponentInterface" uuid="903a8254-a84b-4d9a-84e9-91518667d0c7">
<p_Name>Alinear_encoder</p_Name>
<p_Type>ROOT</p_Type>
</p_RootComponentInterface>
</rootBlockDiagramInterface>
<simulinkFunctions type="ModelRefInfoRepo.SimulinkFunctions" uuid="cb26bf0e-4815-4988-a085-e95093130593">
<compSimulinkFunctionCatalog></compSimulinkFunctionCatalog>
</simulinkFunctions>
<sltpContext type="sltp.mm.core.Context" uuid="d54c08fb-ce40-440c-8896-49c66571fc1a">
<defaultEventBehavior type="sltp.mm.core.EventBehavior" uuid="3e6a070c-3701-4d18-963e-5174a0e5f6ee"/>
<editorState type="sltp.mm.core.EditorState" uuid="2ad9dd71-7008-43b9-8807-80351189a9ad">
<isSynchronized>true</isSynchronized>
<panelState type="sltp.mm.core.EditorPanelState" uuid="b613871d-f52c-45d5-8958-9fc27839c24f"/>
</editorState>
<rootTask type="sltp.mm.core.Task" uuid="306d27cd-8063-4004-ac44-67ae74684ae6">
<context type="sltp.mm.core.Context" uuid="d54c08fb-ce40-440c-8896-49c66571fc1a"/>
<explicit>false</explicit>
<name>Default</name>
<priority>-2147483648</priority>
<subgraph type="sltp.mm.core.Graph" uuid="b49ced46-7505-4dab-bbb4-542de4a16a5b">
<tasks type="sltp.mm.core.Task" uuid="5505f478-18a2-48ab-8b51-8cb7212b1970">
<baseTask>true</baseTask>
<context type="sltp.mm.core.Context" uuid="d54c08fb-ce40-440c-8896-49c66571fc1a"/>
<explicit>false</explicit>
<id>1</id>
<isTimed>true</isTimed>
<name>Cont</name>
<priority>40</priority>
<rates type="sltp.mm.core.Rate" uuid="14892134-4c94-4d98-90d3-5a0348ea28f3">
<annotation>Cont</annotation>
<color>255</color>
<hasBlocks>true</hasBlocks>
<identifier>Continuous00</identifier>
<rateIndex>0</rateIndex>
<rateSpec type="sltp.mm.core.RateSpec">
<period>0.0</period>
</rateSpec>
<sti>0</sti>
</rates>
<rates type="sltp.mm.core.Rate" uuid="7256363b-de61-4591-9596-d0285d4413f6">
<annotation>D1</annotation>
<color>-12240129</color>
<hasBlocks>true</hasBlocks>
<rateIndex>1</rateIndex>
<rateSpec type="sltp.mm.core.RateSpec">
<period>4e-05</period>
</rateSpec>
<sti>1</sti>
</rates>
</tasks>
</subgraph>
</rootTask>
</sltpContext>
<stateWriterToOwnerMap type="ModelRefInfoRepo.StateWriterInfo" uuid="4762ffb8-fcd7-4a8d-ba37-5234dc4e6782"/>
<stoClientDataRegistry type="sto.ClientDataRegistry" uuid="7b4d0c36-6408-43c8-8620-21da28beb4f1">
<dataSets type="sto.ClientClockNamedDataSet" uuid="83842f2d-e5b2-477b-9abf-176c19c4c7ff">
<tag>sltpEvents</tag>
</dataSets>
<dataSets type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="5b0a34ee-f2dd-4e34-b4ac-575d827d5941">
<tag>sltpTaskGroups</tag>
</dataSets>
<dataSets type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="f3b643af-ad71-4fb3-9cb3-80bbf019c3ca">
<dSet type="ModelRefInfoRepo.SltpTaskData" uuid="f45103fa-e367-4509-bcc2-28e7a737b4a3"/>
<tSet type="ModelRefInfoRepo.SltpTaskData" uuid="f45103fa-e367-4509-bcc2-28e7a737b4a3">
<dataName>Cont</dataName>
<linkedSet type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="f3b643af-ad71-4fb3-9cb3-80bbf019c3ca"/>
<id type="sto.TaskHierarchyElementId">
<clockId>Alinear_encoder::defaultTimer</clockId>
<id>_task0</id>
</id>
</tSet>
<tag>sltpTasks</tag>
</dataSets>
</stoClientDataRegistry>
<varTsUIDMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="5e8d4118-ad1e-4992-9416-2243433c0233"/>
</ModelRefInfoRepo.ModelRefInfoRoot>
</MF0>