Model { Name "DA_Modul2" Version 6.3 MdlSubVersion 0 GraphicalInterface { NumRootInports 0 NumRootOutports 0 ParameterArgumentNames "" ComputedModelVersion "1.8" NumModelReferences 0 NumTestPointedSignals 0 } SavedCharacterEncoding "windows-1252" SaveDefaultBlockParams on SampleTimeColors off LibraryLinkDisplay "none" WideLines off ShowLineDimensions off ShowPortDataTypes off ShowLoopsOnError on IgnoreBidirectionalLines off ShowStorageClass off ShowTestPointIcons on ShowViewerIcons on SortedOrder off ExecutionContextIcon off ShowLinearizationAnnotations on RecordCoverage off CovPath "/" CovSaveName "covdata" CovMetricSettings "dw" CovNameIncrementing off CovHtmlReporting on covSaveCumulativeToWorkspaceVar on CovSaveSingleToWorkspaceVar on CovCumulativeVarName "covCumulativeData" CovCumulativeReport off CovReportOnPause on ScopeRefreshTime 0.035000 OverrideScopeRefreshTime on DisableAllScopes off DataTypeOverride "UseLocalSettings" MinMaxOverflowLogging "UseLocalSettings" MinMaxOverflowArchiveMode "Overwrite" BlockNameDataTip off BlockParametersDataTip off BlockDescriptionStringDataTip off ToolBar on StatusBar on BrowserShowLibraryLinks off BrowserLookUnderMasks off Created "Mon Nov 21 14:50:07 2005" UpdateHistory "UpdateHistoryNever" ModifiedByFormat "%" LastModifiedBy "mrehn" ModifiedDateFormat "%" LastModifiedDate "Wed Nov 23 16:02:35 2005" ModelVersionFormat "1.%" ConfigurationManager "None" LinearizationMsg "none" Profile off ParamWorkspaceSource "MATLABWorkspace" AccelSystemTargetFile "accel.tlc" AccelTemplateMakefile "accel_default_tmf" AccelMakeCommand "make_rtw" TryForcingSFcnDF off ExtModeBatchMode off ExtModeEnableFloating on ExtModeTrigType "manual" ExtModeTrigMode "normal" ExtModeTrigPort "1" ExtModeTrigElement "any" ExtModeTrigDuration 1000 ExtModeTrigDurationFloating "auto" ExtModeTrigHoldOff 0 ExtModeTrigDelay 0 ExtModeTrigDirection "rising" ExtModeTrigLevel 0 ExtModeArchiveMode "off" ExtModeAutoIncOneShot off ExtModeIncDirWhenArm off ExtModeAddSuffixToVar off ExtModeWriteAllDataToWs off ExtModeArmWhenConnect on ExtModeSkipDownloadWhenConnect off ExtModeLogAll on ExtModeAutoUpdateStatusClock on BufferReuse on StrictBusMsg "Warning" ProdHWDeviceType "TI C2000" ShowModelReferenceBlockVersion off ShowModelReferenceBlockIO off Array { Type "Handle" Dimension 1 Simulink.ConfigSet { $ObjectID 1 Version "1.1.0" Array { Type "Handle" Dimension 7 Simulink.SolverCC { $ObjectID 2 Version "1.1.0" StartTime "0.0" StopTime "inf" AbsTol "auto" FixedStep "auto" InitialStep "auto" MaxNumMinSteps "-1" MaxOrder 5 ExtrapolationOrder 4 NumberNewtonIterations 1 MaxStep "auto" MinStep "auto" RelTol "1e-3" SolverMode "Auto" Solver "FixedStepDiscrete" SolverName "FixedStepDiscrete" ZeroCrossControl "UseLocalSettings" AlgebraicLoopSolver "TrustRegion" SolverResetMethod "Fast" PositivePriorityOrder off AutoInsertRateTranBlk off SampleTimeConstraint "Unconstrained" RateTranMode "Deterministic" } Simulink.DataIOCC { $ObjectID 3 Version "1.1.0" Decimation "1" ExternalInput "[t, u]" FinalStateName "xFinal" InitialState "xInitial" LimitDataPoints on MaxDataPoints "1000" LoadExternalInput off LoadInitialState off SaveFinalState off SaveFormat "Array" SaveOutput off SaveState off SignalLogging on InspectSignalLogs off SaveTime off StateSaveName "xout" TimeSaveName "tout" OutputSaveName "yout" SignalLoggingName "logsout" OutputOption "RefineOutputTimes" OutputTimes "[]" Refine "1" } Simulink.OptimizationCC { $ObjectID 4 Version "1.1.0" BlockReduction on BooleanDataType on ConditionallyExecuteInputs on InlineParams off InlineInvariantSignals off OptimizeBlockIOStorage on BufferReuse on EnforceIntegerDowncast on ExpressionFolding on FoldNonRolledExpr on LocalBlockOutputs on ParameterPooling on RollThreshold 5 SystemCodeInlineAuto off StateBitsets off DataBitsets off UseTempVars off ZeroExternalMemoryAtStartup on ZeroInternalMemoryAtStartup on InitFltsAndDblsToZero on NoFixptDivByZeroProtection off EfficientFloat2IntCast off OptimizeModelRefInitCode on LifeSpan "1" BufferReusableBoundary on } Simulink.DebuggingCC { $ObjectID 5 Version "1.1.0" RTPrefix "error" ConsistencyChecking "none" ArrayBoundsChecking "none" SignalInfNanChecking "none" ReadBeforeWriteMsg "UseLocalSettings" WriteAfterWriteMsg "UseLocalSettings" WriteAfterReadMsg "UseLocalSettings" AlgebraicLoopMsg "warning" ArtificialAlgebraicLoopMsg "warning" CheckSSInitialOutputMsg on CheckExecutionContextPreStartOutputMsg off CheckExecutionContextRuntimeOutputMsg off SignalResolutionControl "TryResolveAllWithWarning" BlockPriorityViolationMsg "warning" MinStepSizeMsg "warning" SolverPrmCheckMsg "warning" InheritedTsInSrcMsg "warning" DiscreteInheritContinuousMsg "warning" MultiTaskDSMMsg "warning" MultiTaskRateTransMsg "error" SingleTaskRateTransMsg "none" TasksWithSamePriorityMsg "warning" SigSpecEnsureSampleTimeMsg "warning" CheckMatrixSingularityMsg "none" IntegerOverflowMsg "warning" Int32ToFloatConvMsg "warning" ParameterDowncastMsg "error" ParameterOverflowMsg "error" ParameterUnderflowMsg "none" ParameterPrecisionLossMsg "warning" UnderSpecifiedDataTypeMsg "none" UnnecessaryDatatypeConvMsg "none" VectorMatrixConversionMsg "none" InvalidFcnCallConnMsg "error" FcnCallInpInsideContextMsg "Use local settings" SignalLabelMismatchMsg "none" UnconnectedInputMsg "warning" UnconnectedOutputMsg "warning" UnconnectedLineMsg "warning" SFcnCompatibilityMsg "none" UniqueDataStoreMsg "none" BusObjectLabelMismatch "warning" RootOutportRequireBusObject "warning" AssertControl "UseLocalSettings" EnableOverflowDetection off ModelReferenceIOMsg "none" ModelReferenceVersionMismatchMessage "none" ModelReferenceIOMismatchMessage "none" ModelReferenceCSMismatchMessage "none" ModelReferenceSimTargetVerbose off UnknownTsInhSupMsg "warning" ModelReferenceDataLoggingMessage "warning" ModelReferenceSymbolNameMessage "warning" ModelReferenceExtraNoncontSigs "error" } Simulink.HardwareCC { $ObjectID 6 Array { Type "Cell" Dimension 2 Cell "ProdHWDeviceType" Cell "ProdEndianess" PropName "DisabledProps" } Version "1.1.0" ProdBitPerChar 16 ProdBitPerShort 16 ProdBitPerInt 16 ProdBitPerLong 32 ProdIntDivRoundTo "Zero" ProdEndianess "LittleEndian" ProdWordSize 16 ProdShiftRightIntArith on ProdHWDeviceType "TI C2000" TargetBitPerChar 8 TargetBitPerShort 16 TargetBitPerInt 32 TargetBitPerLong 32 TargetShiftRightIntArith on TargetIntDivRoundTo "Undefined" TargetEndianess "Unspecified" TargetWordSize 32 TargetTypeEmulationWarnSuppressLevel 0 TargetPreprocMaxBitsSint 32 TargetPreprocMaxBitsUint 32 TargetHWDeviceType "Specified" TargetUnknown off ProdEqTarget on } Simulink.ModelReferenceCC { $ObjectID 7 Version "1.1.0" UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange" CheckModelReferenceTargetMessage "error" ModelReferenceNumInstancesAllowed "Multi" ModelReferencePassRootInputsByReference on ModelReferenceMinAlgLoopOccurrences off } Simulink.RTWCC { $BackupClass "Simulink.RTWCC" $ObjectID 8 Array { Type "Cell" Dimension 2 Cell "GenCodeOnly" Cell "TargetLang" PropName "DisabledProps" } Version "1.1.0" SystemTargetFile "ti_c2000_ert.tlc" GenCodeOnly on MakeCommand "make_rtw" TemplateMakefile "ti_c2000_ert.tmf" Description "Embedded Target for TI C2000 DSP (ERT)" GenerateReport off SaveLog off RTWVerbose on RetainRTWFile off ProfileTLC off TLCDebug off TLCCoverage off TLCAssert off ProcessScriptMode "Default" ConfigurationMode "Optimized" ProcessScript "ti_c2000_ert_make_rtw_hook" ConfigAtBuild off IncludeHyperlinkInReport off LaunchReport off TargetLang "C" Array { Type "Handle" Dimension 2 Simulink.CodeAppCC { $ObjectID 9 Version "1.1.0" ForceParamTrailComments off GenerateComments on IgnoreCustomStorageClasses off IncHierarchyInIds off MaxIdLength 31 PreserveName off PreserveNameWithParent off ShowEliminatedStatement off IncAutoGenComments off SimulinkDataObjDesc off SFDataObjDesc off IncDataTypeInIds off PrefixModelToSubsysFcnNames on CustomSymbolStr "$R$N$M" MangleLength 1 DefineNamingRule "None" ParamNamingRule "None" SignalNamingRule "None" InsertBlockDesc off SimulinkBlockComments on EnableCustomComments off InlinedPrmAccess "Literals" ReqsInCode off } Simulink.STFCustomTargetCC { $BackupClass "Simulink.TargetCC" $ObjectID 10 Array { Type "Cell" Dimension 1 Cell "GenerateSampleERTMain" PropName "DisabledProps" } Version "1.1.0" TargetFcnLib "ansi_tfl_tmw.mat" TargetLibSuffix "" TargetPreCompLibLocation "" GenFloatMathFcnCalls "ANSI_C" UtilityFuncGeneration "Auto" GenerateFullHeader on GenerateSampleERTMain off IsPILTarget off ModelReferenceCompliant off IncludeMdlTerminateFcn on CombineOutputUpdateFcns on SuppressErrorStatus off IncludeFileDelimiter "Auto" ERTCustomFileBanners on SupportAbsoluteTime on LogVarNameModifier "rt_" MatFileLogging off MultiInstanceERTCode off SupportNonFinite on SupportComplex on PurelyIntegerCode off SupportContinuousTime off SupportNonInlinedSFcns off SystemTargetFile "ti_c2000_ert.tlc" DialogCategory 0 Array { Type "Handle" Dimension 1 Simulink.ERTTargetCC { $BackupClass "Simulink.TargetCC" $ObjectID 11 Array { Type "Cell" Dimension 1 Cell "GenerateSampleERTMain" PropName "DisabledProps" } Version "1.1.0" TargetFcnLib "ansi_tfl_tmw.mat" TargetLibSuffix "" TargetPreCompLibLocation "" GenFloatMathFcnCalls "ANSI_C" UtilityFuncGeneration "Auto" GenerateFullHeader on GenerateSampleERTMain off IsPILTarget off ModelReferenceCompliant off IncludeMdlTerminateFcn on CombineOutputUpdateFcns on SuppressErrorStatus off IncludeFileDelimiter "Auto" ERTCustomFileBanners on SupportAbsoluteTime on LogVarNameModifier "rt_" MatFileLogging off MultiInstanceERTCode off SupportNonFinite on SupportComplex on PurelyIntegerCode off SupportContinuousTime off SupportNonInlinedSFcns off GenerateErtSFunction off GenerateASAP2 off ExtMode off ExtModeTransport 0 ExtModeStaticAlloc off ExtModeStaticAllocSize 1000000 ExtModeTesting off ExtModeMexFile "ext_comm" InlinedParameterPlacement "NonHierarchical" TargetOS "BareBoardExample" MultiInstanceErrorCode "Error" RateGroupingCode on RootIOFormat "Individual arguments" RTWCAPISignals off RTWCAPIParams off RTWCAPIStates off ERTSrcFileBannerTemplate "ert_code_template.cgt" ERTHdrFileBannerTemplate "ert_code_template.cgt" ERTDataSrcFileTemplate "ert_code_template.cgt" ERTDataHdrFileTemplate "ert_code_template.cgt" ERTCustomFileTemplate "example_file_process.tlc" InitialValueSource "Model" ModuleNamingRule "Unspecified" SignalDisplayLevel 10 ParamTuneLevel 10 GlobalDataDefinition "Auto" DataDefinitionFile "global.c" GlobalDataReference "Auto" DataReferenceFile "global.h" GRTInterface off EnableUserReplacementTypes off Array { Type "Struct" Dimension 1 MATStruct { double "" single "" int32 "" int16 "" int8 "" uint32 "" uint16 "" uint8 "" boolean "" int "" uint "" char "" } PropName "ReplacementTypes" } } PropName "Components" } } PropName "Components" } } PropName "Components" } Name "Configuration" SimulationMode "normal" CurrentDlgPage "Solver" } PropName "ConfigurationSets" } Simulink.ConfigSet { $PropName "ActiveConfigurationSet" $ObjectID 1 } BlockDefaults { Orientation "right" ForegroundColor "black" BackgroundColor "white" DropShadow off NamePlacement "normal" FontName "arial" FontSize 10 FontWeight "normal" FontAngle "normal" ShowName on } BlockParameterDefaults { Block { BlockType ArithShift nBitShiftRight "0" nBinPtShiftRight "0" } Block { BlockType Display Format "short" Decimation "10" Floating off SampleTime "-1" } Block { BlockType Inport Port "1" UseBusObject off BusObject "BusObject" BusOutputAsStruct off PortDimensions "-1" SampleTime "-1" DataType "auto" OutDataType "sfix(16)" OutScaling "2^0" SignalType "auto" SamplingMode "auto" LatchByDelayingOutsideSignal off LatchByCopyingInsideSignal off Interpolate on } Block { BlockType Mux Inputs "4" DisplayOption "none" UseBusObject off BusObject "BusObject" NonVirtualBus off } Block { BlockType Outport Port "1" UseBusObject off BusObject "BusObject" BusOutputAsStruct off PortDimensions "-1" SampleTime "-1" DataType "auto" OutDataType "sfix(16)" OutScaling "2^0" SignalType "auto" SamplingMode "auto" OutputWhenDisabled "held" InitialOutput "[]" } Block { BlockType "S-Function" FunctionName "system" SFunctionModules "''" PortCounts "[]" } Block { BlockType SubSystem ShowPortLabels on Permissions "ReadWrite" PermitHierarchicalResolution "All" SystemSampleTime "-1" RTWFcnNameOpts "Auto" RTWFileNameOpts "Auto" SimViewingDevice off DataTypeOverride "UseLocalSettings" MinMaxOverflowLogging "UseLocalSettings" } } AnnotationDefaults { HorizontalAlignment "center" VerticalAlignment "middle" ForegroundColor "black" BackgroundColor "white" DropShadow off FontName "arial" FontSize 10 FontWeight "normal" FontAngle "normal" } LineDefaults { FontName "arial" FontSize 9 FontWeight "normal" FontAngle "normal" } System { Name "DA_Modul2" Location [469, 152, 1248, 914] Open on ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "centimeters" ZoomFactor "100" ReportName "simulink-default.rpt" Block { BlockType Reference Name "Bitwise\nOperator1" Ports [1, 1] Position [325, 196, 365, 234] SourceBlock "simulink/Logic and Bit\nOperations/Bitwise\nOpe" "rator" SourceType "Bitwise Operator" logicop "AND" UseBitMask on NumInputPorts "1" BitMask "00000001" BitMaskRealWorld "Stored Integer" } Block { BlockType Reference Name "Bitwise\nOperator2" Ports [1, 1] Position [325, 271, 365, 309] SourceBlock "simulink/Logic and Bit\nOperations/Bitwise\nOpe" "rator" SourceType "Bitwise Operator" logicop "AND" UseBitMask on NumInputPorts "1" BitMask "00000001" BitMaskRealWorld "Stored Integer" } Block { BlockType Reference Name "Bitwise\nOperator3" Ports [1, 1] Position [320, 121, 360, 159] SourceBlock "simulink/Logic and Bit\nOperations/Bitwise\nOpe" "rator" SourceType "Bitwise Operator" logicop "AND" UseBitMask on NumInputPorts "1" BitMask "00000001" BitMaskRealWorld "Stored Integer" } Block { BlockType Reference Name "Bitwise\nOperator4" Ports [1, 1] Position [325, 346, 365, 384] SourceBlock "simulink/Logic and Bit\nOperations/Bitwise\nOpe" "rator" SourceType "Bitwise Operator" logicop "AND" UseBitMask on NumInputPorts "1" BitMask "00000001" BitMaskRealWorld "Stored Integer" } Block { BlockType Reference Name "Bitwise\nOperator5" Ports [1, 1] Position [325, 421, 365, 459] SourceBlock "simulink/Logic and Bit\nOperations/Bitwise\nOpe" "rator" SourceType "Bitwise Operator" logicop "AND" UseBitMask on NumInputPorts "1" BitMask "00000001" BitMaskRealWorld "Stored Integer" } Block { BlockType Reference Name "Bitwise\nOperator6" Ports [1, 1] Position [325, 496, 365, 534] SourceBlock "simulink/Logic and Bit\nOperations/Bitwise\nOpe" "rator" SourceType "Bitwise Operator" logicop "AND" UseBitMask on NumInputPorts "1" BitMask "00000001" BitMaskRealWorld "Stored Integer" } Block { BlockType Reference Name "Bitwise\nOperator7" Ports [1, 1] Position [325, 571, 365, 609] SourceBlock "simulink/Logic and Bit\nOperations/Bitwise\nOpe" "rator" SourceType "Bitwise Operator" logicop "AND" UseBitMask on NumInputPorts "1" BitMask "00000001" BitMaskRealWorld "Stored Integer" } Block { BlockType Reference Name "Bitwise\nOperator8" Ports [1, 1] Position [325, 646, 365, 684] SourceBlock "simulink/Logic and Bit\nOperations/Bitwise\nOpe" "rator" SourceType "Bitwise Operator" logicop "AND" UseBitMask on NumInputPorts "1" BitMask "00000001" BitMaskRealWorld "Stored Integer" } Block { BlockType Reference Name "C28x ADC" Ports [0, 1] Position [25, 115, 125, 165] UserDataPersistent on UserData "DataTag0" SourceBlock "c2800dspchiplib/C28x ADC" SourceType "C28x ADC" useModule "B" useMode "Sequential" sourceSOC "Software" Ts "0.001" dType "uint8" numConversionsSingle "1" numConversionsDouble "1" conv0 "ADCINB0" conv1 "ADCINB1" conv2 "ADCINB2" conv3 "ADCINB3" conv4 "ADCINA4" conv5 "ADCINA5" conv6 "ADCINB6" conv7 "ADCINA7" conv8 "ADCINB0" conv9 "ADCINB1" conv10 "ADCINB2" conv11 "ADCINB3" conv12 "ADCINB4" conv13 "ADCINB5" conv14 "ADCINB6" conv15 "ADCINB7" convAB0 "ADCINA0 and ADCINB0" convAB1 "ADCINA1 and ADCINB1" convAB2 "ADCINA5 and ADCINB5" convAB3 "ADCINA1 and ADCINB1" convAB4 "ADCINA1 and ADCINB1" convAB5 "ADCINA1 and ADCINB1" convAB6 "ADCINA1 and ADCINB1" convAB7 "ADCINA1 and ADCINB1" convA0 "ADCINA0" convA1 "ADCINA1" convA2 "ADCINA2" convA3 "ADCINA3" convA4 "ADCINA4" convA5 "ADCINA5" convA6 "ADCINA6" convA7 "ADCINA7" convB0 "ADCINB6" convB1 "ADCINB1" convB2 "ADCINB2" convB3 "ADCINB3" convB4 "ADCINB4" convB5 "ADCINB5" convB6 "ADCINB6" convB7 "ADCINB7" c28xmultiPort off } Block { BlockType Reference Name "C28x PWM" Ports [] Position [160, 30, 260, 80] FontSize 10 SourceBlock "c2800dspchiplib/C28x PWM" SourceType "C28x PWM" useModule "B" timerSource "Specify via dialog" timerPeriod "0.0001" waveformType "Asymmetric" periodUnits "Seconds" unit1Status off unit1Source "Specify via dialog" unit1Value "50" unit2Status off unit2Source "Specify via dialog" unit2Value "50" unit3Status off unit3Source "Specify via dialog" unit3Value "50" dutyCycleUnits "Percentages" logicSource "Specify via dialog" unit1_1Logic "Active high" unit1_2Logic "Active low" unit2_1Logic "Active high" unit2_2Logic "Active low" unit3_1Logic "Active high" unit3_2Logic "Active low" enableDeadband1 off enableDeadband2 off enableDeadband3 off deadbandPrescaler "1" deadbandPeriodSource "Specify via dialog" deadbandPeriod "1" adcstartEvent "None" } Block { BlockType Reference Name "C28xGPIO_DO" Ports [1] Position [665, 380, 765, 430] SourceBlock "c2800dspchiplib/C28xGPIO_DO" SourceType "C28x GPIO Digital Output" useIOPort "GPIOA" GPIO_Bit0 on GPIO_Bit1 on GPIO_Bit2 on GPIO_Bit3 on GPIO_Bit4 on GPIO_Bit5 on GPIO_Bit6 on GPIO_Bit7 on GPIO_Bit8 off GPIO_Bit9 off GPIO_Bit10 off GPIO_Bit11 off GPIO_Bit12 off GPIO_Bit13 off GPIO_Bit14 off GPIO_Bit15 off } Block { BlockType Display Name "Display1" Ports [1] Position [520, 210, 610, 240] Decimation "2" Lockdown off } Block { BlockType Display Name "Display2" Ports [1] Position [520, 285, 610, 315] Decimation "2" Lockdown off } Block { BlockType Display Name "Display3" Ports [1] Position [520, 360, 610, 390] Decimation "2" Lockdown off } Block { BlockType Display Name "Display4" Ports [1] Position [520, 435, 610, 465] Decimation "2" Lockdown off } Block { BlockType Display Name "Display5" Ports [1] Position [520, 135, 610, 165] Decimation "2" Lockdown off } Block { BlockType Display Name "Display6" Ports [1] Position [520, 510, 610, 540] Decimation "2" Lockdown off } Block { BlockType Display Name "Display7" Ports [1] Position [520, 585, 610, 615] Decimation "2" Lockdown off } Block { BlockType Display Name "Display8" Ports [1] Position [520, 660, 610, 690] Decimation "2" Lockdown off } Block { BlockType Reference Name "F2812 eZdsp" Tag "C2000 TARGET PREFERENCES BLOCK" Ports [] Position [40, 20, 105, 75] UserDataPersistent on UserData "DataTag1" SourceBlock "c2000tgtpreflib/F2812 eZdsp" SourceType "c2000 Target Preferences" ShowPortLabels on } Block { BlockType Mux Name "Mux" Ports [8, 1] Position [445, 110, 460, 695] ShowName off Inputs "8" DisplayOption "bar" } Block { BlockType Reference Name "Shift\nArithmetic1" Ports [1, 1] Position [200, 195, 280, 235] SourceBlock "simulink/Logic and Bit\nOperations/Shift\nArith" "metic" SourceType "Shift Arithmetic" ShowPortLabels on nBitShiftRight "1" nBinPtShiftRight "0" } Block { BlockType Reference Name "Shift\nArithmetic2" Ports [1, 1] Position [200, 270, 280, 310] SourceBlock "simulink/Logic and Bit\nOperations/Shift\nArith" "metic" SourceType "Shift Arithmetic" ShowPortLabels on nBitShiftRight "2" nBinPtShiftRight "0" } Block { BlockType Reference Name "Shift\nArithmetic3" Ports [1, 1] Position [200, 345, 280, 385] SourceBlock "simulink/Logic and Bit\nOperations/Shift\nArith" "metic" SourceType "Shift Arithmetic" ShowPortLabels on nBitShiftRight "3" nBinPtShiftRight "0" } Block { BlockType Reference Name "Shift\nArithmetic4" Ports [1, 1] Position [200, 420, 280, 460] SourceBlock "simulink/Logic and Bit\nOperations/Shift\nArith" "metic" SourceType "Shift Arithmetic" ShowPortLabels on nBitShiftRight "4" nBinPtShiftRight "0" } Block { BlockType Reference Name "Shift\nArithmetic5" Ports [1, 1] Position [200, 495, 280, 535] SourceBlock "simulink/Logic and Bit\nOperations/Shift\nArith" "metic" SourceType "Shift Arithmetic" ShowPortLabels on nBitShiftRight "5" nBinPtShiftRight "0" } Block { BlockType Reference Name "Shift\nArithmetic6" Ports [1, 1] Position [200, 570, 280, 610] SourceBlock "simulink/Logic and Bit\nOperations/Shift\nArith" "metic" SourceType "Shift Arithmetic" ShowPortLabels on nBitShiftRight "6" nBinPtShiftRight "0" } Block { BlockType Reference Name "Shift\nArithmetic7" Ports [1, 1] Position [200, 645, 280, 685] SourceBlock "simulink/Logic and Bit\nOperations/Shift\nArith" "metic" SourceType "Shift Arithmetic" ShowPortLabels on nBitShiftRight "7" nBinPtShiftRight "0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "C28xGPIO_DO" DstPort 1 } Line { SrcBlock "Shift\nArithmetic1" SrcPort 1 DstBlock "Bitwise\nOperator1" DstPort 1 } Line { SrcBlock "Bitwise\nOperator2" SrcPort 1 Points [0, 0; 35, 0] Branch { DstBlock "Mux" DstPort 3 } Branch { Points [0, 10] DstBlock "Display2" DstPort 1 } } Line { SrcBlock "Shift\nArithmetic2" SrcPort 1 DstBlock "Bitwise\nOperator2" DstPort 1 } Line { SrcBlock "Bitwise\nOperator3" SrcPort 1 Points [35, 0] Branch { DstBlock "Mux" DstPort 1 } Branch { Points [0, 10] DstBlock "Display5" DstPort 1 } } Line { SrcBlock "Bitwise\nOperator4" SrcPort 1 Points [0, 0; 35, 0] Branch { DstBlock "Mux" DstPort 4 } Branch { Points [0, 10] DstBlock "Display3" DstPort 1 } } Line { SrcBlock "Shift\nArithmetic3" SrcPort 1 DstBlock "Bitwise\nOperator4" DstPort 1 } Line { SrcBlock "Bitwise\nOperator5" SrcPort 1 Points [30, 0] Branch { DstBlock "Mux" DstPort 5 } Branch { Points [0, 10] DstBlock "Display4" DstPort 1 } } Line { SrcBlock "Shift\nArithmetic4" SrcPort 1 DstBlock "Bitwise\nOperator5" DstPort 1 } Line { SrcBlock "Bitwise\nOperator6" SrcPort 1 Points [0, 0; 30, 0] Branch { DstBlock "Mux" DstPort 6 } Branch { Points [0, 10] DstBlock "Display6" DstPort 1 } } Line { SrcBlock "Shift\nArithmetic5" SrcPort 1 DstBlock "Bitwise\nOperator6" DstPort 1 } Line { SrcBlock "Bitwise\nOperator7" SrcPort 1 Points [0, 0; 30, 0] Branch { DstBlock "Mux" DstPort 7 } Branch { Points [0, 10] DstBlock "Display7" DstPort 1 } } Line { SrcBlock "Shift\nArithmetic6" SrcPort 1 DstBlock "Bitwise\nOperator7" DstPort 1 } Line { SrcBlock "Bitwise\nOperator8" SrcPort 1 Points [30, 0] Branch { DstBlock "Mux" DstPort 8 } Branch { Points [0, 10] DstBlock "Display8" DstPort 1 } } Line { SrcBlock "Shift\nArithmetic7" SrcPort 1 DstBlock "Bitwise\nOperator8" DstPort 1 } Line { SrcBlock "Bitwise\nOperator1" SrcPort 1 Points [30, 0] Branch { DstBlock "Mux" DstPort 2 } Branch { Points [0, 10] DstBlock "Display1" DstPort 1 } } Line { SrcBlock "C28x ADC" SrcPort 1 Points [10, 0] Branch { DstBlock "Bitwise\nOperator3" DstPort 1 } Branch { Points [0, 75] Branch { DstBlock "Shift\nArithmetic1" DstPort 1 } Branch { Points [0, 75] Branch { DstBlock "Shift\nArithmetic2" DstPort 1 } Branch { Points [0, 75] Branch { DstBlock "Shift\nArithmetic3" DstPort 1 } Branch { Points [0, 75] Branch { DstBlock "Shift\nArithmetic4" DstPort 1 } Branch { Points [0, 75] Branch { DstBlock "Shift\nArithmetic5" DstPort 1 } Branch { Points [0, 75] Branch { DstBlock "Shift\nArithmetic6" DstPort 1 } Branch { Points [0, 75] DstBlock "Shift\nArithmetic7" DstPort 1 } } } } } } } } } } MatData { NumRecords 2 DataRecord { Tag DataTag1 Data " %)30 . ^ T 8 ( @ % " "\" $ ! 0 % 0 $ $ 0 =&EC,C P,%1G=%!R969S X \"" "H#0 !@ @ 1 $ 0 8 !H86YD;&4 $ < 1%-05&=T" "4&MG+F5:9'-P1C(X,3)49W100!2:7-I;F=?961G90!#;&]C:U!H87-E $YO7V1E;&%Y $5N86)L94QO;W!B86-K $5N86)L94" "9)1D\\ 1DE&3U1R86YS;6ET1&5L87D 1DE&3TYU;6)E