diplom/научка/code/matlab_stm_emulate/mcu_test_r2023a.mdl
2025-05-09 21:26:59 +03:00

2822 lines
153 KiB
Plaintext

# MathWorks OPC Text Package
Model {
Version 10.7
Description "Simulink model saved in R2023a"
}
__MWOPC_PACKAGE_BEGIN__ R2023a
__MWOPC_PART_BEGIN__ /[Content_Types].xml
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types">
<Default ContentType="application/vnd.openxmlformats-package.relationships+xml" Extension="rels"/>
<Default ContentType="application/vnd.mathworks.simulink.mdl+xml" Extension="xml"/>
<Override ContentType="application/vnd.openxmlformats-package.core-properties+xml" PartName="/metadata/coreProperties.xml"/>
<Override ContentType="application/vnd.mathworks.package.coreProperties+xml" PartName="/metadata/mwcoreProperties.xml"/>
<Override ContentType="application/vnd.mathworks.package.corePropertiesExtension+xml" PartName="/metadata/mwcorePropertiesExtension.xml"/>
<Override ContentType="application/vnd.mathworks.package.corePropertiesReleaseInfo+xml" PartName="/metadata/mwcorePropertiesReleaseInfo.xml"/>
<Override ContentType="application/vnd.mathworks.simulink.configSet+xml" PartName="/simulink/configSet0.xml"/>
<Override ContentType="application/vnd.mathworks.simulink.configSetInfo+xml" PartName="/simulink/configSetInfo.xml"/>
<Override ContentType="application/vnd.mathworks.simulink.graphicalInterface+xml" PartName="/simulink/graphicalInterface.xml"/>
<Override ContentType="application/vnd.mathworks.simulink.hdlparams+xml" PartName="/simulink/hdlParams.xml"/>
<Override ContentType="application/vnd.mathworks.simulink.mf0+xml" PartName="/simulink/modelDictionary.xml"/>
<Override ContentType="application/vnd.mathworks.simulink.ScheduleCore+xml" PartName="/simulink/ScheduleCore.xml"/>
<Override ContentType="application/vnd.mathworks.simulink.ScheduleEditor+xml" PartName="/simulink/ScheduleEditor.xml"/>
<Override ContentType="application/vnd.mathworks.simulink.blockDiagram+xml" PartName="/simulink/windowsInfo.xml"/>
</Types>
__MWOPC_PART_BEGIN__ /_rels/.rels
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
<Relationship Id="blockDiagram" Target="simulink/blockdiagram.xml" Type="http://schemas.mathworks.com/simulink/2010/relationships/blockDiagram"/>
<Relationship Id="blockDiagramDefaults" Target="simulink/bddefaults.xml" Type="http://schemas.mathworks.com/simulink/2017/relationships/blockDiagramDefaults"/>
<Relationship Id="configSetInfo" Target="simulink/configSetInfo.xml" Type="http://schemas.mathworks.com/simulink/2014/relationships/configSetInfo"/>
<Relationship Id="modelDictionary" Target="simulink/modelDictionary.xml" Type="http://schemas.mathworks.com/simulinkModel/2016/relationships/modelDictionary"/>
<Relationship Id="rId1" Target="metadata/mwcoreProperties.xml" Type="http://schemas.mathworks.com/package/2012/relationships/coreProperties"/>
<Relationship Id="rId2" Target="metadata/mwcorePropertiesExtension.xml" Type="http://schemas.mathworks.com/package/2014/relationships/corePropertiesExtension"/>
<Relationship Id="rId3" Target="metadata/mwcorePropertiesReleaseInfo.xml" Type="http://schemas.mathworks.com/package/2019/relationships/corePropertiesReleaseInfo"/>
<Relationship Id="rId4" Target="metadata/coreProperties.xml" Type="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties"/>
</Relationships>
__MWOPC_PART_BEGIN__ /metadata/coreProperties.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<cp:coreProperties xmlns:cp="http://schemas.openxmlformats.org/package/2006/metadata/core-properties" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcmitype="http://purl.org/dc/dcmitype/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<cp:category>model</cp:category>
<dcterms:created xsi:type="dcterms:W3CDTF">2024-04-17T09:03:54Z</dcterms:created>
<dc:creator>I</dc:creator>
<cp:lastModifiedBy>wot89</cp:lastModifiedBy>
<dcterms:modified xsi:type="dcterms:W3CDTF">2024-09-07T05:54:19Z</dcterms:modified>
<cp:revision>5.14</cp:revision>
<cp:version>R2023a</cp:version>
</cp:coreProperties>
__MWOPC_PART_BEGIN__ /metadata/mwcoreProperties.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<mwcoreProperties xmlns="http://schemas.mathworks.com/package/2012/coreProperties">
<contentType>application/vnd.mathworks.simulink.model</contentType>
<contentTypeFriendlyName>Simulink Model</contentTypeFriendlyName>
<matlabRelease>R2023a</matlabRelease>
</mwcoreProperties>
__MWOPC_PART_BEGIN__ /metadata/mwcorePropertiesExtension.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<mwcoreProperties xmlns="http://schemas.mathworks.com/package/2014/corePropertiesExtension">
<uuid>e3aa4eed-6aba-4fe6-8fff-35b11c28be6d</uuid>
</mwcoreProperties>
__MWOPC_PART_BEGIN__ /metadata/mwcorePropertiesReleaseInfo.xml
<?xml version="1.0" encoding="UTF-8"?>
<!-- Version information for MathWorks R2023a Release -->
<MathWorks_version_info>
<version>9.14.0.2206163</version>
<release>R2023a</release>
<description></description>
<date>Feb 22 2023</date>
<checksum>2058108452</checksum>
</MathWorks_version_info>
__MWOPC_PART_BEGIN__ /simulink/_rels/blockdiagram.xml.rels
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
<Relationship Id="ScheduleCore" Target="ScheduleCore.xml" Type="http://schemas.mathworks.com/simulink/2013/relationships/ScheduleCore"/>
<Relationship Id="ScheduleEditor" Target="ScheduleEditor.xml" Type="http://schemas.mathworks.com/simulink/2013/relationships/ScheduleEditor"/>
<Relationship Id="graphicalInterface" Target="graphicalInterface.xml" Type="http://schemas.mathworks.com/simulinkModel/2014/relationships/graphicalInterface"/>
<Relationship Id="hdlParams" Target="hdlParams.xml" Type="http://schemas.mathworks.com/simulink/2021/relationships/hdlParams"/>
<Relationship Id="system_root" Target="systems/system_root.xml" Type="http://schemas.mathworks.com/simulink/2010/relationships/system"/>
<Relationship Id="windowsInfo" Target="windowsInfo.xml" Type="http://schemas.mathworks.com/simulinkModel/2019/relationships/windowsInfo"/>
</Relationships>
__MWOPC_PART_BEGIN__ /simulink/_rels/configSetInfo.xml.rels
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
<Relationship Id="configSet0" Target="configSet0.xml" Type="http://schemas.mathworks.com/simulink/2014/relationships/configSet"/>
</Relationships>
__MWOPC_PART_BEGIN__ /simulink/bddefaults.xml
<?xml version="1.0" encoding="utf-8"?>
<BlockDiagramDefaults>
<MaskDefaults SelfModifiable="off">
<Display IconFrame="on" IconOpaque="opaque" RunInitForIconRedraw="analyze" IconRotate="none" PortRotate="default" IconUnits="autoscale"/>
<MaskParameter Evaluate="on" Tunable="on" NeverSave="off" Internal="off" ReadOnly="off" Enabled="on" Visible="on" ToolTip="on"/>
<DialogControl>
<ControlOptions Visible="on" Enabled="on" Row="new" HorizontalStretch="on" PromptLocation="top" Orientation="horizontal" Scale="linear" TextType="Plain Text" Expand="off" ShowFilter="on" ShowParameterName="on" WordWrap="on" AlignPrompts="off"/>
</DialogControl>
</MaskDefaults>
</BlockDiagramDefaults>
__MWOPC_PART_BEGIN__ /simulink/blockdiagram.xml
<?xml version="1.0" encoding="utf-8"?>
<ModelInformation Version="1.0">
<Model>
<P Name="ModelUUID">23b86937-eeac-4287-b77f-b8a613be6da3</P>
<P Name="LastSavedArchitecture">win64</P>
<UserParameters>
<P Name="PhysicalModelingChecksum">3478853266</P>
<P Name="PhysicalModelingParameterChecksum">2504517342</P>
<P Name="PhysicalModelingProducts">Power_System_Blocks</P>
</UserParameters>
<ConfigManagerSettings>
<P Name="ModifiedByFormat">%&lt;Auto&gt;</P>
<P Name="ModifiedDateFormat">%&lt;Auto&gt;</P>
<P Name="ModelVersionFormat">%&lt;AutoIncrement:5.14&gt;</P>
</ConfigManagerSettings>
<SimulationSettings>
<P Name="SimulationMode">normal</P>
<Object PropName="DataLoggingOverride" ObjectID="1" ClassName="Simulink.SimulationData.ModelLoggingInfo">
<P Name="model_" Class="char">$bdroot</P>
<P Name="overrideMode_" Class="uint32">0U</P>
<Array PropName="logAsSpecifiedByModels_" Type="Cell" Dimension="1*1">
<Cell Class="char">$bdroot</Cell>
</Array>
<Array PropName="logAsSpecifiedByModelsSSIDs_" Type="Cell" Dimension="1*1">
<Cell Class="double">[]</Cell>
</Array>
</Object>
<Object PropName="InstrumentedSignals" ObjectID="2" ClassName="Simulink.HMI.InstrumentedSignals">
<P Name="Persistence" Class="struct">[]</P>
</Object>
</SimulationSettings>
<EngineSettings>
<P Name="ConfigurableSubsystemUsage">warning</P>
</EngineSettings>
<ConcurrentExecutionSettings>
<Object PropName="DataTransfer" ObjectID="3" ClassName="Simulink.GlobalDataTransfer">
<P Name="DefaultTransitionBetweenSyncTasks" Class="char">Ensure deterministic transfer (maximum delay)</P>
<P Name="DefaultTransitionBetweenAsyncTasks" Class="char">Ensure data integrity only</P>
<P Name="DefaultTransitionBetweenContTasks" Class="char">Ensure deterministic transfer (minimum delay)</P>
<P Name="DefaultExtrapolationMethodBetweenContTasks" Class="char">None</P>
</Object>
<Object PropName="ModelMappings" ObjectID="4" ClassName="Simulink.CoderDictionary.ModelMappingSLC">
<P Name="DummyName" Class="char"/>
<P Name="Inports" Class="double">[]</P>
<P Name="Outports" Class="double">[]</P>
<P Name="ModelScopedParameters" Class="double">[]</P>
<P Name="Parameters" Class="double">[]</P>
<P Name="Signals" Class="double">[]</P>
<P Name="DataStores" Class="double">[]</P>
<P Name="States" Class="double">[]</P>
<Object PropName="DefaultsMapping" ObjectID="5" ClassName="Simulink.CoderDictionary.DefaultsMapping">
<Object Reference="true" PropName="ParentMapping" ObjectID="4"/>
<Object PropName="Inports" ObjectID="6" ClassName="Simulink.DataReferenceClass">
<P Name="MappedTo" Class="char">StorageClass</P>
<P Name="StorageClass" Class="double">[]</P>
<P Name="ServicePort" Class="double">[]</P>
<P Name="CSCAttributes" Class="char"/>
<P Name="MemorySection" Class="double">[]</P>
<P Name="Identifier" Class="char"/>
</Object>
<Object PropName="Outports" ObjectID="7" ClassName="Simulink.DataReferenceClass">
<P Name="MappedTo" Class="char">StorageClass</P>
<P Name="StorageClass" Class="double">[]</P>
<P Name="ServicePort" Class="double">[]</P>
<P Name="CSCAttributes" Class="char"/>
<P Name="MemorySection" Class="double">[]</P>
<P Name="Identifier" Class="char"/>
</Object>
<Object PropName="GlobalParameters" ObjectID="8" ClassName="Simulink.DataReferenceClass">
<P Name="MappedTo" Class="char">StorageClass</P>
<Object PropName="StorageClass" ObjectID="9" ClassName="Simulink.MapDataRef">
<P Name="UUID" Class="char">a0eb22c3-043e-4477-8fde-27382a945330</P>
</Object>
<P Name="ServicePort" Class="double">[]</P>
<P Name="CSCAttributes" Class="char"/>
<P Name="MemorySection" Class="double">[]</P>
<P Name="Identifier" Class="char"/>
</Object>
<Object PropName="SharedParameters" ObjectID="10" ClassName="Simulink.DataReferenceClass">
<P Name="MappedTo" Class="char">StorageClass</P>
<Object PropName="StorageClass" ObjectID="11" ClassName="Simulink.MapDataRef">
<P Name="UUID" Class="char">8ce15a6e-743c-4c54-ae92-2b18cb23ba0c</P>
</Object>
<P Name="ServicePort" Class="double">[]</P>
<P Name="CSCAttributes" Class="char"/>
<P Name="MemorySection" Class="double">[]</P>
<P Name="Identifier" Class="char"/>
</Object>
<Object PropName="PerInstanceParameters" ObjectID="12" ClassName="Simulink.DataReferenceClass">
<P Name="MappedTo" Class="char">StorageClass</P>
<P Name="StorageClass" Class="double">[]</P>
<P Name="ServicePort" Class="double">[]</P>
<P Name="CSCAttributes" Class="char"/>
<P Name="MemorySection" Class="double">[]</P>
<P Name="Identifier" Class="char"/>
</Object>
<Object PropName="SharedLocalDataStores" ObjectID="13" ClassName="Simulink.DataReferenceClass">
<P Name="MappedTo" Class="char">StorageClass</P>
<P Name="StorageClass" Class="double">[]</P>
<P Name="ServicePort" Class="double">[]</P>
<P Name="CSCAttributes" Class="char"/>
<P Name="MemorySection" Class="double">[]</P>
<P Name="Identifier" Class="char"/>
</Object>
<Object PropName="GlobalDataStores" ObjectID="14" ClassName="Simulink.DataReferenceClass">
<P Name="MappedTo" Class="char">StorageClass</P>
<P Name="StorageClass" Class="double">[]</P>
<P Name="ServicePort" Class="double">[]</P>
<P Name="CSCAttributes" Class="char"/>
<P Name="MemorySection" Class="double">[]</P>
<P Name="Identifier" Class="char"/>
</Object>
<Object PropName="InternalData" ObjectID="15" ClassName="Simulink.DataReferenceClass">
<P Name="MappedTo" Class="char">StorageClass</P>
<P Name="StorageClass" Class="double">[]</P>
<P Name="ServicePort" Class="double">[]</P>
<P Name="CSCAttributes" Class="char"/>
<P Name="MemorySection" Class="double">[]</P>
<P Name="Identifier" Class="char"/>
</Object>
<Object PropName="Constants" ObjectID="16" ClassName="Simulink.DataReferenceClass">
<P Name="MappedTo" Class="char">StorageClass</P>
<P Name="StorageClass" Class="double">[]</P>
<P Name="ServicePort" Class="double">[]</P>
<P Name="CSCAttributes" Class="char"/>
<P Name="MemorySection" Class="double">[]</P>
<P Name="Identifier" Class="char"/>
</Object>
<Object PropName="InitTermFunctions" ObjectID="17" ClassName="Simulink.FunctionReferenceClass">
<P Name="FunctionClass" Class="double">[]</P>
<P Name="MemorySection" Class="double">[]</P>
</Object>
<Object PropName="ExecutionFunctions" ObjectID="18" ClassName="Simulink.FunctionReferenceClass">
<P Name="FunctionClass" Class="double">[]</P>
<P Name="MemorySection" Class="double">[]</P>
</Object>
<Object PropName="SharedUtilityFunctions" ObjectID="19" ClassName="Simulink.FunctionReferenceClass">
<P Name="FunctionClass" Class="double">[]</P>
<P Name="MemorySection" Class="double">[]</P>
</Object>
</Object>
<P Name="Name" Class="char">test_func_test_SLC</P>
<P Name="Active" Class="logical">1</P>
</Object>
</ConcurrentExecutionSettings>
<System Ref="system_root"/>
</Model>
</ModelInformation>
__MWOPC_PART_BEGIN__ /simulink/configSet0.xml
<?xml version="1.0" encoding="utf-8"?>
<ConfigSet>
<Object Version="23.0.0" ClassName="Simulink.ConfigSet">
<P Name="DisabledProps" Class="double">[]</P>
<P Name="Description"/>
<Array PropName="Components" Type="Handle" Dimension="1*11">
<Object ObjectID="2" Version="23.0.0" ClassName="Simulink.SolverCC">
<Array PropName="DisabledProps" Type="Cell" Dimension="1*2">
<Cell Class="char">SampleTimeConstraint</Cell>
<Cell Class="char">PositivePriorityOrder</Cell>
</Array>
<P Name="Description"/>
<P Name="Components" Class="double">[]</P>
<P Name="StartTime">0.0</P>
<P Name="StopTime">1</P>
<P Name="AbsTol">auto</P>
<P Name="AutoScaleAbsTol">on</P>
<P Name="FixedStep">Ts</P>
<P Name="InitialStep">auto</P>
<P Name="MaxOrder">5</P>
<P Name="ZcThreshold">auto</P>
<P Name="ConsecutiveZCsStepRelTol">10*128*eps</P>
<P Name="MaxConsecutiveZCs">1000</P>
<P Name="ExtrapolationOrder">4</P>
<P Name="NumberNewtonIterations">1</P>
<P Name="MaxStep">auto</P>
<P Name="MinStep">auto</P>
<P Name="MaxConsecutiveMinStep">1</P>
<P Name="RelTol">1e-3</P>
<P Name="EnableMultiTasking">off</P>
<P Name="AllowMultiTaskInputOutput">off</P>
<P Name="ConcurrentTasks">on</P>
<P Name="SolverName">FixedStepDiscrete</P>
<P Name="SolverJacobianMethodControl">auto</P>
<P Name="DaesscMode">auto</P>
<P Name="ShapePreserveControl">DisableAll</P>
<P Name="ZeroCrossControl">UseLocalSettings</P>
<P Name="ZeroCrossAlgorithm">Nonadaptive</P>
<P Name="AlgebraicLoopSolver">Auto</P>
<P Name="SolverInfoToggleStatus">on</P>
<P Name="IsAutoAppliedInSIP">off</P>
<P Name="SolverResetMethod">Fast</P>
<P Name="PositivePriorityOrder">on</P>
<P Name="AutoInsertRateTranBlk">off</P>
<P Name="SampleTimeConstraint">Unconstrained</P>
<P Name="InsertRTBMode">Whenever possible</P>
<P Name="SampleTimeProperty" Class="double">[]</P>
<P Name="DecoupledContinuousIntegration">off</P>
<P Name="MinimalZcImpactIntegration">off</P>
<P Name="ODENIntegrationMethod">ode3</P>
<P Name="EnableFixedStepZeroCrossing">off</P>
<P Name="MaxZcPerStep">2</P>
<P Name="MaxZcBracketingIterations">10</P>
</Object>
<Object ObjectID="3" Version="23.0.0" ClassName="Simulink.DataIOCC">
<P Name="DisabledProps" Class="double">[]</P>
<P Name="Description"/>
<P Name="Components" Class="double">[]</P>
<P Name="Decimation">1</P>
<P Name="ExternalInput">[t, u]</P>
<P Name="FinalStateName">xFinal</P>
<P Name="InitialState">xInitial</P>
<P Name="LimitDataPoints">off</P>
<P Name="MaxDataPoints">1000</P>
<P Name="LoadExternalInput">off</P>
<P Name="LoadInitialState">off</P>
<P Name="SaveFinalState">off</P>
<P Name="SaveOperatingPoint">off</P>
<P Name="SaveFormat">Dataset</P>
<P Name="SignalLoggingSaveFormat">Dataset</P>
<P Name="SaveOutput">on</P>
<P Name="SaveState">off</P>
<P Name="SignalLogging">on</P>
<P Name="DSMLogging">on</P>
<P Name="StreamToWks">on</P>
<P Name="InspectSignalLogs">off</P>
<P Name="VisualizeSimOutput">on</P>
<P Name="StreamToWorkspace">off</P>
<P Name="StreamVariableName">streamout</P>
<P Name="SaveTime">on</P>
<P Name="ReturnWorkspaceOutputs">on</P>
<P Name="StateSaveName">xout</P>
<P Name="TimeSaveName">tout</P>
<P Name="OutputSaveName">yout</P>
<P Name="SignalLoggingName">logsout</P>
<P Name="DSMLoggingName">dsmout</P>
<P Name="OutputOption">RefineOutputTimes</P>
<P Name="OutputTimes">[]</P>
<P Name="ReturnWorkspaceOutputsName">out</P>
<P Name="Refine">1</P>
<P Name="LoggingToFile">off</P>
<P Name="DatasetSignalFormat">timeseries</P>
<P Name="LoggingFileName">out.mat</P>
<P Name="LoggingIntervals">[-inf, inf]</P>
</Object>
<Object ObjectID="4" Version="23.0.0" ClassName="Simulink.OptimizationCC">
<Array PropName="DisabledProps" Type="Cell" Dimension="1*10">
<Cell Class="char">BooleansAsBitfields</Cell>
<Cell Class="char">PassReuseOutputArgsAs</Cell>
<Cell Class="char">PassReuseOutputArgsThreshold</Cell>
<Cell Class="char">ZeroExternalMemoryAtStartup</Cell>
<Cell Class="char">ZeroInternalMemoryAtStartup</Cell>
<Cell Class="char">OptimizeModelRefInitCode</Cell>
<Cell Class="char">NoFixptDivByZeroProtection</Cell>
<Cell Class="char">UseSpecifiedMinMax</Cell>
<Cell Class="char">EfficientTunableParamExpr</Cell>
<Cell Class="char">UseRowMajorAlgorithm</Cell>
</Array>
<P Name="Description"/>
<P Name="Components" Class="double">[]</P>
<P Name="BlockReduction">off</P>
<P Name="BooleanDataType">on</P>
<P Name="ConditionallyExecuteInputs">on</P>
<P Name="DefaultParameterBehavior">Inlined</P>
<P Name="UseDivisionForNetSlopeComputation">off</P>
<P Name="GainParamInheritBuiltInType">off</P>
<P Name="UseFloatMulNetSlope">off</P>
<P Name="InheritOutputTypeSmallerThanSingle">off</P>
<P Name="DefaultUnderspecifiedDataType">double</P>
<P Name="UseSpecifiedMinMax">off</P>
<P Name="InlineInvariantSignals">off</P>
<P Name="OptimizeBlockIOStorage">off</P>
<P Name="BufferReuse">on</P>
<P Name="ReuseModelBlockBuffer">on</P>
<P Name="EnhancedBackFolding">on</P>
<P Name="CachingGlobalReferences">off</P>
<P Name="GlobalBufferReuse">on</P>
<P Name="StrengthReduction">off</P>
<P Name="AdvancedOptControl"/>
<P Name="ExpressionFolding">on</P>
<P Name="BooleansAsBitfields">off</P>
<P Name="BitfieldContainerType">uint_T</P>
<P Name="BitwiseOrLogicalOp">Same as modeled</P>
<P Name="EnableMemcpy">on</P>
<P Name="MemcpyThreshold">64</P>
<P Name="PassReuseOutputArgsAs">Structure reference</P>
<P Name="PassReuseOutputArgsThreshold">0</P>
<P Name="ExpressionDepthLimit">128</P>
<P Name="LocalBlockOutputs">on</P>
<P Name="RollThreshold">5</P>
<P Name="StateBitsets">off</P>
<P Name="DataBitsets">off</P>
<P Name="ActiveStateOutputEnumStorageType">Native Integer</P>
<P Name="ZeroExternalMemoryAtStartup">on</P>
<P Name="ZeroInternalMemoryAtStartup">on</P>
<P Name="InitFltsAndDblsToZero">off</P>
<P Name="NoFixptDivByZeroProtection">off</P>
<P Name="EfficientFloat2IntCast">off</P>
<P Name="EfficientMapNaN2IntZero">on</P>
<P Name="LifeSpan">auto</P>
<P Name="ClockResolution">-1</P>
<P Name="MaxStackSize">Inherit from target</P>
<P Name="BufferReusableBoundary">on</P>
<P Name="SimCompilerOptimization">off</P>
<P Name="AccelVerboseBuild">off</P>
<P Name="OptimizeBlockOrder">speed</P>
<P Name="OptimizeDataStoreBuffers">on</P>
<P Name="BusAssignmentInplaceUpdate">on</P>
<P Name="DifferentSizesBufferReuse">on</P>
<P Name="UseRowMajorAlgorithm">off</P>
<P Name="OptimizationLevel">level2</P>
<P Name="OptimizationPriority">Balanced</P>
<P Name="OptimizationCustomize">on</P>
<P Name="LabelGuidedReuse">off</P>
<P Name="MultiThreadedLoops">off</P>
<P Name="DenormalBehavior">GradualUnderflow</P>
<P Name="EfficientTunableParamExpr">off</P>
</Object>
<Object ObjectID="5" Version="23.0.0" ClassName="Simulink.DebuggingCC">
<Array PropName="DisabledProps" Type="Cell" Dimension="1*2">
<Cell Class="char">UseOnlyExistingSharedCode</Cell>
<Cell Class="char">TasksWithSamePriorityMsg</Cell>
</Array>
<P Name="Description"/>
<P Name="Components" Class="double">[]</P>
<P Name="RTPrefix">error</P>
<P Name="ConsistencyChecking">none</P>
<P Name="ArrayBoundsChecking">none</P>
<P Name="SignalInfNanChecking">none</P>
<P Name="StringTruncationChecking">error</P>
<P Name="SignalRangeChecking">none</P>
<P Name="ReadBeforeWriteMsg">UseLocalSettings</P>
<P Name="WriteAfterWriteMsg">UseLocalSettings</P>
<P Name="WriteAfterReadMsg">UseLocalSettings</P>
<P Name="AlgebraicLoopMsg">warning</P>
<P Name="ArtificialAlgebraicLoopMsg">warning</P>
<P Name="SaveWithDisabledLinksMsg">warning</P>
<P Name="SaveWithParameterizedLinksMsg">warning</P>
<P Name="CheckSSInitialOutputMsg">on</P>
<P Name="UnderspecifiedInitializationDetection">Simplified</P>
<P Name="MergeDetectMultiDrivingBlocksExec">error</P>
<P Name="CheckExecutionContextPreStartOutputMsg">off</P>
<P Name="SignalResolutionControl">UseLocalSettings</P>
<P Name="BlockPriorityViolationMsg">warning</P>
<P Name="MinStepSizeMsg">warning</P>
<P Name="TimeAdjustmentMsg">none</P>
<P Name="MaxConsecutiveZCsMsg">error</P>
<P Name="MaskedZcDiagnostic">warning</P>
<P Name="IgnoredZcDiagnostic">warning</P>
<P Name="SolverPrmCheckMsg">none</P>
<P Name="InheritedTsInSrcMsg">warning</P>
<P Name="MultiTaskDSMMsg">error</P>
<P Name="MultiTaskCondExecSysMsg">error</P>
<P Name="MultiTaskRateTransMsg">error</P>
<P Name="SingleTaskRateTransMsg">none</P>
<P Name="TasksWithSamePriorityMsg">none</P>
<P Name="ExportedTasksRateTransMsg">none</P>
<P Name="SigSpecEnsureSampleTimeMsg">warning</P>
<P Name="CheckMatrixSingularityMsg">none</P>
<P Name="IntegerOverflowMsg">warning</P>
<P Name="Int32ToFloatConvMsg">warning</P>
<P Name="ParameterDowncastMsg">error</P>
<P Name="ParameterOverflowMsg">error</P>
<P Name="ParameterUnderflowMsg">none</P>
<P Name="ParameterPrecisionLossMsg">warning</P>
<P Name="ParameterTunabilityLossMsg">error</P>
<P Name="FixptConstUnderflowMsg">none</P>
<P Name="FixptConstOverflowMsg">none</P>
<P Name="FixptConstPrecisionLossMsg">none</P>
<P Name="UnderSpecifiedDataTypeMsg">none</P>
<P Name="UnnecessaryDatatypeConvMsg">none</P>
<P Name="VectorMatrixConversionMsg">none</P>
<P Name="FcnCallInpInsideContextMsg">error</P>
<P Name="SignalLabelMismatchMsg">none</P>
<P Name="UnconnectedInputMsg">warning</P>
<P Name="UnconnectedOutputMsg">warning</P>
<P Name="UnconnectedLineMsg">warning</P>
<P Name="UseOnlyExistingSharedCode">error</P>
<P Name="SFcnCompatibilityMsg">none</P>
<P Name="FrameProcessingCompatibilityMsg">error</P>
<P Name="UniqueDataStoreMsg">none</P>
<P Name="BusObjectLabelMismatch">warning</P>
<P Name="RootOutportRequireBusObject">warning</P>
<P Name="AssertControl">UseLocalSettings</P>
<P Name="AllowSymbolicDim">on</P>
<P Name="RowMajorDimensionSupport">off</P>
<P Name="ModelReferenceIOMsg">none</P>
<P Name="ModelReferenceMultiInstanceNormalModeStructChecksumCheck">error</P>
<P Name="ModelReferenceVersionMismatchMessage">none</P>
<P Name="ModelReferenceIOMismatchMessage">none</P>
<P Name="UnknownTsInhSupMsg">warning</P>
<P Name="ModelReferenceDataLoggingMessage">warning</P>
<P Name="ModelReferenceNoExplicitFinalValueMsg">none</P>
<P Name="ModelReferenceSymbolNameMessage">warning</P>
<P Name="ModelReferenceExtraNoncontSigs">error</P>
<P Name="StateNameClashWarn">none</P>
<P Name="OperatingPointInterfaceChecksumMismatchMsg">warning</P>
<P Name="NonCurrentReleaseOperatingPointMsg">error</P>
<P Name="PregeneratedLibrarySubsystemCodeDiagnostic">warning</P>
<P Name="SubsystemReferenceDiagnosticForUnitTest">error</P>
<P Name="MatchCodeGenerationContextForUpdateDiagram">none</P>
<P Name="InitInArrayFormatMsg">warning</P>
<P Name="StrictBusMsg">ErrorLevel1</P>
<P Name="BusNameAdapt">WarnAndRepair</P>
<P Name="NonBusSignalsTreatedAsBus">none</P>
<P Name="SymbolicDimMinMaxWarning">warning</P>
<P Name="LossOfSymbolicDimsSimulationWarning">warning</P>
<P Name="LossOfSymbolicDimsCodeGenerationWarning">error</P>
<P Name="SymbolicDimsDataTypeCodeGenerationDiagnostic">error</P>
<P Name="BlockIODiagnostic">none</P>
<P Name="SFUnusedDataAndEventsDiag">warning</P>
<P Name="SFUnexpectedBacktrackingDiag">error</P>
<P Name="SFInvalidInputDataAccessInChartInitDiag">warning</P>
<P Name="SFNoUnconditionalDefaultTransitionDiag">error</P>
<P Name="SFTransitionOutsideNaturalParentDiag">warning</P>
<P Name="SFUnreachableExecutionPathDiag">warning</P>
<P Name="SFUndirectedBroadcastEventsDiag">warning</P>
<P Name="SFTransitionActionBeforeConditionDiag">warning</P>
<P Name="SFOutputUsedAsStateInMooreChartDiag">error</P>
<P Name="SFTemporalDelaySmallerThanSampleTimeDiag">warning</P>
<P Name="SFSelfTransitionDiag">warning</P>
<P Name="SFExecutionAtInitializationDiag">warning</P>
<P Name="IntegerSaturationMsg">warning</P>
<P Name="AllowedUnitSystems">all</P>
<P Name="UnitsInconsistencyMsg">warning</P>
<P Name="AllowAutomaticUnitConversions">on</P>
<P Name="RCSCRenamedMsg">warning</P>
<P Name="RCSCObservableMsg">warning</P>
<P Name="ForceCombineOutputUpdateInSim">off</P>
<P Name="UnitDatabase"/>
<P Name="UnderSpecifiedDimensionMsg">none</P>
<P Name="DebugExecutionForFMUViaOutOfProcess">off</P>
<P Name="ArithmeticOperatorsInVariantConditions">error</P>
<P Name="VariantConditionMismatch">none</P>
<P Name="InheritVATfromSVC">warning</P>
<P Name="VariantConfigNotUsedByTopModel">warning</P>
<P Name="ParamWriterValidationControl">UseLocalSettings</P>
</Object>
<Object ObjectID="6" Version="23.0.0" ClassName="Simulink.HardwareCC">
<Array PropName="DisabledProps" Type="Cell" Dimension="1*2">
<Cell Class="char">ProdHWDeviceType</Cell>
<Cell Class="char">ProdLongLongMode</Cell>
</Array>
<P Name="Description"/>
<P Name="Components" Class="double">[]</P>
<P Name="ProdBitPerChar">8</P>
<P Name="ProdBitPerShort">16</P>
<P Name="ProdBitPerInt">32</P>
<P Name="ProdBitPerLong">64</P>
<P Name="ProdBitPerLongLong">64</P>
<P Name="ProdBitPerFloat">32</P>
<P Name="ProdBitPerDouble">64</P>
<P Name="ProdBitPerPointer">64</P>
<P Name="ProdBitPerSizeT">64</P>
<P Name="ProdBitPerPtrDiffT">64</P>
<P Name="ProdLargestAtomicInteger">Char</P>
<P Name="ProdLargestAtomicFloat">Float</P>
<P Name="ProdIntDivRoundTo">Zero</P>
<P Name="ProdEndianess">LittleEndian</P>
<P Name="ProdWordSize">64</P>
<P Name="ProdShiftRightIntArith">on</P>
<P Name="ProdLongLongMode">on</P>
<P Name="ProdHWDeviceType">Intel-&gt;x86-64 (Linux 64)</P>
<P Name="TargetBitPerChar">8</P>
<P Name="TargetBitPerShort">16</P>
<P Name="TargetBitPerInt">32</P>
<P Name="TargetBitPerLong">32</P>
<P Name="TargetBitPerLongLong">64</P>
<P Name="TargetBitPerFloat">32</P>
<P Name="TargetBitPerDouble">64</P>
<P Name="TargetBitPerPointer">32</P>
<P Name="TargetBitPerSizeT">32</P>
<P Name="TargetBitPerPtrDiffT">32</P>
<P Name="TargetLargestAtomicInteger">Char</P>
<P Name="TargetLargestAtomicFloat">None</P>
<P Name="TargetShiftRightIntArith">on</P>
<P Name="TargetLongLongMode">off</P>
<P Name="TargetIntDivRoundTo">Undefined</P>
<P Name="TargetEndianess">Unspecified</P>
<P Name="TargetWordSize">32</P>
<P Name="TargetPreprocMaxBitsSint">32</P>
<P Name="TargetPreprocMaxBitsUint">32</P>
<P Name="TargetHWDeviceType">Specified</P>
<P Name="TargetUnknown">off</P>
<P Name="ProdEqTarget">on</P>
<P Name="UseEmbeddedCoderFeatures">on</P>
<P Name="UseSimulinkCoderFeatures">on</P>
<P Name="HardwareBoardFeatureSet">EmbeddedCoderHSP</P>
</Object>
<Object ObjectID="7" Version="23.0.0" ClassName="Simulink.ModelReferenceCC">
<P Name="DisabledProps" Class="double">[]</P>
<P Name="Description"/>
<P Name="Components" Class="double">[]</P>
<P Name="UpdateModelReferenceTargets">IfOutOfDateOrStructuralChange</P>
<P Name="EnableRefExpFcnMdlSchedulingChecks">on</P>
<P Name="CheckModelReferenceTargetMessage">error</P>
<P Name="EnableParallelModelReferenceBuilds">off</P>
<P Name="ParallelModelReferenceErrorOnInvalidPool">on</P>
<P Name="ParallelModelReferenceMATLABWorkerInit">None</P>
<P Name="ModelReferenceNumInstancesAllowed">Multi</P>
<P Name="PropagateVarSize">Infer from blocks in model</P>
<P Name="ModelDependencies"/>
<P Name="ModelReferencePassRootInputsByReference">on</P>
<P Name="ModelReferenceMinAlgLoopOccurrences">off</P>
<P Name="PropagateSignalLabelsOutOfModel">on</P>
<P Name="SupportModelReferenceSimTargetCustomCode">off</P>
<P Name="UseModelRefSolver">off</P>
</Object>
<Object ObjectID="8" Version="23.0.0" ClassName="Simulink.SFSimCC">
<P Name="DisabledProps" Class="double">[]</P>
<P Name="Description"/>
<P Name="Components" Class="double">[]</P>
<P Name="SimCustomSourceCode"/>
<P Name="SimCustomHeaderCode"/>
<P Name="SimCustomInitializer"/>
<P Name="SimCustomTerminator"/>
<P Name="SimReservedNameArray" Class="double">[]</P>
<P Name="SimUserSources"/>
<P Name="SimUserIncludeDirs"/>
<P Name="SimUserLibraries"/>
<P Name="SimUserDefines"/>
<P Name="SimCustomCompilerFlags"/>
<P Name="SimCustomLinkerFlags"/>
<P Name="SFSimEcho">on</P>
<P Name="SimCtrlC">on</P>
<P Name="SimIntegrity">on</P>
<P Name="SimUseLocalCustomCode">on</P>
<P Name="SimParseCustomCode">on</P>
<P Name="SimAnalyzeCustomCode">off</P>
<P Name="SimDebugExecutionForCustomCode">off</P>
<P Name="SimGenImportedTypeDefs">off</P>
<P Name="ModelFunctionsGlobalVisibility">on</P>
<P Name="CompileTimeRecursionLimit">50</P>
<P Name="EnableRuntimeRecursion">on</P>
<P Name="EnableImplicitExpansion">on</P>
<P Name="MATLABDynamicMemAlloc">off</P>
<P Name="MATLABDynamicMemAllocThreshold">65536</P>
<P Name="LegacyBehaviorForPersistentVarInContinuousTime">off</P>
<P Name="CustomCodeFunctionArrayLayout" Class="double">[]</P>
<P Name="DefaultCustomCodeFunctionArrayLayout">NotSpecified</P>
<P Name="CustomCodeUndefinedFunction">FilterOut</P>
<P Name="CustomCodeGlobalsAsFunctionIO">off</P>
<P Name="DefaultCustomCodeDeterministicFunctions">None</P>
<P Name="CustomCodeDeterministicFunctions"/>
<P Name="SimHardwareAcceleration">generic</P>
<P Name="SimTargetLang">C</P>
<P Name="GPUAcceleration">off</P>
<P Name="SimGPUMallocThreshold">200</P>
<P Name="SimGPUStackLimitPerThread">1024</P>
<P Name="SimGPUErrorChecks">off</P>
<P Name="SimGPUCustomComputeCapability"/>
<P Name="SimGPUCompilerFlags"/>
<P Name="SimDLTargetLibrary">mkl-dnn</P>
<P Name="SimDLAutoTuning">on</P>
</Object>
<Object BackupClass="Simulink.RTWCC" ObjectID="9" Version="23.0.0" ClassName="Simulink.RTWCC">
<Array PropName="DisabledProps" Type="Cell" Dimension="1*22">
<Cell Class="char">IncludeHyperlinkInReport</Cell>
<Cell Class="char">GenerateTraceInfo</Cell>
<Cell Class="char">GenerateTraceReport</Cell>
<Cell Class="char">GenerateTraceReportSl</Cell>
<Cell Class="char">GenerateTraceReportSf</Cell>
<Cell Class="char">GenerateTraceReportEml</Cell>
<Cell Class="char">PortableWordSizes</Cell>
<Cell Class="char">GenerateWebview</Cell>
<Cell Class="char">GenerateCodeMetricsReport</Cell>
<Cell Class="char">GenerateCodeReplacementReport</Cell>
<Cell Class="char">GenerateMissedCodeReplacementReport</Cell>
<Cell Class="char">GenerateErtSFunction</Cell>
<Cell Class="char">CreateSILPILBlock</Cell>
<Cell Class="char">CodeStackProfiling</Cell>
<Cell Class="char">RTWCompilerOptimization</Cell>
<Cell Class="char">MakeCommand</Cell>
<Cell Class="char">Toolchain</Cell>
<Cell Class="char">TargetLang</Cell>
<Cell Class="char">PackageGeneratedCodeAndArtifacts</Cell>
<Cell Class="char">CodeExecutionProfiling</Cell>
<Cell Class="char">DataTypeReplacement</Cell>
<Cell Class="char">EmbeddedCoderDictionary</Cell>
</Array>
<P Name="Description">Simulink Real-Time</P>
<P Name="SystemTargetFile">slrealtime.tlc</P>
<P Name="EmbeddedCoderDictionary"/>
<P Name="HardwareBoard">None</P>
<P Name="ShowCustomHardwareApp">off</P>
<P Name="ShowEmbeddedHardwareApp">off</P>
<P Name="TLCOptions"/>
<P Name="GenCodeOnly">off</P>
<P Name="MakeCommand">make_rtw</P>
<P Name="GenerateMakefile">on</P>
<P Name="PackageGeneratedCodeAndArtifacts">off</P>
<P Name="PackageName"/>
<P Name="TemplateMakefile">slrealtime_default_tmf</P>
<P Name="PostCodeGenCommand"/>
<P Name="GenerateReport">off</P>
<P Name="RTWVerbose">on</P>
<P Name="RetainRTWFile">off</P>
<P Name="RTWBuildHooks" Class="double">[]</P>
<P Name="ProfileTLC">off</P>
<P Name="TLCDebug">off</P>
<P Name="TLCCoverage">off</P>
<P Name="TLCAssert">off</P>
<P Name="BuiltinFFTWCallback">off</P>
<P Name="RTWUseLocalCustomCode">on</P>
<P Name="RTWUseSimCustomCode">off</P>
<P Name="CustomSourceCode"/>
<P Name="CustomHeaderCode"/>
<P Name="CustomInclude"/>
<P Name="CustomSource"/>
<P Name="CustomLibrary"/>
<P Name="CustomDefine"/>
<P Name="CustomBLASCallback"/>
<P Name="CustomLAPACKCallback"/>
<P Name="CustomFFTCallback"/>
<P Name="CustomInitializer"/>
<P Name="CustomTerminator"/>
<P Name="Toolchain">Simulink Real-Time Toolchain</P>
<P Name="BuildConfiguration">Faster Runs</P>
<P Name="CustomToolchainOptions" Class="double">[]</P>
<P Name="IncludeHyperlinkInReport">off</P>
<P Name="LaunchReport">off</P>
<P Name="PortableWordSizes">off</P>
<P Name="CreateSILPILBlock">None</P>
<P Name="CodeExecutionProfiling">on</P>
<P Name="CodeExecutionProfileVariable">executionProfile</P>
<P Name="CodeProfilingSaveOptions">SummaryOnly</P>
<P Name="CodeProfilingInstrumentation">off</P>
<P Name="CodeStackProfiling">off</P>
<P Name="CodeStackProfileVariable">stackProfile</P>
<P Name="SILPILDebugging">off</P>
<P Name="DataTypeReplacement">CoderTypedefs</P>
<P Name="CoderTypedefsCompatibility">off</P>
<P Name="TargetLang">C++</P>
<P Name="GenerateGPUCode">None</P>
<P Name="IncludeBusHierarchyInRTWFileBlockHierarchyMap">off</P>
<P Name="GenerateTraceInfo">off</P>
<P Name="GenerateTraceReport">off</P>
<P Name="GenerateTraceReportSl">off</P>
<P Name="GenerateTraceReportSf">off</P>
<P Name="GenerateTraceReportEml">off</P>
<P Name="GenerateWebview">off</P>
<P Name="GenerateCodeMetricsReport">off</P>
<P Name="GenerateCodeReplacementReport">off</P>
<P Name="GenerateMissedCodeReplacementReport">off</P>
<P Name="RTWCompilerOptimization">off</P>
<P Name="ObjectivePriorities" Class="double">[]</P>
<P Name="RTWCustomCompilerOptimizations"/>
<P Name="CheckMdlBeforeBuild">Off</P>
<P Name="SharedConstantsCachingThreshold">1024</P>
<P Name="GPUKernelNamePrefix"/>
<P Name="GPUDeviceID">-1</P>
<P Name="GPUMallocMode">discrete</P>
<P Name="GPUMallocThreshold">200</P>
<P Name="GPUEnableMemoryManager">off</P>
<P Name="GPUStackLimitPerThread">1024</P>
<P Name="GPUcuBLAS">on</P>
<P Name="GPUcuSOLVER">on</P>
<P Name="GPUcuFFT">on</P>
<P Name="GPUErrorChecks">off</P>
<P Name="GPUComputeCapability">3.5</P>
<P Name="GPUCustomComputeCapability"/>
<P Name="GPUCompilerFlags"/>
<P Name="GPUMaximumBlocksPerKernel">0</P>
<P Name="DLTargetLibrary">none</P>
<P Name="DLAutoTuning">on</P>
<P Name="DLArmComputeVersion">19.05</P>
<P Name="DLArmComputeArch">unspecified</P>
<Array PropName="Components" Type="Handle" Dimension="1*2">
<Object ObjectID="10" Version="23.0.0" ClassName="Simulink.CodeAppCC">
<Array PropName="DisabledProps" Type="Cell" Dimension="1*28">
<Cell Class="char">IgnoreCustomStorageClasses</Cell>
<Cell Class="char">IgnoreTestpoints</Cell>
<Cell Class="char">BlockCommentType</Cell>
<Cell Class="char">InsertBlockDesc</Cell>
<Cell Class="char">InsertPolySpaceComments</Cell>
<Cell Class="char">SFDataObjDesc</Cell>
<Cell Class="char">MATLABFcnDesc</Cell>
<Cell Class="char">SimulinkDataObjDesc</Cell>
<Cell Class="char">DefineNamingRule</Cell>
<Cell Class="char">SignalNamingRule</Cell>
<Cell Class="char">ParamNamingRule</Cell>
<Cell Class="char">InternalIdentifier</Cell>
<Cell Class="char">InlinedPrmAccess</Cell>
<Cell Class="char">CustomSymbolStr</Cell>
<Cell Class="char">CustomSymbolStrGlobalVar</Cell>
<Cell Class="char">CustomSymbolStrType</Cell>
<Cell Class="char">CustomSymbolStrField</Cell>
<Cell Class="char">CustomSymbolStrFcn</Cell>
<Cell Class="char">CustomSymbolStrModelFcn</Cell>
<Cell Class="char">CustomSymbolStrFcnArg</Cell>
<Cell Class="char">CustomSymbolStrBlkIO</Cell>
<Cell Class="char">CustomSymbolStrTmpVar</Cell>
<Cell Class="char">CustomSymbolStrMacro</Cell>
<Cell Class="char">CustomSymbolStrUtil</Cell>
<Cell Class="char">CustomSymbolStrEmxType</Cell>
<Cell Class="char">CustomSymbolStrEmxFcn</Cell>
<Cell Class="char">CustomUserTokenString</Cell>
<Cell Class="char">ReqsInCode</Cell>
</Array>
<P Name="Description"/>
<P Name="Components" Class="double">[]</P>
<P Name="Comment"/>
<P Name="ForceParamTrailComments">on</P>
<P Name="GenerateComments">on</P>
<P Name="CommentStyle">Auto</P>
<P Name="IgnoreCustomStorageClasses">on</P>
<P Name="IgnoreTestpoints">off</P>
<P Name="MaxIdLength">31</P>
<P Name="PreserveName">off</P>
<P Name="PreserveNameWithParent">off</P>
<P Name="ShowEliminatedStatement">on</P>
<P Name="OperatorAnnotations">on</P>
<P Name="SimulinkDataObjDesc">off</P>
<P Name="SFDataObjDesc">off</P>
<P Name="MATLABFcnDesc">off</P>
<P Name="MangleLength">1</P>
<P Name="SharedChecksumLength">8</P>
<P Name="CustomSymbolStrGlobalVar">$R$N$M</P>
<P Name="CustomSymbolStrType">$N$R$M_T</P>
<P Name="CustomSymbolStrField">$N$M</P>
<P Name="CustomSymbolStrFcn">$R$N$M$F</P>
<P Name="CustomSymbolStrModelFcn">$R$N</P>
<P Name="CustomSymbolStrFcnArg">rt$I$N$M</P>
<P Name="CustomSymbolStrBlkIO">rtb_$N$M</P>
<P Name="CustomSymbolStrTmpVar">$N$M</P>
<P Name="CustomSymbolStrMacro">$R$N$M</P>
<P Name="CustomSymbolStrUtil">$N$C</P>
<P Name="CustomSymbolStrEmxType">emxArray_$M$N</P>
<P Name="CustomSymbolStrEmxFcn">emx$M$N</P>
<P Name="CustomUserTokenString"/>
<P Name="CustomCommentsFcn"/>
<P Name="DefineNamingRule">None</P>
<P Name="DefineNamingFcn"/>
<P Name="ParamNamingRule">None</P>
<P Name="ParamNamingFcn"/>
<P Name="SignalNamingRule">None</P>
<P Name="SignalNamingFcn"/>
<P Name="InsertBlockDesc">off</P>
<P Name="InsertPolySpaceComments">off</P>
<P Name="SimulinkBlockComments">on</P>
<P Name="BlockCommentType">BlockPathComment</P>
<P Name="StateflowObjectComments">off</P>
<P Name="MATLABSourceComments">off</P>
<P Name="EnableCustomComments">off</P>
<P Name="InternalIdentifierFile"/>
<P Name="InternalIdentifier">Shortened</P>
<P Name="InlinedPrmAccess">Literals</P>
<P Name="ReqsInCode">off</P>
<P Name="UseSimReservedNames">off</P>
<P Name="ReservedNameArray" Class="double">[]</P>
<P Name="EnumMemberNameClash">error</P>
</Object>
<Object BackupClass="Simulink.TargetCC" ObjectID="11" Version="23.0.0" ClassName="slrealtime.SimulinkRealTimeTargetCC">
<Array PropName="DisabledProps" Type="Cell" Dimension="1*24">
<Cell Class="char">IncludeMdlTerminateFcn</Cell>
<Cell Class="char">SuppressErrorStatus</Cell>
<Cell Class="char">ERTCustomFileBanners</Cell>
<Cell Class="char">GenerateSampleERTMain</Cell>
<Cell Class="char">ExistingSharedCode</Cell>
<Cell Class="char">GenerateTestInterfaces</Cell>
<Cell Class="char">ModelStepFunctionPrototypeControlCompliant</Cell>
<Cell Class="char">PreserveStateflowLocalDataDimensions</Cell>
<Cell Class="char">PurelyIntegerCode</Cell>
<Cell Class="char">SupportComplex</Cell>
<Cell Class="char">SupportAbsoluteTime</Cell>
<Cell Class="char">SupportContinuousTime</Cell>
<Cell Class="char">SupportNonInlinedSFcns</Cell>
<Cell Class="char">ParenthesesLevel</Cell>
<Cell Class="char">ERTMultiwordTypeDef</Cell>
<Cell Class="char">MultiwordTypeDef</Cell>
<Cell Class="char">RemoveDisableFunc</Cell>
<Cell Class="char">RemoveResetFunc</Cell>
<Cell Class="char">GenerateAllocFcn</Cell>
<Cell Class="char">ArrayLayout</Cell>
<Cell Class="char">MatFileLogging</Cell>
<Cell Class="char">GRTInterface</Cell>
<Cell Class="char">CodeReplacementLibrary</Cell>
<Cell Class="char">CodeInterfacePackaging</Cell>
</Array>
<P Name="Description"/>
<P Name="Components" Class="double">[]</P>
<P Name="TargetFcnLib">ansi_tfl_table_tmw.mat</P>
<P Name="TargetLibSuffix"/>
<P Name="TargetPreCompLibLocation"/>
<P Name="GenFloatMathFcnCalls">NOT IN USE</P>
<P Name="TargetLangStandard">C++03 (ISO)</P>
<P Name="CodeReplacementLibrary">Simulink Real-Time CRL</P>
<P Name="UtilityFuncGeneration">Auto</P>
<P Name="MultiwordTypeDef">System defined</P>
<P Name="MultiwordLength">2048</P>
<P Name="DynamicStringBufferSize">256</P>
<P Name="GenerateFullHeader">on</P>
<P Name="InferredTypesCompatibility">off</P>
<P Name="ExistingSharedCode"/>
<P Name="GenerateSampleERTMain">off</P>
<P Name="GenerateTestInterfaces">off</P>
<P Name="ModelReferenceCompliant">on</P>
<P Name="ParMdlRefBuildCompliant">on</P>
<P Name="CompOptLevelCompliant">on</P>
<P Name="ConcurrentExecutionCompliant">on</P>
<P Name="IncludeMdlTerminateFcn">on</P>
<P Name="CombineOutputUpdateFcns">on</P>
<P Name="CombineSignalStateStructs">off</P>
<P Name="GroupInternalDataByFunction">off</P>
<P Name="SuppressErrorStatus">off</P>
<P Name="IncludeFileDelimiter">Auto</P>
<P Name="ERTCustomFileBanners">off</P>
<P Name="SupportAbsoluteTime">on</P>
<P Name="LogVarNameModifier">rt_</P>
<P Name="MatFileLogging">off</P>
<P Name="CodeInterfacePackaging">Nonreusable function</P>
<P Name="PurelyIntegerCode">off</P>
<P Name="SupportNonFinite">on</P>
<P Name="SupportComplex">on</P>
<P Name="SupportContinuousTime">on</P>
<P Name="SupportNonInlinedSFcns">on</P>
<P Name="RemoveDisableFunc">off</P>
<P Name="RemoveResetFunc">off</P>
<P Name="SupportVariableSizeSignals">on</P>
<P Name="ParenthesesLevel">Nominal</P>
<P Name="CastingMode">Nominal</P>
<P Name="MATLABClassNameForMDSCustomization">slrealtimeMDSCustomization</P>
<P Name="ModelStepFunctionPrototypeControlCompliant">off</P>
<P Name="CPPClassGenCompliant">on</P>
<P Name="AutosarCompliant">off</P>
<P Name="MDXCompliant">off</P>
<P Name="GRTInterface">off</P>
<P Name="GenerateAllocFcn">off</P>
<P Name="UseToolchainInfoCompliant">on</P>
<P Name="GenerateSharedConstants">on</P>
<P Name="CoderGroups" Class="double">[]</P>
<P Name="AccessMethods" Class="double">[]</P>
<P Name="LookupTableObjectStructAxisOrder">1,2,3,4,...</P>
<P Name="LUTObjectStructOrderExplicitValues">Size,Breakpoints,Table</P>
<P Name="LUTObjectStructOrderEvenSpacing">Size,Breakpoints,Table</P>
<P Name="ArrayLayout">Column-major</P>
<P Name="UnsupportedSFcnMsg">error</P>
<P Name="ERTHeaderFileRootName">$R$E</P>
<P Name="ERTSourceFileRootName">$R$E</P>
<P Name="ERTDataFileRootName">$R_data</P>
<Array PropName="InstructionSetExtensions" Type="Cell" Dimension="1*1">
<Cell Class="char">None</Cell>
</Array>
<P Name="OptimizeReductions">off</P>
<P Name="UseMalloc">off</P>
<P Name="ExtMode">on</P>
<P Name="ExtModeStaticAlloc">off</P>
<P Name="ExtModeTesting">off</P>
<P Name="ExtModeStaticAllocSize">1000000</P>
<P Name="ExtModeTransport">0</P>
<P Name="ExtModeMexFile">slrealtime_extmode</P>
<P Name="ExtModeMexArgs"/>
<P Name="ExtModeIntrfLevel">Level2 - Open</P>
<P Name="RTWCAPISignals">off</P>
<P Name="RTWCAPIParams">off</P>
<P Name="RTWCAPIStates">off</P>
<P Name="RTWCAPIRootIO">off</P>
<P Name="GenerateASAP2">off</P>
<P Name="MultiInstanceErrorCode">Error</P>
<P Name="SLRTLogLevel">info</P>
<P Name="SLRTForcePollingMode">off</P>
<P Name="SLRTFileLogMaxRuns">1</P>
<P Name="xPCEnableSFAnimation">on</P>
<P Name="UseGCCFastMath">off</P>
</Object>
</Array>
</Object>
<Object ObjectID="12" Version="23.0.0" ClassName="SlCovCC.ConfigComp">
<P Name="DisabledProps" Class="double">[]</P>
<P Name="Description">Simulink Coverage Configuration Component</P>
<P Name="Components" Class="double">[]</P>
<P Name="Name">Simulink Coverage</P>
<P Name="CovEnable">off</P>
<P Name="CovScope">EntireSystem</P>
<P Name="CovIncludeTopModel">on</P>
<P Name="RecordCoverage">off</P>
<P Name="CovPath">/</P>
<P Name="CovSaveName">covdata</P>
<P Name="CovCompData"/>
<P Name="CovMetricSettings">dwe</P>
<P Name="CovFilter"/>
<P Name="CovHTMLOptions"/>
<P Name="CovNameIncrementing">off</P>
<P Name="CovForceBlockReductionOff">on</P>
<P Name="CovEnableCumulative">on</P>
<P Name="CovSaveCumulativeToWorkspaceVar">off</P>
<P Name="CovSaveSingleToWorkspaceVar">off</P>
<P Name="CovCumulativeVarName">covCumulativeData</P>
<P Name="CovCumulativeReport">off</P>
<P Name="CovSaveOutputData">on</P>
<P Name="CovOutputDir">slcov_output/$ModelName$</P>
<P Name="CovDataFileName">$ModelName$_cvdata</P>
<P Name="CovReportOnPause">on</P>
<P Name="CovModelRefEnable">off</P>
<P Name="CovModelRefExcluded"/>
<P Name="CovExternalEMLEnable">on</P>
<P Name="CovSFcnEnable">on</P>
<P Name="CovBoundaryAbsTol">1e-05</P>
<P Name="CovBoundaryRelTol">0.01</P>
<P Name="CovUseTimeInterval">off</P>
<P Name="CovStartTime">0</P>
<P Name="CovStopTime">0</P>
<P Name="CovMcdcMode">Masking</P>
<P Name="CovExcludeInactiveVariants">off</P>
</Object>
<Object ObjectID="13" Version="23.0.0" ClassName="hdlcoderui.hdlcc">
<P Name="DisabledProps" Class="double">[]</P>
<P Name="Description">HDL Coder custom configuration component</P>
<P Name="Components" Class="double">[]</P>
<P Name="Name">HDL Coder</P>
<Array PropName="HDLConfigFile" Type="Cell" Dimension="1*1">
<Cell Class="char"> </Cell>
</Array>
<P Name="HDLCActiveTab">0</P>
</Object>
<Object ObjectID="14" Version="21.0.0" ClassName="SSC.SimscapeCC">
<P Name="DisabledProps" Class="double">[]</P>
<P Name="Description"/>
<Array PropName="Components" Type="Handle" Dimension="1*1">
<Object ObjectID="15" Version="23.0.0" ClassName="simmechanics.ConfigurationSet">
<P Name="DisabledProps" Class="double">[]</P>
<P Name="Description">Simscape Multibody</P>
<Array PropName="Components" Type="Handle" Dimension="1*2">
<Object ObjectID="16" Version="23.0.0" ClassName="simmechanics.DiagnosticsConfigSet">
<P Name="DisabledProps" Class="double">[]</P>
<P Name="Description">Diagnostics</P>
<P Name="Components" Class="double">[]</P>
<P Name="Name">DiagnosticsConfigSet</P>
<P Name="SimMechanicsInvalidVisualProperty">warning</P>
<P Name="SimMechanicsCrossSectionNullEdge">warning</P>
<P Name="SimMechanicsUnconnectedFramePorts">warning</P>
<P Name="SimMechanicsUnconnectedGeometryPorts">warning</P>
<P Name="SimMechanicsRedundantBlock">warning</P>
<P Name="SimMechanicsConflictingReferenceFrames">warning</P>
<P Name="SimMechanicsRigidlyBoundBlock">error</P>
<P Name="SimMechanicsUnsatisfiedHighPriorityTargets">warning</P>
<P Name="SimMechanicsJointTargetOverSpecification">error</P>
</Object>
<Object ObjectID="17" Version="23.0.0" ClassName="simmechanics.ExplorerConfigSet">
<P Name="DisabledProps" Class="double">[]</P>
<P Name="Description">Explorer</P>
<P Name="Components" Class="double">[]</P>
<P Name="Name">ExplorerConfigSet</P>
<P Name="SimMechanicsOpenEditorOnUpdate">on</P>
<P Name="InternalSimMechanicsExplorerSettings"/>
</Object>
</Array>
<P Name="Name">SimscapeMultibody</P>
</Object>
</Array>
<P Name="Name">Simscape</P>
<P Name="EditingMode">Full</P>
<P Name="ExplicitSolverDiagnosticOptions">warning</P>
<P Name="GlobalZcOffDiagnosticOptions">warning</P>
<P Name="SimscapeNormalizeSystem">on</P>
<P Name="SimscapeNominalValues">[{&quot;value&quot;:&quot;1&quot;,&quot;unit&quot;:&quot;A&quot;},{&quot;value&quot;:&quot;1&quot;,&quot;unit&quot;:&quot;bar&quot;},{&quot;value&quot;:&quot;1&quot;,&quot;unit&quot;:&quot;cm^2&quot;},{&quot;value&quot;:&quot;1&quot;,&quot;unit&quot;:&quot;cm^3/s&quot;},{&quot;value&quot;:&quot;1&quot;,&quot;unit&quot;:&quot;kJ/kg&quot;},{&quot;value&quot;:&quot;1&quot;,&quot;unit&quot;:&quot;kW&quot;},{&quot;value&quot;:&quot;1&quot;,&quot;unit&quot;:&quot;l&quot;},{&quot;value&quot;:&quot;1&quot;,&quot;unit&quot;:&quot;N&quot;},{&quot;value&quot;:&quot;1&quot;,&quot;unit&quot;:&quot;N*m&quot;},{&quot;value&quot;:&quot;1&quot;,&quot;unit&quot;:&quot;V&quot;}]</P>
<P Name="SimscapeLogType">none</P>
<P Name="SimscapeLogSimulationStatistics">off</P>
<P Name="SimscapeLogToSDI">off</P>
<P Name="SimscapeLogOpenViewer">off</P>
<P Name="SimscapeLogName">simlog</P>
<P Name="SimscapeLogDecimation">1</P>
<P Name="SimscapeLogLimitData">on</P>
<P Name="SimscapeLogDataHistory">5000</P>
<P Name="SimscapeUseOperatingPoints">off</P>
<P Name="SimscapeOperatingPoint"/>
<P Name="SimscapeCompileComponentReuse">off</P>
<P Name="SelectedTab"/>
</Object>
</Array>
<P Name="Name">Configuration</P>
<P Name="CurrentDlgPage">Solver</P>
<P Name="ConfigPrmDlgPosition">[ 71, 195, 900, 710 ]</P>
<P Name="ExtraOptions"/>
</Object>
</ConfigSet>
__MWOPC_PART_BEGIN__ /simulink/configSetInfo.xml
<?xml version="1.0" encoding="utf-8"?>
<ConfigSetInfo>
<ConfigSet PartName="/simulink/configSet0.xml" Active="true">Configuration</ConfigSet>
</ConfigSetInfo>
__MWOPC_PART_BEGIN__ /simulink/graphicalInterface.xml
<?xml version="1.0" encoding="utf-8"?>
<GraphicalInterface>
<P Name="NumRootInports">0</P>
<P Name="NumRootOutports">0</P>
<P Name="ParameterArgumentNames"/>
<P Name="NumModelReferences">0</P>
<P Name="NumTestPointedSignals">0</P>
<P Name="NumProvidedFunctions">0</P>
<P Name="NumRequiredFunctions">0</P>
<P Name="NumResetEvents">0</P>
<P Name="HasInitializeEvent">0</P>
<P Name="HasTerminateEvent">0</P>
<P Name="PreCompExecutionDomainType">Unset</P>
<P Name="UseModelRefSolver">0</P>
<P Name="SolverName">FixedStepDiscrete</P>
<P Name="IsExportFunctionModel">0</P>
<P Name="SimulinkSubDomainType">Simulink</P>
<P Name="NumParameterArguments">0</P>
<P Name="NumExternalFileReferences">0</P>
<P Name="OrderedModelArguments">1</P>
</GraphicalInterface>
__MWOPC_PART_BEGIN__ /simulink/hdlParams.xml
<?xml version="1.0" encoding="utf-8"?>
<HDLParams>
<Object ClassName="slprops.hdlmdlprops">
<Array PropName="mdlProps" Type="Cell" Dimension="1*2">
<Cell Class="char">HDLSubsystem</Cell>
<Cell Class="char">$bdroot</Cell>
</Array>
</Object>
</HDLParams>
__MWOPC_PART_BEGIN__ /simulink/modelDictionary.xml
<?xml version="1.0" encoding="UTF-8"?>
<MF0 version="1.1" defaultPackage="slid" packageUris="http://schema.mathworks.com/mf0/slid/R2023a_20220628">
<System type="System" uuid="f9d14f8c-5a7f-4894-8c7b-54c38758fa3e">
<Interface type="Interface" uuid="9195e040-52d2-471f-ad11-03a2d3473847"/>
</System>
</MF0>
__MWOPC_PART_BEGIN__ /simulink/ScheduleCore.xml
<?xml version="1.0" encoding="UTF-8"?>
<sltp_graph version="1.1" packageUris="http://schema.mathworks.com/mf0/sltp_mm/R2023a_202209151115">
<sltp.mm.core.Context type="sltp.mm.core.Context" uuid="9b656e8a-9a53-44a7-8289-d28ce562663b">
<unusedTaskIds>1</unusedTaskIds>
<defaultEventBehavior type="sltp.mm.core.EventBehavior" uuid="5718ad05-cdd5-4b39-8b3a-1c0c7ea57875"/>
<editorState type="sltp.mm.core.EditorState" uuid="a3c4ec6a-7855-463f-baf4-fe367fe33e4d">
<isSynchronized>true</isSynchronized>
<panelState type="sltp.mm.core.EditorPanelState" uuid="edf6590e-e711-4558-8d24-67e4e3cfa886"/>
</editorState>
<rootTask type="sltp.mm.core.Task" uuid="11537710-531b-421e-a165-7eb93e66b131">
<context type="sltp.mm.core.Context" uuid="9b656e8a-9a53-44a7-8289-d28ce562663b"/>
<explicit>false</explicit>
<name>Default</name>
<priority>-2147483648</priority>
<subgraph type="sltp.mm.core.Graph" uuid="e5280729-ca3d-4cf4-8ff9-48664cd8974d">
<tasks type="sltp.mm.core.Task" uuid="c12f07e3-ab42-4bc4-bb79-4323729f6369">
<baseTask>true</baseTask>
<context type="sltp.mm.core.Context" uuid="9b656e8a-9a53-44a7-8289-d28ce562663b"/>
<explicit>false</explicit>
<id>2</id>
<isTimed>true</isTimed>
<name>Cont</name>
<priority>40</priority>
<rates type="sltp.mm.core.Rate" uuid="517c44c1-023c-47bf-9b37-ba6b46d510b7">
<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="ab6481ac-e9f3-4193-8eec-1fb666be2a59">
<annotation>D1</annotation>
<color>-436207361</color>
<hasBlocks>true</hasBlocks>
<rateIndex>1</rateIndex>
<rateSpec type="sltp.mm.core.RateSpec">
<period>1e-05</period>
</rateSpec>
<sti>1</sti>
</rates>
</tasks>
</subgraph>
</rootTask>
</sltp.mm.core.Context>
</sltp_graph>
__MWOPC_PART_BEGIN__ /simulink/ScheduleEditor.xml
<?xml version="1.0" encoding="UTF-8"?>
<sltp_editor version="1.1" packageUris="http://schema.mathworks.com/mf0/DiagramEditor/R2019a_20181107 http://schema.mathworks.com/mf0/SltpSyntax/R2023a_202207220222">
<diagram.editor.model.Diagram type="diagram.editor.model.Diagram" uuid="826e5a15-3543-4275-a733-33a7a7f88957">
<entities type="diagram.editor.model.Entity" uuid="f6379d1c-b698-40ed-9b7a-f3bc3b6e7c52">
<position>0,0</position>
<size>0,0,0,0</size>
<syntaxElement type="sltp.mm.syntax.Node" uuid="0685f55a-912a-4869-92bd-a3a1dd6667c3"/>
<title>Cont</title>
<type>base</type>
<subDiagram type="diagram.editor.model.Diagram" uuid="3d87c5d5-3b0b-463c-8947-2dd368009bf2">
<position>0,0</position>
<syntaxElement type="sltp.mm.syntax.Graph" uuid="03098fb0-a9cb-4424-bce0-b03a670443bb"/>
<title>Cont</title>
<type>graph.Graph</type>
</subDiagram>
</entities>
<syntaxElement type="sltp.mm.syntax.Graph" uuid="00e9a1c7-bb00-4997-8ca4-8bcf7814e3a7"/>
<title>Default</title>
<type>graph.Graph</type>
</diagram.editor.model.Diagram>
<sltp.mm.syntax.Context type="sltp.mm.syntax.Context" uuid="3d8eb7ab-0f77-408a-8048-b4401641b6a3">
<rootGraph type="sltp.mm.syntax.Graph" uuid="00e9a1c7-bb00-4997-8ca4-8bcf7814e3a7">
<children type="sltp.mm.syntax.Node" uuid="0685f55a-912a-4869-92bd-a3a1dd6667c3">
<priority>40</priority>
<rates type="sltp.mm.syntax.RateData">
<color>#000000</color>
<hasBlocks>true</hasBlocks>
<rate>0</rate>
<title>Cont</title>
</rates>
<rates type="sltp.mm.syntax.RateData">
<color>#e60000</color>
<hasBlocks>true</hasBlocks>
<rate>1e-05</rate>
<title>D1</title>
</rates>
<title>Cont</title>
<type>base</type>
<diagramElement type="diagram.editor.model.Entity" uuid="f6379d1c-b698-40ed-9b7a-f3bc3b6e7c52"/>
<subgraph type="sltp.mm.syntax.Graph" uuid="03098fb0-a9cb-4424-bce0-b03a670443bb">
<priorityDirection>HighNumberFirst</priorityDirection>
<title>Cont</title>
<diagramElement type="diagram.editor.model.Diagram" uuid="3d87c5d5-3b0b-463c-8947-2dd368009bf2"/>
</subgraph>
</children>
<priorityDirection>HighNumberFirst</priorityDirection>
<title>Default</title>
<diagramElement type="diagram.editor.model.Diagram" uuid="826e5a15-3543-4275-a733-33a7a7f88957"/>
</rootGraph>
</sltp.mm.syntax.Context>
</sltp_editor>
__MWOPC_PART_BEGIN__ /simulink/systems/_rels/system_root.xml.rels
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
<Relationship Id="system_90" Target="system_90.xml" Type="http://schemas.mathworks.com/simulink/2010/relationships/system"/>
</Relationships>
__MWOPC_PART_BEGIN__ /simulink/systems/system_90.xml
<?xml version="1.0" encoding="utf-8"?>
<System>
<P Name="Location">[-1, -8, 1921, 1081]</P>
<P Name="Open">on</P>
<P Name="ZoomFactor">42</P>
<Block BlockType="Inport" Name="Input" SID="91">
<P Name="Position">[-260, 103, -230, 117]</P>
<P Name="ZOrder">177</P>
</Block>
<Block BlockType="Demux" Name="Demux1" SID="92">
<PortCounts in="1" out="16"/>
<P Name="Position">[60, -313, 65, -7]</P>
<P Name="ZOrder">95</P>
<P Name="NameLocation">right</P>
<P Name="Outputs">16</P>
<PortProperties>
<Port Type="out" Index="1">
<P Name="Name">GPIOA0</P>
</Port>
<Port Type="out" Index="2">
<P Name="Name">GPIOA1</P>
</Port>
<Port Type="out" Index="3">
<P Name="Name">GPIOA2</P>
</Port>
<Port Type="out" Index="4">
<P Name="Name">GPIOA3</P>
</Port>
<Port Type="out" Index="5">
<P Name="Name">GPIOA4</P>
</Port>
<Port Type="out" Index="6">
<P Name="Name">GPIOA5</P>
</Port>
<Port Type="out" Index="7">
<P Name="Name">GPIOA6</P>
</Port>
<Port Type="out" Index="8">
<P Name="Name">GPIOA7</P>
</Port>
<Port Type="out" Index="9">
<P Name="Name">GPIOA8</P>
</Port>
<Port Type="out" Index="10">
<P Name="Name">GPIOA9</P>
</Port>
<Port Type="out" Index="11">
<P Name="Name">GPIOA10</P>
</Port>
<Port Type="out" Index="12">
<P Name="Name">GPIOA11</P>
</Port>
<Port Type="out" Index="13">
<P Name="Name">GPIOA12</P>
</Port>
<Port Type="out" Index="14">
<P Name="Name">GPIOA13</P>
</Port>
<Port Type="out" Index="15">
<P Name="Name">GPIOA14</P>
</Port>
<Port Type="out" Index="16">
<P Name="Name">GPIOA15</P>
</Port>
</PortProperties>
</Block>
<Block BlockType="Demux" Name="Demux2" SID="93">
<PortCounts in="1" out="16"/>
<P Name="Position">[535, -403, 540, -97]</P>
<P Name="ZOrder">180</P>
<P Name="NameLocation">right</P>
<P Name="Outputs">16</P>
<PortProperties>
<Port Type="out" Index="1">
<P Name="Name">GPIOB0</P>
</Port>
<Port Type="out" Index="2">
<P Name="Name">GPIOB1</P>
</Port>
<Port Type="out" Index="3">
<P Name="Name">GPIOB2</P>
</Port>
<Port Type="out" Index="4">
<P Name="Name">GPIOB3</P>
</Port>
<Port Type="out" Index="5">
<P Name="Name">GPIOB4</P>
</Port>
<Port Type="out" Index="6">
<P Name="Name">GPIOB5</P>
</Port>
<Port Type="out" Index="7">
<P Name="Name">GPIOB6</P>
</Port>
<Port Type="out" Index="8">
<P Name="Name">GPIOB7</P>
</Port>
<Port Type="out" Index="9">
<P Name="Name">GPIOB8</P>
</Port>
<Port Type="out" Index="10">
<P Name="Name">GPIOB9</P>
</Port>
<Port Type="out" Index="11">
<P Name="Name">GPIOB10</P>
</Port>
<Port Type="out" Index="12">
<P Name="Name">GPIOB11</P>
</Port>
<Port Type="out" Index="13">
<P Name="Name">GPIOB12</P>
</Port>
<Port Type="out" Index="14">
<P Name="Name">GPIOB13</P>
</Port>
<Port Type="out" Index="15">
<P Name="Name">GPIOB14</P>
</Port>
<Port Type="out" Index="16">
<P Name="Name">GPIOB15</P>
</Port>
</PortProperties>
</Block>
<Block BlockType="Demux" Name="Demux3" SID="101">
<PortCounts in="1" out="16"/>
<P Name="Position">[725, -53, 730, 253]</P>
<P Name="ZOrder">184</P>
<P Name="NameLocation">right</P>
<P Name="Outputs">16</P>
<PortProperties>
<Port Type="out" Index="1">
<P Name="Name">GPIOD0</P>
</Port>
<Port Type="out" Index="2">
<P Name="Name">GPIOD1</P>
</Port>
<Port Type="out" Index="3">
<P Name="Name">GPIOD2</P>
</Port>
<Port Type="out" Index="4">
<P Name="Name">GPIOD3</P>
</Port>
<Port Type="out" Index="5">
<P Name="Name">GPIOD4</P>
</Port>
<Port Type="out" Index="6">
<P Name="Name">GPIOD5</P>
</Port>
<Port Type="out" Index="7">
<P Name="Name">GPIOD6</P>
</Port>
<Port Type="out" Index="8">
<P Name="Name">GPIOD7</P>
</Port>
<Port Type="out" Index="9">
<P Name="Name">GPIOD8</P>
</Port>
<Port Type="out" Index="10">
<P Name="Name">GPIOD9</P>
</Port>
<Port Type="out" Index="11">
<P Name="Name">GPIOD10</P>
</Port>
<Port Type="out" Index="12">
<P Name="Name">GPIOD11</P>
</Port>
<Port Type="out" Index="13">
<P Name="Name">GPIOD12</P>
</Port>
<Port Type="out" Index="14">
<P Name="Name">GPIOD13</P>
</Port>
<Port Type="out" Index="15">
<P Name="Name">GPIOD14</P>
</Port>
<Port Type="out" Index="16">
<P Name="Name">GPIOD15</P>
</Port>
</PortProperties>
</Block>
<Block BlockType="Demux" Name="Demux4" SID="103">
<PortCounts in="1" out="16"/>
<P Name="Position">[540, 172, 545, 478]</P>
<P Name="ZOrder">187</P>
<P Name="NameLocation">right</P>
<P Name="Outputs">16</P>
<PortProperties>
<Port Type="out" Index="1">
<P Name="Name">GPIOE0</P>
</Port>
<Port Type="out" Index="2">
<P Name="Name">GPIOE1</P>
</Port>
<Port Type="out" Index="3">
<P Name="Name">GPIOE2</P>
</Port>
<Port Type="out" Index="4">
<P Name="Name">GPIOE3</P>
</Port>
<Port Type="out" Index="5">
<P Name="Name">GPIOE4</P>
</Port>
<Port Type="out" Index="6">
<P Name="Name">GPIOE5</P>
</Port>
<Port Type="out" Index="7">
<P Name="Name">GPIOE6</P>
</Port>
<Port Type="out" Index="8">
<P Name="Name">GPIOE7</P>
</Port>
<Port Type="out" Index="9">
<P Name="Name">GPIOE8</P>
</Port>
<Port Type="out" Index="10">
<P Name="Name">GPIOE9</P>
</Port>
<Port Type="out" Index="11">
<P Name="Name">GPIOE10</P>
</Port>
<Port Type="out" Index="12">
<P Name="Name">GPIOE11</P>
</Port>
<Port Type="out" Index="13">
<P Name="Name">GPIOE12</P>
</Port>
<Port Type="out" Index="14">
<P Name="Name">GPIOE13</P>
</Port>
<Port Type="out" Index="15">
<P Name="Name">GPIOE14</P>
</Port>
<Port Type="out" Index="16">
<P Name="Name">GPIOE15</P>
</Port>
</PortProperties>
</Block>
<Block BlockType="BusCreator" Name="GPIOA" SID="94">
<PortCounts in="16" out="1"/>
<P Name="Position">[160, -315, 165, -5]</P>
<P Name="ZOrder">94</P>
<P Name="Inputs">16</P>
<P Name="DisplayOption">bar</P>
<P Name="InheritFromInputs">on</P>
<PortProperties>
<Port Type="out" Index="1">
<P Name="Name">GPIOA</P>
</Port>
</PortProperties>
</Block>
<Block BlockType="BusCreator" Name="GPIOA1" SID="102">
<PortCounts in="16" out="1"/>
<P Name="Position">[825, -55, 830, 255]</P>
<P Name="ZOrder">183</P>
<P Name="Inputs">16</P>
<P Name="DisplayOption">bar</P>
<P Name="InheritFromInputs">on</P>
<PortProperties>
<Port Type="out" Index="1">
<P Name="Name">GPIOD</P>
</Port>
</PortProperties>
</Block>
<Block BlockType="BusCreator" Name="GPIOA2" SID="104">
<PortCounts in="16" out="1"/>
<P Name="Position">[640, 170, 645, 480]</P>
<P Name="ZOrder">186</P>
<P Name="Inputs">16</P>
<P Name="DisplayOption">bar</P>
<P Name="InheritFromInputs">on</P>
<PortProperties>
<Port Type="out" Index="1">
<P Name="Name">GPIOE</P>
</Port>
</PortProperties>
</Block>
<Block BlockType="BusCreator" Name="GPIOE1" SID="95">
<PortCounts in="16" out="1"/>
<P Name="Position">[635, -405, 640, -95]</P>
<P Name="ZOrder">179</P>
<P Name="Inputs">16</P>
<P Name="DisplayOption">bar</P>
<P Name="InheritFromInputs">on</P>
<PortProperties>
<Port Type="out" Index="1">
<P Name="Name">GPIOB</P>
</Port>
</PortProperties>
</Block>
<Block BlockType="S-Function" Name="S-Function" SID="96">
<PortCounts in="1" out="3"/>
<P Name="Position">[340, 94, 400, 126]</P>
<P Name="ZOrder">83</P>
<P Name="FunctionName">MCU</P>
<P Name="Parameters">Ts</P>
<P Name="SFunctionDeploymentMode">off</P>
<P Name="EnableBusSupport">off</P>
<P Name="SFcnIsStateOwnerBlock">off</P>
</Block>
<Block BlockType="Outport" Name="PORTD" SID="98">
<P Name="Position">[875, 93, 905, 107]</P>
<P Name="ZOrder">93</P>
</Block>
<Block BlockType="Outport" Name="PORTB" SID="97">
<P Name="Position">[720, -257, 750, -243]</P>
<P Name="ZOrder">178</P>
<P Name="Port">2</P>
</Block>
<Block BlockType="Outport" Name="PORTE" SID="105">
<P Name="Position">[690, 318, 720, 332]</P>
<P Name="ZOrder">185</P>
<P Name="Port">3</P>
</Block>
<Line>
<P Name="ZOrder">1</P>
<P Name="Src">91#out:1</P>
<P Name="Dst">96#in:1</P>
</Line>
<Line>
<P Name="Name">GPIOA11</P>
<P Name="ZOrder">2</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:12</P>
<P Name="Dst">94#in:12</P>
</Line>
<Line>
<P Name="Name">GPIOA8</P>
<P Name="ZOrder">3</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:9</P>
<P Name="Dst">94#in:9</P>
</Line>
<Line>
<P Name="Name">GPIOA9</P>
<P Name="ZOrder">4</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:10</P>
<P Name="Dst">94#in:10</P>
</Line>
<Line>
<P Name="Name">GPIOA10</P>
<P Name="ZOrder">5</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:11</P>
<P Name="Dst">94#in:11</P>
</Line>
<Line>
<P Name="Name">GPIOA6</P>
<P Name="ZOrder">6</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:7</P>
<P Name="Dst">94#in:7</P>
</Line>
<Line>
<P Name="Name">GPIOA3</P>
<P Name="ZOrder">7</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:4</P>
<P Name="Dst">94#in:4</P>
</Line>
<Line>
<P Name="Name">GPIOA1</P>
<P Name="ZOrder">8</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:2</P>
<P Name="Dst">94#in:2</P>
</Line>
<Line>
<P Name="Name">GPIOA4</P>
<P Name="ZOrder">10</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:5</P>
<P Name="Dst">94#in:5</P>
</Line>
<Line>
<P Name="Name">GPIOA5</P>
<P Name="ZOrder">11</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:6</P>
<P Name="Dst">94#in:6</P>
</Line>
<Line>
<P Name="Name">GPIOA2</P>
<P Name="ZOrder">12</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:3</P>
<P Name="Dst">94#in:3</P>
</Line>
<Line>
<P Name="Name">GPIOA7</P>
<P Name="ZOrder">13</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:8</P>
<P Name="Dst">94#in:8</P>
</Line>
<Line>
<P Name="Name">GPIOA0</P>
<P Name="ZOrder">14</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:1</P>
<P Name="Dst">94#in:1</P>
</Line>
<Line>
<P Name="Name">GPIOA15</P>
<P Name="ZOrder">15</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:16</P>
<P Name="Dst">94#in:16</P>
</Line>
<Line>
<P Name="Name">GPIOA13</P>
<P Name="ZOrder">16</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:14</P>
<P Name="Dst">94#in:14</P>
</Line>
<Line>
<P Name="Name">GPIOA14</P>
<P Name="ZOrder">17</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:15</P>
<P Name="Dst">94#in:15</P>
</Line>
<Line>
<P Name="Name">GPIOA12</P>
<P Name="ZOrder">18</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">92#out:13</P>
<P Name="Dst">94#in:13</P>
</Line>
<Line>
<P Name="Name">GPIOB8</P>
<P Name="ZOrder">20</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:9</P>
<P Name="Dst">95#in:9</P>
</Line>
<Line>
<P Name="Name">GPIOB11</P>
<P Name="ZOrder">21</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:12</P>
<P Name="Dst">95#in:12</P>
</Line>
<Line>
<P Name="Name">GPIOB0</P>
<P Name="ZOrder">22</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:1</P>
<P Name="Dst">95#in:1</P>
</Line>
<Line>
<P Name="Name">GPIOB15</P>
<P Name="ZOrder">23</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:16</P>
<P Name="Dst">95#in:16</P>
</Line>
<Line>
<P Name="Name">GPIOB1</P>
<P Name="ZOrder">24</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:2</P>
<P Name="Dst">95#in:2</P>
</Line>
<Line>
<P Name="Name">GPIOB6</P>
<P Name="ZOrder">25</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:7</P>
<P Name="Dst">95#in:7</P>
</Line>
<Line>
<P Name="Name">GPIOB7</P>
<P Name="ZOrder">26</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:8</P>
<P Name="Dst">95#in:8</P>
</Line>
<Line>
<P Name="Name">GPIOB</P>
<P Name="ZOrder">27</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">95#out:1</P>
<P Name="Dst">97#in:1</P>
</Line>
<Line>
<P Name="Name">GPIOB5</P>
<P Name="ZOrder">28</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:6</P>
<P Name="Dst">95#in:6</P>
</Line>
<Line>
<P Name="Name">GPIOB2</P>
<P Name="ZOrder">29</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:3</P>
<P Name="Dst">95#in:3</P>
</Line>
<Line>
<P Name="Name">GPIOB12</P>
<P Name="ZOrder">30</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:13</P>
<P Name="Dst">95#in:13</P>
</Line>
<Line>
<P Name="Name">GPIOB10</P>
<P Name="ZOrder">31</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:11</P>
<P Name="Dst">95#in:11</P>
</Line>
<Line>
<P Name="Name">GPIOB9</P>
<P Name="ZOrder">32</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:10</P>
<P Name="Dst">95#in:10</P>
</Line>
<Line>
<P Name="Name">GPIOB3</P>
<P Name="ZOrder">33</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:4</P>
<P Name="Dst">95#in:4</P>
</Line>
<Line>
<P Name="Name">GPIOB14</P>
<P Name="ZOrder">34</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:15</P>
<P Name="Dst">95#in:15</P>
</Line>
<Line>
<P Name="Name">GPIOB4</P>
<P Name="ZOrder">35</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:5</P>
<P Name="Dst">95#in:5</P>
</Line>
<Line>
<P Name="Name">GPIOB13</P>
<P Name="ZOrder">36</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">93#out:14</P>
<P Name="Dst">95#in:14</P>
</Line>
<Line>
<P Name="Name">GPIOD15</P>
<P Name="ZOrder">52</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:16</P>
<P Name="Dst">102#in:16</P>
</Line>
<Line>
<P Name="Name">GPIOD13</P>
<P Name="ZOrder">53</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:14</P>
<P Name="Dst">102#in:14</P>
</Line>
<Line>
<P Name="Name">GPIOD14</P>
<P Name="ZOrder">54</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:15</P>
<P Name="Dst">102#in:15</P>
</Line>
<Line>
<P Name="Name">GPIOD10</P>
<P Name="ZOrder">55</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:11</P>
<P Name="Dst">102#in:11</P>
</Line>
<Line>
<P Name="Name">GPIOD11</P>
<P Name="ZOrder">56</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:12</P>
<P Name="Dst">102#in:12</P>
</Line>
<Line>
<P Name="Name">GPIOD2</P>
<P Name="ZOrder">57</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:3</P>
<P Name="Dst">102#in:3</P>
</Line>
<Line>
<P Name="Name">GPIOD1</P>
<P Name="ZOrder">58</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:2</P>
<P Name="Dst">102#in:2</P>
</Line>
<Line>
<P Name="Name">GPIOD8</P>
<P Name="ZOrder">59</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:9</P>
<P Name="Dst">102#in:9</P>
</Line>
<Line>
<P Name="Name">GPIOD7</P>
<P Name="ZOrder">60</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:8</P>
<P Name="Dst">102#in:8</P>
</Line>
<Line>
<P Name="Name">GPIOD9</P>
<P Name="ZOrder">61</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:10</P>
<P Name="Dst">102#in:10</P>
</Line>
<Line>
<P Name="Name">GPIOD4</P>
<P Name="ZOrder">62</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:5</P>
<P Name="Dst">102#in:5</P>
</Line>
<Line>
<P Name="Name">GPIOD0</P>
<P Name="ZOrder">63</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:1</P>
<P Name="Dst">102#in:1</P>
</Line>
<Line>
<P Name="Name">GPIOD6</P>
<P Name="ZOrder">64</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:7</P>
<P Name="Dst">102#in:7</P>
</Line>
<Line>
<P Name="Name">GPIOD5</P>
<P Name="ZOrder">65</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:6</P>
<P Name="Dst">102#in:6</P>
</Line>
<Line>
<P Name="Name">GPIOD3</P>
<P Name="ZOrder">66</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:4</P>
<P Name="Dst">102#in:4</P>
</Line>
<Line>
<P Name="Name">GPIOD12</P>
<P Name="ZOrder">67</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">101#out:13</P>
<P Name="Dst">102#in:13</P>
</Line>
<Line>
<P Name="Name">GPIOD</P>
<P Name="ZOrder">68</P>
<P Name="Labels">[0, 0]</P>
<P Name="Src">102#out:1</P>
<P Name="Dst">98#in:1</P>
</Line>
<Line>
<P Name="ZOrder">69</P>
<P Name="Src">96#out:1</P>
<P Name="Points">[85, 0; 0, -350; 45, 0]</P>
<P Name="Dst">93#in:1</P>
</Line>
<Line>
<P Name="Name">GPIOE</P>
<P Name="ZOrder">70</P>
<P Name="Labels">[0, 0]</P>
<P Name="Src">104#out:1</P>
<P Name="Dst">105#in:1</P>
</Line>
<Line>
<P Name="Name">GPIOE3</P>
<P Name="ZOrder">71</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:4</P>
<P Name="Dst">104#in:4</P>
</Line>
<Line>
<P Name="Name">GPIOE5</P>
<P Name="ZOrder">72</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:6</P>
<P Name="Dst">104#in:6</P>
</Line>
<Line>
<P Name="Name">GPIOE11</P>
<P Name="ZOrder">73</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:12</P>
<P Name="Dst">104#in:12</P>
</Line>
<Line>
<P Name="Name">GPIOE1</P>
<P Name="ZOrder">74</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:2</P>
<P Name="Dst">104#in:2</P>
</Line>
<Line>
<P Name="Name">GPIOE7</P>
<P Name="ZOrder">75</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:8</P>
<P Name="Dst">104#in:8</P>
</Line>
<Line>
<P Name="Name">GPIOE8</P>
<P Name="ZOrder">76</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:9</P>
<P Name="Dst">104#in:9</P>
</Line>
<Line>
<P Name="Name">GPIOE2</P>
<P Name="ZOrder">77</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:3</P>
<P Name="Dst">104#in:3</P>
</Line>
<Line>
<P Name="Name">GPIOE4</P>
<P Name="ZOrder">78</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:5</P>
<P Name="Dst">104#in:5</P>
</Line>
<Line>
<P Name="Name">GPIOE15</P>
<P Name="ZOrder">79</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:16</P>
<P Name="Dst">104#in:16</P>
</Line>
<Line>
<P Name="Name">GPIOE12</P>
<P Name="ZOrder">80</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:13</P>
<P Name="Dst">104#in:13</P>
</Line>
<Line>
<P Name="Name">GPIOE10</P>
<P Name="ZOrder">81</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:11</P>
<P Name="Dst">104#in:11</P>
</Line>
<Line>
<P Name="Name">GPIOE9</P>
<P Name="ZOrder">82</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:10</P>
<P Name="Dst">104#in:10</P>
</Line>
<Line>
<P Name="Name">GPIOE13</P>
<P Name="ZOrder">83</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:14</P>
<P Name="Dst">104#in:14</P>
</Line>
<Line>
<P Name="Name">GPIOE14</P>
<P Name="ZOrder">84</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:15</P>
<P Name="Dst">104#in:15</P>
</Line>
<Line>
<P Name="Name">GPIOE6</P>
<P Name="ZOrder">85</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:7</P>
<P Name="Dst">104#in:7</P>
</Line>
<Line>
<P Name="ZOrder">86</P>
<P Name="Src">96#out:2</P>
<P Name="Points">[203, 0; 0, -10]</P>
<P Name="Dst">101#in:1</P>
</Line>
<Line>
<P Name="ZOrder">87</P>
<P Name="Src">96#out:3</P>
<P Name="Points">[65, 0; 0, 205]</P>
<P Name="Dst">103#in:1</P>
</Line>
<Line>
<P Name="Name">GPIOE0</P>
<P Name="ZOrder">88</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">103#out:1</P>
<P Name="Dst">104#in:1</P>
</Line>
</System>
__MWOPC_PART_BEGIN__ /simulink/systems/system_root.xml
<?xml version="1.0" encoding="utf-8"?>
<System>
<P Name="Location">[-1, -8, 1921, 1081]</P>
<P Name="Open">on</P>
<P Name="ZoomFactor">125</P>
<P Name="ReportName">simulink-default.rpt</P>
<P Name="SIDHighWatermark">192</P>
<Block BlockType="Constant" Name="3 PHASE MODE" SID="121">
<P Name="Position">[45, 389, 75, 421]</P>
<P Name="ZOrder">190</P>
<P Name="NameLocation">left</P>
</Block>
<Block BlockType="Step" Name="3/1 PHASES" SID="187">
<P Name="Position">[350, 300, 380, 330]</P>
<P Name="ZOrder">100000</P>
<P Name="NameLocation">left</P>
<P Name="Time">0.5</P>
<P Name="Before">1</P>
<P Name="After">0</P>
<P Name="SampleTime">0</P>
</Block>
<Block BlockType="Constant" Name="ACTIVE CHANNEL" SID="181">
<P Name="Position">[350, 359, 380, 391]</P>
<P Name="ZOrder">100000</P>
<P Name="NameLocation">left</P>
<P Name="Value">0</P>
</Block>
<Block BlockType="Constant" Name="BRIGDE MODE" SID="120">
<P Name="Position">[350, 270, 380, 300]</P>
<P Name="ZOrder">189</P>
<P Name="NameLocation">left</P>
</Block>
<Block BlockType="BusCreator" Name="Bus&#xA;Creator" SID="113">
<PortCounts in="11" out="1"/>
<P Name="Position">[620, 54, 625, 376]</P>
<P Name="ZOrder">182</P>
<P Name="Inputs">11</P>
<P Name="DisplayOption">bar</P>
<P Name="InheritFromInputs">on</P>
</Block>
<Block BlockType="BusSelector" Name="Bus Selector" SID="74">
<PortCounts in="1" out="6"/>
<P Name="Position">[690, 322, 695, 438]</P>
<P Name="ZOrder">103</P>
<P Name="OutputSignals">GPIOD.GPIOD12,GPIOD.GPIOD13,GPIOB.GPIOB0,GPIOB.GPIOB1,GPIOE.GPIOE9,GPIOE.GPIOE11</P>
<PortProperties>
<Port Type="out" Index="1">
<P Name="Name">&lt;GPIOD12&gt;</P>
</Port>
<Port Type="out" Index="2">
<P Name="Name">&lt;GPIOD13&gt;</P>
</Port>
<Port Type="out" Index="3">
<P Name="Name">&lt;GPIOB0&gt;</P>
</Port>
<Port Type="out" Index="4">
<P Name="Name">&lt;GPIOB1&gt;</P>
</Port>
<Port Type="out" Index="5">
<P Name="Name">&lt;GPIOE9&gt;</P>
</Port>
<Port Type="out" Index="6">
<P Name="Name">&lt;GPIOE11&gt;</P>
</Port>
</PortProperties>
</Block>
<Block BlockType="Constant" Name="DC MODE" SID="119">
<P Name="Position">[45, 330, 75, 360]</P>
<P Name="ZOrder">188</P>
<P Name="NameLocation">left</P>
</Block>
<Block BlockType="Step" Name="DC/SINE" SID="185">
<P Name="Position">[350, 240, 380, 270]</P>
<P Name="ZOrder">100000</P>
<P Name="NameLocation">left</P>
<P Name="Time">0.4</P>
<P Name="Before">1</P>
<P Name="After">0</P>
<P Name="SampleTime">0</P>
</Block>
<Block BlockType="Constant" Name="DEAD TIME (US)" SID="179">
<P Name="Position">[470, 200, 510, 230]</P>
<P Name="ZOrder">100000</P>
<P Name="NameLocation">left</P>
<P Name="Value">0</P>
</Block>
<Block BlockType="Constant" Name="DUTY BRIDGE (%x100)" SID="116">
<P Name="Position">[365, -40, 405, -10]</P>
<P Name="ZOrder">185</P>
<P Name="NameLocation">left</P>
<P Name="Value">500</P>
</Block>
<Block BlockType="Step" Name="DUTY BRIDGE 5%-&gt;50%" SID="190">
<P Name="Position">[475, 110, 505, 140]</P>
<P Name="ZOrder">100000</P>
<P Name="NameLocation">left</P>
<P Name="Time">0.2</P>
<P Name="Before">500</P>
<P Name="After">5000</P>
<P Name="SampleTime">0</P>
</Block>
<Block BlockType="Scope" Name="GPIOB" SID="27">
<PortCounts in="1"/>
<P Name="Position">[850, 27, 880, 63]</P>
<P Name="ZOrder">76</P>
<P Name="ScopeSpecificationString">Simulink.scopes.TimeScopeBlockCfg(&apos;CurrentConfiguration&apos;, extmgr.ConfigurationSet(extmgr.Configuration(&apos;Core&apos;,&apos;General UI&apos;,true),extmgr.Configuration(&apos;Core&apos;,&apos;Source UI&apos;,true),extmgr.Configuration(&apos;Sources&apos;,&apos;WiredSimulink&apos;,true),extmgr.Configuration(&apos;Visuals&apos;,&apos;Time Domain&apos;,true,&apos;SerializedDisplays&apos;,{struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{struct(&apos;Visible&apos;,&apos;on&apos;,&apos;Color&apos;,[1 1 0.0666666666666667],&apos;LineStyle&apos;,&apos;-&apos;,&apos;LineWidth&apos;,0.75,&apos;Marker&apos;,&apos;none&apos;,&apos;MarkerSize&apos;,8),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;)}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,0,&apos;LineNames&apos;,{{[]}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,1)},&apos;DisplayPropertyDefaults&apos;,struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;)),extmgr.Configuration(&apos;Tools&apos;,&apos;Plot Navigation&apos;,true,&apos;OnceAtStop&apos;,false,&apos;PreviousZoomMode&apos;,&apos;ZoomX&apos;,&apos;PreviousAutoscale&apos;,&apos;XY&apos;),extmgr.Configuration(&apos;Tools&apos;,&apos;Measurements&apos;,true,&apos;Version&apos;,&apos;2023a&apos;)),&apos;Version&apos;,&apos;2023a&apos;,&apos;Position&apos;,[1 41 1680 933])</P>
<P Name="NumInputPorts">1</P>
<P Name="Floating">off</P>
</Block>
<Block BlockType="Scope" Name="GPIOD" SID="73">
<PortCounts in="1"/>
<P Name="Position">[795, 27, 825, 63]</P>
<P Name="ZOrder">102</P>
<P Name="ScopeSpecificationString">Simulink.scopes.TimeScopeBlockCfg(&apos;CurrentConfiguration&apos;, extmgr.ConfigurationSet(extmgr.Configuration(&apos;Core&apos;,&apos;General UI&apos;,true),extmgr.Configuration(&apos;Core&apos;,&apos;Source UI&apos;,true),extmgr.Configuration(&apos;Sources&apos;,&apos;WiredSimulink&apos;,true,&apos;DataLoggingVariableName&apos;,&apos;ScopeData1&apos;),extmgr.Configuration(&apos;Visuals&apos;,&apos;Time Domain&apos;,true,&apos;SerializedDisplays&apos;,{struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;Off&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{struct(&apos;Visible&apos;,&apos;on&apos;,&apos;Color&apos;,[1 1 0.0666666666666667],&apos;LineStyle&apos;,&apos;-&apos;,&apos;LineWidth&apos;,0.75,&apos;Marker&apos;,&apos;none&apos;,&apos;MarkerSize&apos;,8),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;)}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,16,&apos;LineNames&apos;,{{&apos;MCU/GPIOD.GPIOD0&apos;,&apos;MCU/GPIOD.GPIOD1&apos;,&apos;MCU/GPIOD.GPIOD2&apos;,&apos;MCU/GPIOD.GPIOD3&apos;,&apos;MCU/GPIOD.GPIOD4&apos;,&apos;MCU/GPIOD.GPIOD5&apos;,&apos;MCU/GPIOD.GPIOD6&apos;,&apos;MCU/GPIOD.GPIOD7&apos;,&apos;MCU/GPIOD.GPIOD8&apos;,&apos;MCU/GPIOD.GPIOD9&apos;,&apos;MCU/GPIOD.GPIOD10&apos;,&apos;MCU/GPIOD.GPIOD11&apos;,&apos;MCU/GPIOD.GPIOD12&apos;,&apos;MCU/GPIOD.GPIOD13&apos;,&apos;MCU/GPIOD.GPIOD14&apos;,&apos;MCU/GPIOD.GPIOD15&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,1)},&apos;DisplayPropertyDefaults&apos;,struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;Off&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;)),extmgr.Configuration(&apos;Tools&apos;,&apos;Plot Navigation&apos;,true,&apos;OnceAtStop&apos;,false,&apos;PreviousZoomMode&apos;,&apos;ZoomX&apos;,&apos;PreviousAutoscale&apos;,&apos;XY&apos;),extmgr.Configuration(&apos;Tools&apos;,&apos;Measurements&apos;,true,&apos;Version&apos;,&apos;2021b&apos;,&apos;Measurements&apos;,struct(&apos;traceselector&apos;,struct(&apos;Line&apos;,1),&apos;tcursors&apos;,struct(&apos;XCoordinates&apos;,[0.0517534571544294 0.0517430422958979],&apos;YCoordinates&apos;,[NaN NaN],&apos;CursorChannels&apos;,[1 1],&apos;WaveformCursors&apos;,true,&apos;ShowHorizontal&apos;,false,&apos;ShowVertical&apos;,true,&apos;LockCursorSpacing&apos;,false,&apos;SnapToData&apos;,false,&apos;SettingsPanelOpen&apos;,0,&apos;MeasurementsPanelOpen&apos;,1)))),&apos;Version&apos;,&apos;2023a&apos;,&apos;Position&apos;,[-1679 1 1680 973])</P>
<P Name="NumInputPorts">1</P>
<P Name="Floating">off</P>
</Block>
<Block BlockType="Scope" Name="GPIOE" SID="77">
<PortCounts in="1"/>
<P Name="Position">[905, 27, 935, 63]</P>
<P Name="ZOrder">106</P>
<P Name="ScopeSpecificationString">Simulink.scopes.TimeScopeBlockCfg(&apos;CurrentConfiguration&apos;, extmgr.ConfigurationSet(extmgr.Configuration(&apos;Core&apos;,&apos;General UI&apos;,true),extmgr.Configuration(&apos;Core&apos;,&apos;Source UI&apos;,true),extmgr.Configuration(&apos;Sources&apos;,&apos;WiredSimulink&apos;,true,&apos;DataLoggingVariableName&apos;,&apos;ScopeData1&apos;),extmgr.Configuration(&apos;Visuals&apos;,&apos;Time Domain&apos;,true,&apos;SerializedDisplays&apos;,{struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;Off&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{struct(&apos;Visible&apos;,&apos;on&apos;,&apos;Color&apos;,[1 1 0.0666666666666667],&apos;LineStyle&apos;,&apos;-&apos;,&apos;LineWidth&apos;,0.75,&apos;Marker&apos;,&apos;none&apos;,&apos;MarkerSize&apos;,8),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;)}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,16,&apos;LineNames&apos;,{{&apos;MCU/GPIOE.GPIOE0&apos;,&apos;MCU/GPIOE.GPIOE1&apos;,&apos;MCU/GPIOE.GPIOE2&apos;,&apos;MCU/GPIOE.GPIOE3&apos;,&apos;MCU/GPIOE.GPIOE4&apos;,&apos;MCU/GPIOE.GPIOE5&apos;,&apos;MCU/GPIOE.GPIOE6&apos;,&apos;MCU/GPIOE.GPIOE7&apos;,&apos;MCU/GPIOE.GPIOE8&apos;,&apos;MCU/GPIOE.GPIOE9&apos;,&apos;MCU/GPIOE.GPIOE10&apos;,&apos;MCU/GPIOE.GPIOE11&apos;,&apos;MCU/GPIOE.GPIOE12&apos;,&apos;MCU/GPIOE.GPIOE13&apos;,&apos;MCU/GPIOE.GPIOE14&apos;,&apos;MCU/GPIOE.GPIOE15&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,1)},&apos;DisplayPropertyDefaults&apos;,struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;Off&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;)),extmgr.Configuration(&apos;Tools&apos;,&apos;Plot Navigation&apos;,true,&apos;OnceAtStop&apos;,false,&apos;PreviousZoomMode&apos;,&apos;ZoomX&apos;,&apos;PreviousAutoscale&apos;,&apos;XY&apos;),extmgr.Configuration(&apos;Tools&apos;,&apos;Measurements&apos;,true,&apos;Version&apos;,&apos;2023a&apos;)),&apos;Version&apos;,&apos;2023a&apos;,&apos;Position&apos;,[120 23 1665 973])</P>
<P Name="NumInputPorts">1</P>
<P Name="Floating">off</P>
</Block>
<Block BlockType="Constant" Name="MAX PULSE DURATION (US)" SID="118">
<P Name="Position">[470, 170, 510, 200]</P>
<P Name="ZOrder">187</P>
<P Name="NameLocation">left</P>
<P Name="Value">0</P>
</Block>
<Block BlockType="SubSystem" Name="MCU" SID="90">
<PortCounts in="1" out="3"/>
<P Name="Position">[675, 189, 770, 231]</P>
<P Name="ZOrder">110</P>
<P Name="ContentPreviewEnabled">on</P>
<PortProperties>
<Port Type="out" Index="1">
<P Name="PropagatedSignals">GPIOD</P>
</Port>
<Port Type="out" Index="2">
<P Name="PropagatedSignals">GPIOB</P>
</Port>
<Port Type="out" Index="3">
<P Name="PropagatedSignals">GPIOE</P>
</Port>
</PortProperties>
<System Ref="system_90"/>
</Block>
<Block BlockType="Constant" Name="MIN PULSE DURATION (US)" SID="117">
<P Name="Position">[470, 140, 510, 170]</P>
<P Name="ZOrder">186</P>
<P Name="NameLocation">left</P>
<P Name="Value">0</P>
</Block>
<Block BlockType="Mux" Name="Mux" SID="108">
<PortCounts in="2" out="1"/>
<P Name="Position">[925, 321, 930, 359]</P>
<P Name="ZOrder">113</P>
<P Name="Inputs">2</P>
<P Name="DisplayOption">bar</P>
</Block>
<Block BlockType="Mux" Name="Mux1" SID="109">
<PortCounts in="2" out="1"/>
<P Name="Position">[925, 361, 930, 399]</P>
<P Name="ZOrder">114</P>
<P Name="Inputs">2</P>
<P Name="DisplayOption">bar</P>
</Block>
<Block BlockType="Mux" Name="Mux2" SID="110">
<PortCounts in="2" out="1"/>
<P Name="Position">[925, 401, 930, 439]</P>
<P Name="ZOrder">115</P>
<P Name="Inputs">2</P>
<P Name="DisplayOption">bar</P>
</Block>
<Block BlockType="Constant" Name="POLARITY" SID="180">
<P Name="Position">[45, 420, 75, 450]</P>
<P Name="ZOrder">100000</P>
<P Name="NameLocation">left</P>
<P Name="Value">0</P>
</Block>
<Block BlockType="BusCreator" Name="PORT" SID="75">
<PortCounts in="3" out="1"/>
<P Name="Position">[905, 185, 910, 235]</P>
<P Name="ZOrder">104</P>
<P Name="Inputs">3</P>
<P Name="DisplayOption">bar</P>
<P Name="InheritFromInputs">on</P>
<PortProperties>
<Port Type="out" Index="1">
<P Name="Name">ORT</P>
</Port>
</PortProperties>
</Block>
<Block BlockType="Step" Name="POS/NEG POLARITY" SID="188">
<P Name="Position">[350, 330, 380, 360]</P>
<P Name="ZOrder">100000</P>
<P Name="NameLocation">left</P>
<P Name="Time">0.8</P>
<P Name="SampleTime">0</P>
</Block>
<Block BlockType="Scope" Name="PWM" SID="76">
<PortCounts in="3"/>
<P Name="Position">[990, 361, 1020, 399]</P>
<P Name="ZOrder">105</P>
<P Name="ScopeSpecificationString">Simulink.scopes.TimeScopeBlockCfg(&apos;CurrentConfiguration&apos;, extmgr.ConfigurationSet(extmgr.Configuration(&apos;Core&apos;,&apos;General UI&apos;,true),extmgr.Configuration(&apos;Core&apos;,&apos;Source UI&apos;,true),extmgr.Configuration(&apos;Sources&apos;,&apos;WiredSimulink&apos;,true,&apos;DataLoggingVariableName&apos;,&apos;ScopeData2&apos;),extmgr.Configuration(&apos;Visuals&apos;,&apos;Time Domain&apos;,true,&apos;SerializedDisplays&apos;,{struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{struct(&apos;Visible&apos;,&apos;on&apos;,&apos;Color&apos;,[1 1 0.0666666666666667],&apos;LineStyle&apos;,&apos;-&apos;,&apos;LineWidth&apos;,0.75,&apos;Marker&apos;,&apos;none&apos;,&apos;MarkerSize&apos;,8),struct(&apos;Visible&apos;,&apos;on&apos;),[],struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;)}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,2,&apos;LineNames&apos;,{{&apos;&lt;GPIOD12&gt;&apos;,&apos;&lt;GPIOD13&gt;&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,1),struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;)}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,2,&apos;LineNames&apos;,{{&apos;&lt;GPIOB0&gt;&apos;,&apos;&lt;GPIOB1&gt;&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,2),struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;)}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,2,&apos;LineNames&apos;,{{&apos;&lt;GPIOE9&gt;&apos;,&apos;&lt;GPIOE11&gt;&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,3)},&apos;DisplayPropertyDefaults&apos;,struct(&apos;YLabelReal&apos;,&apos;&apos;,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;),&apos;DisplayLayoutDimensions&apos;,[3 1],&apos;DisplayContentCache&apos;,[]),extmgr.Configuration(&apos;Tools&apos;,&apos;Plot Navigation&apos;,true,&apos;OnceAtStop&apos;,false,&apos;PreviousZoomMode&apos;,&apos;ZoomX&apos;,&apos;PreviousAutoscale&apos;,&apos;XY&apos;),extmgr.Configuration(&apos;Tools&apos;,&apos;Measurements&apos;,true,&apos;Version&apos;,&apos;2023a&apos;,&apos;Measurements&apos;,struct(&apos;traceselector&apos;,struct(&apos;Line&apos;,1),&apos;tcursors&apos;,struct(&apos;XCoordinates&apos;,[0.280620068296405 0.282274624917567],&apos;YCoordinates&apos;,[1 1],&apos;CursorChannels&apos;,[1 1],&apos;WaveformCursors&apos;,true,&apos;ShowHorizontal&apos;,false,&apos;ShowVertical&apos;,true,&apos;LockCursorSpacing&apos;,false,&apos;SnapToData&apos;,false,&apos;SettingsPanelOpen&apos;,0,&apos;MeasurementsPanelOpen&apos;,1)))),&apos;Version&apos;,&apos;2023a&apos;,&apos;Position&apos;,[1 1 1920 1003])</P>
<P Name="NumInputPorts">3</P>
<P Name="Floating">off</P>
</Block>
<Block BlockType="Constant" Name="PWM FREQ (HZ)" SID="115">
<P Name="Position">[365, -70, 405, -40]</P>
<P Name="ZOrder">184</P>
<P Name="NameLocation">left</P>
<P Name="Value">5000</P>
</Block>
<Block BlockType="Step" Name="PWM FREQ 600Hz -&gt; 200Hz" SID="192">
<P Name="Position">[475, 80, 505, 110]</P>
<P Name="ZOrder">100000</P>
<P Name="NameLocation">left</P>
<P Name="Time">0.6</P>
<P Name="Before">600</P>
<P Name="After">200</P>
<P Name="SampleTime">0</P>
</Block>
<Block BlockType="Scope" Name="PWM_Mode" SID="182">
<PortCounts in="5"/>
<P Name="Position">[475, 427, 510, 483]</P>
<P Name="ZOrder">100000</P>
<P Name="ScopeSpecificationString">Simulink.scopes.TimeScopeBlockCfg(&apos;CurrentConfiguration&apos;, extmgr.ConfigurationSet(extmgr.Configuration(&apos;Core&apos;,&apos;General UI&apos;,true),extmgr.Configuration(&apos;Core&apos;,&apos;Source UI&apos;,true),extmgr.Configuration(&apos;Sources&apos;,&apos;WiredSimulink&apos;,true,&apos;DataLoggingVariableName&apos;,&apos;ScopeData1&apos;),extmgr.Configuration(&apos;Visuals&apos;,&apos;Time Domain&apos;,true,&apos;SerializedDisplays&apos;,{struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{struct(&apos;Visible&apos;,&apos;on&apos;,&apos;Color&apos;,[1 1 0.0666666666666667],&apos;LineStyle&apos;,&apos;-&apos;,&apos;LineWidth&apos;,0.75,&apos;Marker&apos;,&apos;o&apos;,&apos;MarkerSize&apos;,8),struct(&apos;Visible&apos;,&apos;on&apos;),[],struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;)}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,1,&apos;LineNames&apos;,{{&apos;Channel 1&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,1),struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{struct(&apos;Visible&apos;,&apos;on&apos;,&apos;Marker&apos;,&apos;o&apos;,&apos;MarkerSize&apos;,8),struct(&apos;Visible&apos;,&apos;on&apos;)}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,1,&apos;LineNames&apos;,{{&apos;Channel 2&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,2),struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{struct(&apos;Visible&apos;,&apos;on&apos;,&apos;Marker&apos;,&apos;o&apos;,&apos;MarkerSize&apos;,8),[],[]}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,1,&apos;LineNames&apos;,{{&apos;Channel 3&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,3),struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{struct(&apos;Visible&apos;,&apos;on&apos;,&apos;Marker&apos;,&apos;o&apos;,&apos;MarkerSize&apos;,8),struct(&apos;Marker&apos;,&apos;o&apos;,&apos;MarkerSize&apos;,8)}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,2,&apos;LineNames&apos;,{{&apos;Channel 4&apos;,&apos;ACTIVE CHANNEL&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,4)},&apos;DisplayPropertyDefaults&apos;,struct(&apos;YLabelReal&apos;,&apos;&apos;,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;),&apos;DisplayLayoutDimensions&apos;,[1 4],&apos;DisplayContentCache&apos;,[]),extmgr.Configuration(&apos;Tools&apos;,&apos;Plot Navigation&apos;,true,&apos;OnceAtStop&apos;,false,&apos;PreviousZoomMode&apos;,&apos;ZoomX&apos;,&apos;PreviousAutoscale&apos;,&apos;XY&apos;),extmgr.Configuration(&apos;Tools&apos;,&apos;Measurements&apos;,true,&apos;Version&apos;,&apos;2023a&apos;)),&apos;Version&apos;,&apos;2023a&apos;,&apos;Position&apos;,[1 1 1920 1003])</P>
<P Name="NumInputPorts">5</P>
<P Name="Floating">off</P>
</Block>
<Block BlockType="Scope" Name="PWM_Params" SID="183">
<PortCounts in="6"/>
<P Name="Position">[590, 427, 625, 483]</P>
<P Name="ZOrder">100000</P>
<P Name="ScopeSpecificationString">Simulink.scopes.TimeScopeBlockCfg(&apos;CurrentConfiguration&apos;, extmgr.ConfigurationSet(extmgr.Configuration(&apos;Core&apos;,&apos;General UI&apos;,true),extmgr.Configuration(&apos;Core&apos;,&apos;Source UI&apos;,true),extmgr.Configuration(&apos;Sources&apos;,&apos;WiredSimulink&apos;,true,&apos;DataLoggingVariableName&apos;,&apos;ScopeData2&apos;),extmgr.Configuration(&apos;Visuals&apos;,&apos;Time Domain&apos;,true,&apos;SerializedDisplays&apos;,{struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{struct(&apos;Visible&apos;,&apos;on&apos;,&apos;Color&apos;,[1 1 0.0666666666666667],&apos;LineStyle&apos;,&apos;-&apos;,&apos;LineWidth&apos;,0.75,&apos;Marker&apos;,&apos;o&apos;,&apos;MarkerSize&apos;,8),struct(&apos;Visible&apos;,&apos;on&apos;),[],struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;off&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;),struct(&apos;Visible&apos;,&apos;on&apos;)}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,1,&apos;LineNames&apos;,{{&apos;Channel 1&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,1),struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{struct(&apos;Visible&apos;,&apos;on&apos;,&apos;Marker&apos;,&apos;o&apos;,&apos;MarkerSize&apos;,8),struct(&apos;Visible&apos;,&apos;on&apos;)}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,1,&apos;LineNames&apos;,{{&apos;Channel 2&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,2),struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{struct(&apos;Visible&apos;,&apos;on&apos;,&apos;Marker&apos;,&apos;o&apos;,&apos;MarkerSize&apos;,8),struct(&apos;Visible&apos;,&apos;on&apos;,&apos;Marker&apos;,&apos;o&apos;,&apos;MarkerSize&apos;,8),struct(&apos;Marker&apos;,&apos;o&apos;,&apos;MarkerSize&apos;,8),struct(&apos;Marker&apos;,&apos;o&apos;,&apos;MarkerSize&apos;,8)}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,4,&apos;LineNames&apos;,{{&apos;Channel 3&apos;,&apos;MIN PULSE DURATION (US)&apos;,&apos;MAX PULSE DURATION (US)&apos;,&apos;DEAD TIME (US)&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,3)},&apos;DisplayPropertyDefaults&apos;,struct(&apos;YLabelReal&apos;,&apos;&apos;,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;),&apos;DisplayLayoutDimensions&apos;,[3 1],&apos;DisplayContentCache&apos;,[]),extmgr.Configuration(&apos;Tools&apos;,&apos;Plot Navigation&apos;,true,&apos;OnceAtStop&apos;,false,&apos;PreviousZoomMode&apos;,&apos;ZoomX&apos;,&apos;PreviousAutoscale&apos;,&apos;XY&apos;),extmgr.Configuration(&apos;Tools&apos;,&apos;Measurements&apos;,true,&apos;Version&apos;,&apos;2023a&apos;)),&apos;Version&apos;,&apos;2023a&apos;,&apos;Position&apos;,[459 366 597 524])</P>
<P Name="NumInputPorts">6</P>
<P Name="Floating">off</P>
</Block>
<Block BlockType="Scope" Name="PhaseA&#xA;PWM" SID="107">
<PortCounts in="2"/>
<P Name="Position">[765, 266, 795, 299]</P>
<P Name="ZOrder">112</P>
<P Name="ScopeSpecificationString">Simulink.scopes.TimeScopeBlockCfg(&apos;CurrentConfiguration&apos;, extmgr.ConfigurationSet(extmgr.Configuration(&apos;Core&apos;,&apos;General UI&apos;,true),extmgr.Configuration(&apos;Core&apos;,&apos;Source UI&apos;,true),extmgr.Configuration(&apos;Sources&apos;,&apos;WiredSimulink&apos;,true,&apos;DataLoggingVariableName&apos;,&apos;ScopeData1&apos;),extmgr.Configuration(&apos;Visuals&apos;,&apos;Time Domain&apos;,true,&apos;SerializedDisplays&apos;,{struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,1,&apos;LineNames&apos;,{{&apos;&lt;GPIOD12&gt;&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,1),struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,1,&apos;LineNames&apos;,{{&apos;&lt;GPIOD13&gt;&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,2)},&apos;DisplayPropertyDefaults&apos;,struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.0666666666666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863]),&apos;DisplayLayoutDimensions&apos;,[2 1]),extmgr.Configuration(&apos;Tools&apos;,&apos;Plot Navigation&apos;,true,&apos;OnceAtStop&apos;,false,&apos;PreviousZoomMode&apos;,&apos;ZoomX&apos;,&apos;PreviousAutoscale&apos;,&apos;XY&apos;),extmgr.Configuration(&apos;Tools&apos;,&apos;Measurements&apos;,true,&apos;Version&apos;,&apos;2023a&apos;)),&apos;Version&apos;,&apos;2023a&apos;,&apos;Position&apos;,[1921 -839 1080 1843])</P>
<P Name="NumInputPorts">2</P>
<P Name="Floating">off</P>
</Block>
<Block BlockType="Scope" Name="PhaseB&#xA;PWM" SID="79">
<PortCounts in="2"/>
<P Name="Position">[825, 266, 855, 299]</P>
<P Name="ZOrder">108</P>
<P Name="ScopeSpecificationString">Simulink.scopes.TimeScopeBlockCfg(&apos;CurrentConfiguration&apos;, extmgr.ConfigurationSet(extmgr.Configuration(&apos;Core&apos;,&apos;General UI&apos;,true),extmgr.Configuration(&apos;Core&apos;,&apos;Source UI&apos;,true),extmgr.Configuration(&apos;Sources&apos;,&apos;WiredSimulink&apos;,true,&apos;DataLoggingVariableName&apos;,&apos;ScopeData1&apos;),extmgr.Configuration(&apos;Visuals&apos;,&apos;Time Domain&apos;,true,&apos;SerializedDisplays&apos;,{struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,1,&apos;LineNames&apos;,{{&apos;&lt;GPIOB0&gt;&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,1),struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;On&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,1,&apos;LineNames&apos;,{{&apos;&lt;GPIOB1&gt;&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,2)},&apos;DisplayPropertyDefaults&apos;,struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.0666666666666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863]),&apos;DisplayLayoutDimensions&apos;,[2 1]),extmgr.Configuration(&apos;Tools&apos;,&apos;Plot Navigation&apos;,true,&apos;OnceAtStop&apos;,false,&apos;PreviousZoomMode&apos;,&apos;ZoomX&apos;,&apos;PreviousAutoscale&apos;,&apos;XY&apos;),extmgr.Configuration(&apos;Tools&apos;,&apos;Measurements&apos;,true,&apos;Version&apos;,&apos;2023a&apos;)),&apos;Version&apos;,&apos;2023a&apos;,&apos;Position&apos;,[10 306 1652 333])</P>
<P Name="NumInputPorts">2</P>
<P Name="Floating">off</P>
</Block>
<Block BlockType="Scope" Name="PhaseC&#xA;PWM" SID="106">
<PortCounts in="2"/>
<P Name="Position">[885, 266, 915, 299]</P>
<P Name="ZOrder">111</P>
<P Name="ScopeSpecificationString">Simulink.scopes.TimeScopeBlockCfg(&apos;CurrentConfiguration&apos;, extmgr.ConfigurationSet(extmgr.Configuration(&apos;Core&apos;,&apos;General UI&apos;,true),extmgr.Configuration(&apos;Core&apos;,&apos;Source UI&apos;,true),extmgr.Configuration(&apos;Sources&apos;,&apos;WiredSimulink&apos;,true,&apos;DataLoggingVariableName&apos;,&apos;ScopeData1&apos;),extmgr.Configuration(&apos;Visuals&apos;,&apos;Time Domain&apos;,true,&apos;SerializedDisplays&apos;,{struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;off&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,1,&apos;LineNames&apos;,{{&apos;&lt;GPIOE9&gt;&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,1),struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;off&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],&apos;Title&apos;,&apos;%&lt;SignalLabel&gt;&apos;,&apos;LinePropertiesCache&apos;,{{}},&apos;UserDefinedChannelNames&apos;,{{}},&apos;NumLines&apos;,1,&apos;LineNames&apos;,{{&apos;&lt;GPIOE11&gt;&apos;}},&apos;ShowContent&apos;,true,&apos;Placement&apos;,2)},&apos;DisplayPropertyDefaults&apos;,struct(&apos;MinYLimReal&apos;,&apos;-0.125&apos;,&apos;MaxYLimReal&apos;,&apos;1.125&apos;,&apos;YLabelReal&apos;,&apos;&apos;,&apos;MinYLimMag&apos;,&apos;0.00000&apos;,&apos;MaxYLimMag&apos;,&apos;1.125&apos;,&apos;LegendVisibility&apos;,&apos;off&apos;,&apos;XGrid&apos;,true,&apos;YGrid&apos;,true,&apos;PlotMagPhase&apos;,false,&apos;AxesColor&apos;,[0 0 0],&apos;AxesTickColor&apos;,[0.686274509803922 0.686274509803922 0.686274509803922],&apos;ColorOrder&apos;,[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.0666666666666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863]),&apos;DisplayLayoutDimensions&apos;,[2 1]),extmgr.Configuration(&apos;Tools&apos;,&apos;Plot Navigation&apos;,true,&apos;OnceAtStop&apos;,false,&apos;PreviousZoomMode&apos;,&apos;ZoomX&apos;,&apos;PreviousAutoscale&apos;,&apos;XY&apos;),extmgr.Configuration(&apos;Tools&apos;,&apos;Measurements&apos;,true,&apos;Version&apos;,&apos;2023a&apos;)),&apos;Version&apos;,&apos;2023a&apos;,&apos;Position&apos;,[11 6 1660 291])</P>
<P Name="NumInputPorts">2</P>
<P Name="Floating">off</P>
</Block>
<Block BlockType="Constant" Name="SINE FREQ (HZx100)" SID="114">
<P Name="Position">[365, -100, 405, -70]</P>
<P Name="ZOrder">183</P>
<P Name="NameLocation">left</P>
<P Name="Value">10000</P>
</Block>
<Block BlockType="Step" Name="SINE_FREQ 50Hz -&gt; 15Hz" SID="191">
<P Name="Position">[475, 50, 505, 80]</P>
<P Name="ZOrder">100000</P>
<P Name="NameLocation">left</P>
<P Name="Time">0.2</P>
<P Name="Before">10000</P>
<P Name="After">1500</P>
<P Name="SampleTime">0</P>
</Block>
<Line>
<P Name="Name">ORT</P>
<P Name="ZOrder">158</P>
<P Name="Labels">[1, 1]</P>
<P Name="Src">75#out:1</P>
<P Name="Points">[32, 0; 0, 51; -287, 0; 0, 119; 30, 0]</P>
<P Name="Dst">74#in:1</P>
</Line>
<Line>
<P Name="ZOrder">233</P>
<P Name="Src">90#out:3</P>
<P Name="Points">[113, 0]</P>
<Branch>
<P Name="ZOrder">358</P>
<P Name="Dst">75#in:3</P>
</Branch>
<Branch>
<P Name="ZOrder">357</P>
<P Name="Points">[0, -180]</P>
<P Name="Dst">77#in:1</P>
</Branch>
</Line>
<Line>
<P Name="Name">&lt;GPIOB0&gt;</P>
<P Name="ZOrder">234</P>
<P Name="Labels">[0, 0]</P>
<P Name="Src">74#out:3</P>
<P Name="Points">[105, 0]</P>
<Branch>
<P Name="ZOrder">298</P>
<P Name="Dst">109#in:1</P>
</Branch>
<Branch>
<P Name="ZOrder">294</P>
<P Name="Points">[0, -95]</P>
<P Name="Dst">79#in:1</P>
</Branch>
</Line>
<Line>
<P Name="Name">&lt;GPIOB1&gt;</P>
<P Name="ZOrder">235</P>
<P Name="Labels">[0, 0]</P>
<P Name="Src">74#out:4</P>
<P Name="Points">[113, 0]</P>
<Branch>
<P Name="ZOrder">300</P>
<P Name="Dst">109#in:2</P>
</Branch>
<Branch>
<P Name="ZOrder">296</P>
<P Name="Points">[0, -100]</P>
<P Name="Dst">79#in:2</P>
</Branch>
</Line>
<Line>
<P Name="Name">&lt;GPIOE9&gt;</P>
<P Name="ZOrder">236</P>
<P Name="Labels">[0, 0]</P>
<P Name="Src">74#out:5</P>
<P Name="Points">[161, 0]</P>
<Branch>
<P Name="ZOrder">409</P>
<P Name="Dst">110#in:1</P>
</Branch>
<Branch>
<P Name="ZOrder">394</P>
<P Name="Points">[0, -135]</P>
<P Name="Dst">106#in:1</P>
</Branch>
</Line>
<Line>
<P Name="Name">&lt;GPIOE11&gt;</P>
<P Name="ZOrder">237</P>
<P Name="Labels">[0, 0]</P>
<P Name="Src">74#out:6</P>
<P Name="Points">[170, 0]</P>
<Branch>
<P Name="ZOrder">408</P>
<P Name="Dst">110#in:2</P>
</Branch>
<Branch>
<P Name="ZOrder">397</P>
<P Name="Dst">106#in:2</P>
</Branch>
</Line>
<Line>
<P Name="Name">&lt;GPIOD13&gt;</P>
<P Name="ZOrder">240</P>
<P Name="Labels">[0, 0]</P>
<P Name="Src">74#out:2</P>
<P Name="Points">[54, 0]</P>
<Branch>
<P Name="ZOrder">390</P>
<P Name="Dst">108#in:2</P>
</Branch>
<Branch>
<P Name="ZOrder">297</P>
<P Name="Points">[0, -60]</P>
<P Name="Dst">107#in:2</P>
</Branch>
</Line>
<Line>
<P Name="Name">&lt;GPIOD12&gt;</P>
<P Name="ZOrder">241</P>
<P Name="Labels">[0, 0]</P>
<P Name="Src">74#out:1</P>
<P Name="Points">[45, 0]</P>
<Branch>
<P Name="ZOrder">295</P>
<P Name="Points">[0, -55]</P>
<P Name="Dst">107#in:1</P>
</Branch>
<Branch>
<P Name="ZOrder">257</P>
<P Name="Dst">108#in:1</P>
</Branch>
</Line>
<Line>
<P Name="ZOrder">276</P>
<P Name="Src">108#out:1</P>
<P Name="Points">[28, 0; 0, 30]</P>
<P Name="Dst">76#in:1</P>
</Line>
<Line>
<P Name="ZOrder">277</P>
<P Name="Src">109#out:1</P>
<P Name="Dst">76#in:2</P>
</Line>
<Line>
<P Name="ZOrder">278</P>
<P Name="Src">110#out:1</P>
<P Name="Points">[28, 0; 0, -30]</P>
<P Name="Dst">76#in:3</P>
</Line>
<Line>
<P Name="ZOrder">320</P>
<P Name="Src">117#out:1</P>
<P Name="Points">[-5, 0; 44, 0]</P>
<Branch>
<P Name="ZOrder">608</P>
<P Name="Points">[0, 305]</P>
<P Name="Dst">183#in:4</P>
</Branch>
<Branch>
<P Name="ZOrder">607</P>
<P Name="Dst">113#in:4</P>
</Branch>
</Line>
<Line>
<P Name="ZOrder">321</P>
<P Name="Src">118#out:1</P>
<P Name="Points">[-5, 0; 37, 0]</P>
<Branch>
<P Name="ZOrder">610</P>
<P Name="Points">[0, 285]</P>
<P Name="Dst">183#in:5</P>
</Branch>
<Branch>
<P Name="ZOrder">609</P>
<P Name="Dst">113#in:5</P>
</Branch>
</Line>
<Line>
<P Name="ZOrder">322</P>
<P Name="Src">113#out:1</P>
<P Name="Points">[20, 0; 0, -5]</P>
<P Name="Dst">90#in:1</P>
</Line>
<Line>
<P Name="ZOrder">350</P>
<P Name="Src">90#out:1</P>
<P Name="Points">[5, 0]</P>
<Branch>
<P Name="ZOrder">553</P>
<P Name="Dst">75#in:1</P>
</Branch>
<Branch>
<P Name="ZOrder">493</P>
<P Name="Dst">73#in:1</P>
</Branch>
</Line>
<Line>
<P Name="ZOrder">351</P>
<P Name="Src">90#out:2</P>
<P Name="Points">[60, 0]</P>
<Branch>
<P Name="ZOrder">498</P>
<P Name="Dst">75#in:2</P>
</Branch>
<Branch>
<P Name="ZOrder">496</P>
<P Name="Dst">27#in:1</P>
</Branch>
</Line>
<Line>
<P Name="ZOrder">583</P>
<P Name="Src">179#out:1</P>
<P Name="Points">[-5, 0; 27, 0]</P>
<Branch>
<P Name="ZOrder">612</P>
<P Name="Points">[0, 265]</P>
<P Name="Dst">183#in:6</P>
</Branch>
<Branch>
<P Name="ZOrder">611</P>
<P Name="Dst">113#in:6</P>
</Branch>
</Line>
<Line>
<P Name="ZOrder">679</P>
<P Name="Src">181#out:1</P>
<P Name="Points">[26, 0]</P>
<Branch>
<P Name="ZOrder">666</P>
<P Name="Points">[0, 100]</P>
<P Name="Dst">182#in:5</P>
</Branch>
<Branch>
<P Name="ZOrder">665</P>
<P Name="Points">[90, 0; 0, -10]</P>
<P Name="Dst">113#in:11</P>
</Branch>
</Line>
<Line>
<P Name="ZOrder">701</P>
<P Name="Src">185#out:1</P>
<P Name="Points">[61, 0]</P>
<Branch>
<P Name="ZOrder">709</P>
<P Name="Points">[0, 180]</P>
<P Name="Dst">182#in:1</P>
</Branch>
<Branch>
<P Name="ZOrder">708</P>
<P Name="Points">[13, 0; 0, -10]</P>
<P Name="Dst">113#in:7</P>
</Branch>
</Line>
<Line>
<P Name="ZOrder">698</P>
<P Name="Src">188#out:1</P>
<P Name="Points">[33, 0]</P>
<Branch>
<P Name="ZOrder">703</P>
<P Name="Points">[0, 120]</P>
<P Name="Dst">182#in:4</P>
</Branch>
<Branch>
<P Name="ZOrder">702</P>
<P Name="Points">[41, 0; 0, -10]</P>
<P Name="Dst">113#in:10</P>
</Branch>
</Line>
<Line>
<P Name="ZOrder">699</P>
<P Name="Src">187#out:1</P>
<P Name="Points">[41, 0]</P>
<Branch>
<P Name="ZOrder">705</P>
<P Name="Points">[0, 140]</P>
<P Name="Dst">182#in:3</P>
</Branch>
<Branch>
<P Name="ZOrder">704</P>
<P Name="Points">[33, 0; 0, -10]</P>
<P Name="Dst">113#in:9</P>
</Branch>
</Line>
<Line>
<P Name="ZOrder">719</P>
<P Name="Src">120#out:1</P>
<P Name="Points">[49, 0]</P>
<Branch>
<P Name="ZOrder">707</P>
<P Name="Points">[0, 160]</P>
<P Name="Dst">182#in:2</P>
</Branch>
<Branch>
<P Name="ZOrder">706</P>
<P Name="Points">[25, 0; 0, -10]</P>
<P Name="Dst">113#in:8</P>
</Branch>
</Line>
<Line>
<P Name="ZOrder">710</P>
<P Name="Src">191#out:1</P>
<P Name="Points">[71, 0]</P>
<Branch>
<P Name="ZOrder">714</P>
<P Name="Points">[0, 365]</P>
<P Name="Dst">183#in:1</P>
</Branch>
<Branch>
<P Name="ZOrder">713</P>
<P Name="Dst">113#in:1</P>
</Branch>
</Line>
<Line>
<P Name="ZOrder">711</P>
<P Name="Src">192#out:1</P>
<P Name="Points">[64, 0]</P>
<Branch>
<P Name="ZOrder">716</P>
<P Name="Points">[0, 345]</P>
<P Name="Dst">183#in:2</P>
</Branch>
<Branch>
<P Name="ZOrder">715</P>
<P Name="Dst">113#in:2</P>
</Branch>
</Line>
<Line>
<P Name="ZOrder">712</P>
<P Name="Src">190#out:1</P>
<P Name="Points">[52, 0]</P>
<Branch>
<P Name="ZOrder">718</P>
<P Name="Points">[0, 325]</P>
<P Name="Dst">183#in:3</P>
</Branch>
<Branch>
<P Name="ZOrder">717</P>
<P Name="Dst">113#in:3</P>
</Branch>
</Line>
<Annotation SID="125">
<P Name="Name">SETTINGS</P>
<P Name="Position">[236, 18, 641, 508]</P>
<P Name="InternalMargins">[0, 0, 0, 0]</P>
<P Name="FixedHeight">on</P>
<P Name="FixedWidth">on</P>
<P Name="ForegroundColor">[0.901961, 0.901961, 1.000000]</P>
<P Name="BackgroundColor">[0.901961, 0.901961, 1.000000]</P>
<P Name="DropShadow">on</P>
<P Name="AnnotationType">area_annotation</P>
<P Name="ZOrder">507</P>
<P Name="FontSize">12</P>
</Annotation>
<Annotation SID="123">
<P Name="Name">PARAMS </P>
<P Name="Position">[462, 30, 508, 45]</P>
<P Name="InternalMargins">[0, 0, 0, 0]</P>
<P Name="FixedHeight">on</P>
<P Name="FixedWidth">on</P>
<P Name="ZOrder">-2</P>
</Annotation>
<Annotation SID="124">
<P Name="Name">MODES </P>
<P Name="Position">[329, 217, 370, 232]</P>
<P Name="InternalMargins">[0, 0, 0, 0]</P>
<P Name="ZOrder">-1</P>
</Annotation>
<Annotation SID="127">
<P Name="Name">MCU SIMULATION
&amp;
PARSE GPIOs</P>
<P Name="Position">[656, 18, 1036, 508]</P>
<P Name="InternalMargins">[0, 0, 0, 0]</P>
<P Name="FixedHeight">on</P>
<P Name="FixedWidth">on</P>
<P Name="ForegroundColor">[0.901961, 0.901961, 1.000000]</P>
<P Name="BackgroundColor">[0.901961, 0.901961, 1.000000]</P>
<P Name="DropShadow">on</P>
<P Name="AnnotationType">area_annotation</P>
<P Name="ZOrder">508</P>
<P Name="FontSize">12</P>
</Annotation>
</System>
__MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
<?xml version="1.0" encoding="utf-8"?>
<WindowsInfo>
<Object PropName="BdWindowsInfo" ObjectID="1" ClassName="Simulink.BDWindowsInfo">
<Object PropName="WindowsInfo" ObjectID="2" ClassName="Simulink.WindowInfo">
<P Name="IsActive" Class="logical">1</P>
<P Name="Location" Class="double">[-1.0, -8.0, 1922.0, 1089.0]</P>
<Object PropName="ModelBrowserInfo" ObjectID="3" ClassName="Simulink.ModelBrowserInfo">
<P Name="Visible" Class="logical">1</P>
<P Name="DockPosition" Class="char">Left</P>
<P Name="Width" Class="int32">50</P>
<P Name="Height" Class="int32">50</P>
<P Name="Filter" Class="int32">9</P>
<P Name="Minimized" Class="char">On</P>
</Object>
<Object PropName="ExplorerBarInfo" ObjectID="4" ClassName="Simulink.ExplorerBarInfo">
<P Name="Visible" Class="logical">1</P>
</Object>
<Array PropName="EditorsInfo" Type="Simulink.EditorInfo" Dimension="1*7">
<Object ObjectID="5">
<P Name="IsActive" Class="logical">1</P>
<P Name="IsTabbed" Class="logical">1</P>
<P Name="ViewObjType" Class="char">SimulinkTopLevel</P>
<P Name="LoadSaveID" Class="char">0</P>
<P Name="Extents" Class="double">[1818.0, 853.0]</P>
<P Name="ZoomFactor" Class="double">1.25</P>
<P Name="Offset" Class="double">[-104.00440401163451, -249.64058400573435]</P>
<P Name="SceneRectInView" Class="double">[-104.00440401163451, -249.64058400573435, 1454.4, 682.4]</P>
</Object>
<Object ObjectID="6">
<P Name="IsActive" Class="logical">0</P>
<P Name="IsTabbed" Class="logical">1</P>
<P Name="ViewObjType" Class="char">SimulinkSubsys</P>
<P Name="LoadSaveID" Class="char">90</P>
<P Name="Extents" Class="double">[1882.0, 853.0]</P>
<P Name="ZoomFactor" Class="double">0.41615902062715537</P>
<P Name="Offset" Class="double">[-1989.1282269477724, -1054.6702109751827]</P>
<P Name="SceneRectInView" Class="double">[-1989.1282269477724, -1054.6702109751827, 4522.3097583318249, 2049.6972496583671]</P>
</Object>
<Object ObjectID="7">
<P Name="IsActive" Class="logical">0</P>
<P Name="IsTabbed" Class="logical">0</P>
<P Name="ViewObjType" Class="char">SimulinkSubsys</P>
<P Name="LoadSaveID" Class="char">47</P>
<P Name="Extents" Class="double">[1580.0, 612.0]</P>
<P Name="ZoomFactor" Class="double">0.8</P>
<P Name="Offset" Class="double">[-474.35864206913561, -215.86281052304787]</P>
<P Name="SceneRectInView" Class="double">[-474.35864206913561, -215.86281052304787, 1975.0, 765.0]</P>
</Object>
<Object ObjectID="8">
<P Name="IsActive" Class="logical">0</P>
<P Name="IsTabbed" Class="logical">0</P>
<P Name="ViewObjType" Class="char">SimulinkSubsys</P>
<P Name="LoadSaveID" Class="char">68</P>
<P Name="Extents" Class="double">[1580.0, 612.0]</P>
<P Name="ZoomFactor" Class="double">1.0</P>
<P Name="Offset" Class="double">[-547.5, -77.75]</P>
<P Name="SceneRectInView" Class="double">[-547.5, -77.75, 1580.0, 612.0]</P>
</Object>
<Object ObjectID="9">
<P Name="IsActive" Class="logical">0</P>
<P Name="IsTabbed" Class="logical">0</P>
<P Name="ViewObjType" Class="char">SimulinkSubsys</P>
<P Name="LoadSaveID" Class="char">68:459</P>
<P Name="Extents" Class="double">[1580.0, 612.0]</P>
<P Name="ZoomFactor" Class="double">1.5</P>
<P Name="Offset" Class="double">[-166.00911458333331, 44.083333333333329]</P>
<P Name="SceneRectInView" Class="double">[-166.00911458333331, 44.083333333333329, 1053.3333333333333, 408.0]</P>
</Object>
<Object ObjectID="10">
<P Name="IsActive" Class="logical">0</P>
<P Name="IsTabbed" Class="logical">0</P>
<P Name="ViewObjType" Class="char">SimulinkSubsys</P>
<P Name="LoadSaveID" Class="char">53</P>
<P Name="Extents" Class="double">[1580.0, 824.0]</P>
<P Name="ZoomFactor" Class="double">1.5</P>
<P Name="Offset" Class="double">[-187.22623411259053, 22.183333333333337]</P>
<P Name="SceneRectInView" Class="double">[-187.22623411259053, 22.183333333333337, 1053.3333333333333, 549.33333333333337]</P>
</Object>
<Object ObjectID="11">
<P Name="IsActive" Class="logical">0</P>
<P Name="IsTabbed" Class="logical">0</P>
<P Name="ViewObjType" Class="char">SimulinkSubsys</P>
<P Name="LoadSaveID" Class="char">53:459</P>
<P Name="Extents" Class="double">[1580.0, 824.0]</P>
<P Name="ZoomFactor" Class="double">1.5</P>
<P Name="Offset" Class="double">[-212.47578124999995, -14.18333333333328]</P>
<P Name="SceneRectInView" Class="double">[-212.47578124999995, -14.18333333333328, 1053.3333333333333, 549.33333333333337]</P>
</Object>
</Array>
<Array PropName="DockComponentsInfo" Type="Simulink.DockComponentInfo" Dimension="1*2">
<Object ObjectID="12">
<P Name="Type" Class="char">GLUE2:PropertyInspector</P>
<P Name="ID" Class="char">Property Inspector</P>
<P Name="Visible" Class="logical">1</P>
<P Name="CreateCallback" Class="char"/>
<P Name="UserData" Class="char"/>
<P Name="Floating" Class="logical">0</P>
<P Name="DockPosition" Class="char">Right</P>
<P Name="Width" Class="int32">640</P>
<P Name="Height" Class="int32">480</P>
<P Name="Minimized" Class="char">On</P>
</Object>
<Object ObjectID="13">
<P Name="Type" Class="char">Simulink:Editor:ReferencedFiles</P>
<P Name="ID" Class="char">Referenced Files</P>
<P Name="Visible" Class="logical">0</P>
<P Name="CreateCallback" Class="char"/>
<P Name="UserData" Class="char">{&quot;filterShowRefModels&quot;:&quot;true&quot;,&quot;filterShowRefSubs&quot;:&quot;true&quot;,&quot;filterShowOnlyDirtyFiles&quot;:&quot;false&quot;}
</P>
<P Name="Floating" Class="logical">0</P>
<P Name="DockPosition" Class="char">Left</P>
<P Name="Width" Class="int32">640</P>
<P Name="Height" Class="int32">480</P>
<P Name="Minimized" Class="char">Unset</P>
</Object>
</Array>
<P Name="WindowState" Class="char">AAAA/wAAAAD9AAAAAwAAAAAAAAE0AAADkvwCAAAABPsAAAAWAEQAbwBjAGsAVwBpAGQAZwBlAHQAMwEAAAAxAAAB+AAAAAAAAAAA+wAAABYARABvAGMAawBXAGkAZABnAGUAdAA0AAAAAAD/////AAAAAAAAAAD8AAAAeQAAA5IAAAAAAP////oAAAABAgAAAAL7AAAAUgBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0AcABvAG4AZQBuAHQALwBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0AcABvAG4AZQBuAHQAAAAAAP////8AAABjAP////sAAABsAEwAaQBiAHIAYQByAHkAQgByAG8AdwBzAGUAcgAyACAATABpAGIAcgBhAHIAeQBCAHIAbwB3AHMAZQByAFMAdAB1AGQAaQBvAEMAbwBtAHAAbwBuAGUAbgB0AC8AbQBjAHUAXwB0AGUAcwB0AQAAAAD/////AAAAAAAAAAD7AAAAYABTAGkAbQB1AGwAaQBuAGsAOgBFAGQAaQB0AG8AcgA6AFIAZQBmAGUAcgBlAG4AYwBlAGQARgBpAGwAZQBzAC8AUgBlAGYAZQByAGUAbgBjAGUAZAAgAEYAaQBsAGUAcwAAAAAA/////wAAAIwA////AAAAAQAAAAAAAAAA/AIAAAAB+wAAAFQARwBMAFUARQAyADoAUAByAG8AcABlAHIAdAB5AEkAbgBzAHAAZQBjAHQAbwByAC8AUAByAG8AcABlAHIAdAB5ACAASQBuAHMAcABlAGMAdABvAHIAAAAAAP////8AAAGsAP///wAAAAMAAAdAAAAA0PwBAAAAAfv/////AAAAAAD/////AAABWQD///8AAAdAAAADkgAAAAEAAAACAAAAAQAAAAL8AAAAAwAAAAAAAAABAAAANgBjAG8AbABsAGEAcABzAGkAYgBsAGUAUABhAG4AZQBsAFQAbwBvAGwAQgBhAHIATABlAGYAdAMAAAAA/////wAAAAAAAAAAAAAAAQAAAAEAAAA4AGMAbwBsAGwAYQBwAHMAaQBiAGwAZQBQAGEAbgBlAGwAVABvAG8AbABCAGEAcgBSAGkAZwBoAHQDAAAAAP////8AAAAAAAAAAAAAAAMAAAABAAAAOgBjAG8AbABsAGEAcABzAGkAYgBsAGUAUABhAG4AZQBsAFQAbwBvAGwAQgBhAHIAQgBvAHQAdABvAG0AAAAAAP////8AAAAAAAAAAA==</P>
<Array PropName="PersistedApps" Type="Cell" Dimension="0*1"/>
<P Name="WindowUuid" Class="char">911a9d64-1af2-48fc-86ee-79e738216ac5</P>
</Object>
<P Name="BDUuid" Class="char">05c83fad-000d-4e19-b891-00a8fc494d77</P>
</Object>
</WindowsInfo>
__MWOPC_PACKAGE_END__