diff --git a/src/epics/simLink/CDS_PARTS.mdl b/src/epics/simLink/CDS_PARTS.mdl index 63688b88e6b018dad82680643777eef4c5c400f0..fa1634f70e07b81af0f972e458afcb656e95afa9 100644 --- a/src/epics/simLink/CDS_PARTS.mdl +++ b/src/epics/simLink/CDS_PARTS.mdl @@ -1,12 +1,12 @@ Library { Name "CDS_PARTS" Version 9.3 - SavedCharacterEncoding "ISO-8859-1" - WebScopes_FoundationPlugin "on" + SavedCharacterEncoding "UTF-8" DiagnosticSuppressor "on" SLCCPlugin "on" - NotesPlugin "on" + WebScopes_FoundationPlugin "on" LogicAnalyzerPlugin "on" + NotesPlugin "on" LibraryType "BlockLibrary" EnableAccessToBaseWorkspace on ScopeRefreshTime 0.035000 @@ -14,7 +14,7 @@ Library { DisableAllScopes off FPTRunName "Run 1" MaxMDLFileLineLength 120 - LastSavedArchitecture "maci64" + LastSavedArchitecture "glnxa64" Object { $PropName "BdWindowsInfo" $ObjectID 1 @@ -24,12 +24,12 @@ Library { $ObjectID 2 $ClassName "Simulink.WindowInfo" IsActive [1] - Location [343.0, 42.0, 1036.0, 877.0] + Location [529.0, 27.0, 1036.0, 877.0] Object { $PropName "ModelBrowserInfo" $ObjectID 3 $ClassName "Simulink.ModelBrowserInfo" - Visible [0] + Visible [1] DockPosition "Left" Width [50] Height [50] @@ -47,11 +47,11 @@ Library { $ObjectID 5 $ClassName "Simulink.EditorInfo" IsActive [1] - ViewObjType "SimulinkTopLevel" - LoadSaveID "0" - Extents [998.0, 712.0] - ZoomFactor [1.4799999999999998] - Offset [1.1368683772161603e-13, 0.0] + ViewObjType "SimulinkSubsys" + LoadSaveID "150" + Extents [735.0, 687.0] + ZoomFactor [1.5] + Offset [11.073809523808437, 331.19532466561736] } Object { $PropName "DockComponentsInfo" @@ -68,15 +68,15 @@ Library { Height [480] Minimized "Unset" } - WindowState "AAAA/wAAAAD9AAAAAgAAAAAAAAC9AAAB+PwCAAAAA/sAAAAWAEQAbwBjAGsAVwBpAGQAZwBlAHQAMwEAAAAxAAAB+AAAA" + WindowState "AAAA/wAAAAD9AAAAAgAAAAAAAAD1AAAC8PwCAAAAA/sAAAAWAEQAbwBjAGsAVwBpAGQAZwBlAHQAMwEAAAAxAAAB+AAAA" "AAAAAAA+wAAABYARABvAGMAawBXAGkAZABnAGUAdAA0AAAAAAD/////AAAAAAAAAAD7AAAAUgBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0Ac" - "ABvAG4AZQBuAHQALwBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0AcABvAG4AZQBuAHQAAAAAAP////8AAABrAP///wAAAAEAAAAAAAAAAPwCA" + "ABvAG4AZQBuAHQALwBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0AcABvAG4AZQBuAHQBAAAAQAAAAvAAAACAAP///wAAAAEAAAAAAAAAAPwCA" "AAAAfsAAABUAEcATABVAEUAMgA6AFAAcgBvAHAAZQByAHQAeQBJAG4AcwBwAGUAYwB0AG8AcgAvAFAAcgBvAHAAZQByAHQAeQAgAEkAbgBzAHAAZ" - "QBjAHQAbwByAAAAAAD/////AAABrAD///8AAAQMAAADAwAAAAEAAAACAAAAAQAAAAL8AAAAAQAAAAIAAAAP/////wAAAAAA/////wAAAAAAAAAA/" + "QBjAHQAbwByAAAAAAD/////AAABrAD///8AAAMFAAAC8AAAAAEAAAACAAAAAQAAAAL8AAAAAQAAAAIAAAAP/////wAAAAAA/////wAAAAAAAAAA/" "////wEAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/" - "////wEAAACE/////wAAAAAAAAAA/////wEAAAD2/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/" - "////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wEAAAFL/////wAAAAAAAAAA/" - "////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA" + "////wEAAACK/////wAAAAAAAAAA/////wEAAADy/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/" + "////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wEAAAFK/////wAAAAAAAAAA/" + "////wEAAAGB/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA" } } HideAutomaticNames on @@ -84,11 +84,11 @@ Library { Creator "aivanov" UpdateHistory "UpdateHistoryNever" ModifiedByFormat "%<Auto>" - LastModifiedBy "rolf" + LastModifiedBy "ezekiel.dohmen" ModifiedDateFormat "%<Auto>" - LastModifiedDate "Thu Dec 17 08:21:58 2020" - RTWModifiedTimeStamp 530093207 - ModelVersionFormat "1.%<AutoIncrement:396>" + LastModifiedDate "Tue Apr 12 08:57:46 2022" + RTWModifiedTimeStamp 571654660 + ModelVersionFormat "1.%<AutoIncrement:399>" SampleTimeColors off SampleTimeAnnotations off LibraryLinkDisplay "all" @@ -168,7 +168,7 @@ Library { Description "" Array { Type "Handle" - Dimension 9 + Dimension 10 Simulink.SolverCC { $ObjectID 8 Version "19.0.0" @@ -879,6 +879,21 @@ Library { CovStopTime 0 CovMcdcMode "Masking" } + hdlcoderui.hdlcc { + $ObjectID 19 + Version "19.0.0" + DisabledProps [] + Description "HDL Coder custom configuration component" + Components [] + Name "HDL Coder" + Array { + Type "Cell" + Dimension 1 + Cell " " + PropName "HDLConfigFile" + } + HDLCActiveTab "0" + } PropName "Components" } Name "Configuration" @@ -1177,12 +1192,12 @@ Library { } System { Name "CDS_PARTS" - Location [343, 42, 1379, 919] - Open on + Location [763, 59, 1799, 936] + Open off PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "portrait" @@ -1192,9 +1207,9 @@ Library { TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off - ZoomFactor "148" + ZoomFactor "100" ReportName "simulink-default.rpt" - SIDHighWatermark "379" + SIDHighWatermark "386" SimulinkSubDomain "Simulink" Block { BlockType SubSystem @@ -1212,7 +1227,7 @@ Library { PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "portrait" @@ -1241,7 +1256,7 @@ Library { PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" @@ -1546,7 +1561,7 @@ Library { PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" @@ -1609,7 +1624,7 @@ Library { PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" @@ -2185,7 +2200,7 @@ Library { PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" @@ -2729,7 +2744,7 @@ Library { Annotation { SID "98:321" Name "CONTEC6464 Binary I/O Modules " - Position [26, 11, 289, 31] + Position [26, 11, 289, 38] InternalMargins [0, 0, 0, 0] ZOrder -1 FontName "times" @@ -2738,7 +2753,7 @@ Library { Annotation { SID "98:322" Name "Card 0 " - Position [125, 101, 179, 121] + Position [125, 101, 179, 128] InternalMargins [0, 0, 0, 0] ZOrder -2 FontName "times" @@ -2747,7 +2762,7 @@ Library { Annotation { SID "98:323" Name "Card 1 " - Position [300, 101, 354, 121] + Position [300, 101, 354, 128] InternalMargins [0, 0, 0, 0] ZOrder -3 FontName "times" @@ -2756,7 +2771,7 @@ Library { Annotation { SID "98:324" Name "Card 2 " - Position [480, 101, 534, 121] + Position [480, 101, 534, 128] InternalMargins [0, 0, 0, 0] ZOrder -4 FontName "times" @@ -2765,7 +2780,7 @@ Library { Annotation { SID "98:325" Name "User Application Parts *********************************" - Position [29, 76, 495, 96] + Position [29, 76, 495, 103] InternalMargins [0, 0, 0, 0] ZOrder -5 FontName "times" @@ -2774,7 +2789,7 @@ Library { Annotation { SID "98:326" Name "IOP Parts *********************************" - Position [36, 351, 408, 371] + Position [36, 351, 408, 378] InternalMargins [0, 0, 0, 0] ZOrder -6 FontName "times" @@ -2783,7 +2798,7 @@ Library { Annotation { SID "98:327" Name "Card 3 " - Position [670, 101, 724, 121] + Position [670, 101, 724, 128] InternalMargins [0, 0, 0, 0] ZOrder -7 FontName "times" @@ -3096,7 +3111,7 @@ Library { Annotation { SID "335" Name "Binary I/O Modules *******************************************************************" - Position [20, 821, 774, 841] + Position [20, 821, 773, 848] InternalMargins [0, 0, 0, 0] ZOrder -1 FontName "times" @@ -3105,7 +3120,7 @@ Library { Annotation { SID "336" Name "Digital to Analog (DAC) Modules ********" - Position [25, 306, 350, 326] + Position [25, 306, 351, 333] InternalMargins [0, 0, 0, 0] ZOrder -2 FontName "times" @@ -3114,7 +3129,7 @@ Library { Annotation { SID "337" Name "Real-time Communications ********" - Position [24, 556, 300, 576] + Position [24, 556, 300, 583] InternalMargins [0, 0, 0, 0] ZOrder -3 FontName "times" @@ -3123,7 +3138,7 @@ Library { Annotation { SID "338" Name " aLIGO Real-time Code Generator - I/O Parts Library" - Position [126, 7, 644, 33] + Position [126, 7, 644, 42] InternalMargins [0, 0, 0, 0] ZOrder -4 FontName "times" @@ -3132,7 +3147,7 @@ Library { Annotation { SID "339" Name "Analog to Digial (ADC) Modules ***************************************************" - Position [33, 56, 741, 76] + Position [33, 56, 740, 83] InternalMargins [0, 0, 0, 0] ZOrder -5 FontName "times" @@ -3156,7 +3171,7 @@ Library { PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "portrait" @@ -3259,7 +3274,7 @@ Library { PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" @@ -3296,7 +3311,7 @@ Library { SID "6:7" Name "#DAQ Channels\n\nONE_DAQ_CHANNEL 2048\nANOTHER_DAQ_CHANNEL 1024\nSCIENCE_FRAME_CHAN* 1024\nUINT32_CHAN ui" "nt32 2048\nDAQ_CHANNEL_AT_DEFAULT_RATE" - Position [66, 81, 294, 181] + Position [66, 81, 294, 216] InternalMargins [0, 0, 0, 0] HorizontalAlignment "left" DropShadow on @@ -3342,7 +3357,7 @@ Library { PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "portrait" @@ -3855,7 +3870,7 @@ Library { Annotation { SID "332" Name "RCG EPICS Parts Library ******************************" - Position [55, 21, 520, 41] + Position [55, 21, 520, 48] InternalMargins [0, 0, 0, 0] ZOrder -1 FontName "times" @@ -3864,7 +3879,7 @@ Library { Annotation { SID "333" Name "Custom For Guardian Scripts ***************************" - Position [42, 471, 502, 491] + Position [42, 471, 502, 498] InternalMargins [0, 0, 0, 0] ZOrder -2 FontName "times" @@ -3885,12 +3900,12 @@ Library { RequestExecContextInheritance off System { Name "Filters/\nGDS" - Location [1419, 271, 2439, 1254] + Location [763, 59, 1799, 936] Open off PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "portrait" @@ -3913,13 +3928,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag24" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -3933,13 +3949,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag25" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -3953,13 +3970,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag26" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -3973,13 +3991,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag27" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -3993,13 +4012,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag28" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -4013,13 +4033,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag29" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -4033,13 +4054,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag30" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -4055,6 +4077,12 @@ Library { LibraryVersion "1.5" SourceBlock "cdsInputFilter/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4069,6 +4097,12 @@ Library { LibraryVersion "1.8" SourceBlock "cdsEXC/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4129,6 +4163,12 @@ Library { LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4189,6 +4229,12 @@ Library { LibraryVersion "1.15" SourceBlock "cdsFiltCtrl2/IIR FM with control 2" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4221,6 +4267,12 @@ Library { LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4239,6 +4291,12 @@ Library { LibraryVersion "1.4" SourceBlock "cdsPPFIR/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4255,6 +4313,12 @@ Library { LibraryVersion "1.2" SourceBlock "cdsRms/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4269,6 +4333,12 @@ Library { LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4285,6 +4355,12 @@ Library { LibraryVersion "1.8" SourceBlock "cdsTrueRMS/TrueRMS" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Annotation { SID "334" @@ -4308,12 +4384,12 @@ Library { RequestExecContextInheritance off System { Name "MatrixParts" - Location [857, 306, 1877, 1289] + Location [763, 59, 1799, 936] Open off PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "portrait" @@ -4372,13 +4448,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag31" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -4392,13 +4469,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag32" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -4412,13 +4490,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag33" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -4432,13 +4511,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag34" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -4452,13 +4532,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag35" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -4472,13 +4553,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag36" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -4492,13 +4574,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag37" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -4512,13 +4595,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag38" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -4532,13 +4616,14 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.281" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag39" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" SourceProductBaseCode "SL" + ContentPreviewEnabled off DocumentType "Text" } Block { @@ -4557,6 +4642,12 @@ Library { LibraryVersion "1.2" SourceBlock "cdsMatrix/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4580,6 +4671,12 @@ Library { LibraryVersion "1.4" SourceBlock "cdsProduct/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4596,6 +4693,12 @@ Library { LibraryVersion "1.1" SourceBlock "cdsSubtract8/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4612,6 +4715,12 @@ Library { LibraryVersion "1.1" SourceBlock "cdsSwitch1/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Mux @@ -4660,6 +4769,12 @@ Library { LibraryVersion "1.2" SourceBlock "cdsRampMuxMatrix/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4676,6 +4791,12 @@ Library { LibraryVersion "1.2" SourceBlock "cdsRampSwitch/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4692,6 +4813,12 @@ Library { LibraryVersion "1.6" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4707,6 +4834,12 @@ Library { LibraryVersion "1.2" SourceBlock "cdsFiltMuxMatrix/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4723,6 +4856,12 @@ Library { LibraryVersion "1.3" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Block { BlockType Reference @@ -4739,6 +4878,12 @@ Library { LibraryVersion "1.6" SourceBlock "cdsWord2Bit/cdsWord2Bit" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off } Line { ZOrder 1 @@ -4813,12 +4958,12 @@ Library { RequestExecContextInheritance off System { Name "Osc/Phase" - Location [694, 33, 1730, 1080] - Open off + Location [529, 27, 1565, 904] + Open on PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "portrait" @@ -4828,7 +4973,7 @@ Library { TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off - ZoomFactor "125" + ZoomFactor "150" SimulinkSubDomain "Simulink" Block { BlockType Reference @@ -4836,12 +4981,12 @@ Library { SID "109" Description "Saturation Count" Ports [] - Position [227, 590, 267, 629] + Position [227, 710, 267, 749] ZOrder -1 BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.358" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag40" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" @@ -4862,7 +5007,7 @@ Library { BackgroundColor "magenta" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.358" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag41" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" @@ -4883,7 +5028,7 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.358" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag42" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" @@ -4904,7 +5049,7 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.358" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag43" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" @@ -4925,7 +5070,7 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.358" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag44" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" @@ -4946,7 +5091,7 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.358" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag45" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" @@ -4967,7 +5112,7 @@ Library { BackgroundColor "yellow" ShowName off AttributesFormatString "%<Description>" - LibraryVersion "1.358" + LibraryVersion "1.453" UserDataPersistent on UserData "DataTag46" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" @@ -4977,6 +5122,49 @@ Library { ContentPreviewEnabled off DocumentType "Text" } + Block { + BlockType Reference + Name "DocBlock7" + SID "386" + Description "GaussianNoiseGenerator" + Ports [] + Position [252, 585, 292, 624] + ZOrder 12 + BackgroundColor "yellow" + ShowName off + AttributesFormatString "%<Description>" + LibraryVersion "1.453" + UserDataPersistent on + UserData "DataTag47" + SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" + SourceType "DocBlock" + SourceProductName "Simulink" + SourceProductBaseCode "SL" + ContentPreviewEnabled off + DocumentType "Text" + } + Block { + BlockType Reference + Name "Gaussian Noise Generator" + SID "383" + Tag "cdsGaussianNoiseGenerator" + Description "Gaussian Noise Generator" + Ports [1, 1] + Position [70, 578, 190, 632] + ZOrder 10 + BackgroundColor "[1.000000, 0.576471, 0.435294]" + HideAutomaticName off + AttributesFormatString "%<Tag>" + LibraryVersion "1.5" + SourceBlock "cdsNoise/Subsystem" + SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off + } Block { BlockType Ground Name "Ground" @@ -4998,6 +5186,13 @@ Library { Position [5, 380, 25, 400] ZOrder 5 } + Block { + BlockType Ground + Name "Ground3" + SID "384" + Position [20, 595, 40, 615] + ZOrder 11 + } Block { BlockType Reference Name "Noise Generator" @@ -5007,11 +5202,16 @@ Library { Ports [1, 1] Position [80, 483, 165, 527] ZOrder -8 - BackgroundColor "[1.000000, 0.577622, 0.434895]" + BackgroundColor "[1.000000, 0.576471, 0.435294]" AttributesFormatString "%<Tag>" LibraryVersion "1.5" SourceBlock "cdsNoise/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off ContentPreviewEnabled off } Block { @@ -5028,6 +5228,11 @@ Library { LibraryVersion "1.10" SourceBlock "cdsOscFixedPhase/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off ContentPreviewEnabled off } Block { @@ -5045,6 +5250,11 @@ Library { LibraryVersion "1.6" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off ContentPreviewEnabled off } Block { @@ -5061,6 +5271,11 @@ Library { LibraryVersion "1.10" SourceBlock "cdsOscSetPhase/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off ContentPreviewEnabled off } Block { @@ -5078,6 +5293,11 @@ Library { LibraryVersion "1.2" SourceBlock "cdsPhase/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off ContentPreviewEnabled off } Block { @@ -5095,6 +5315,11 @@ Library { LibraryVersion "1.2" SourceBlock "cdsWfsPhase/Subsystem" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off ContentPreviewEnabled off } Block { @@ -5104,7 +5329,7 @@ Library { Tag "cdsSatCount" Description "Saturation count" Ports [1, 2] - Position [35, 563, 165, 627] + Position [35, 683, 165, 747] ZOrder -12 BackgroundColor "red" DropShadow on @@ -5112,6 +5337,11 @@ Library { LibraryVersion "1.6" SourceBlock "cdsSatCount/Saturation Count Name" SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off ContentPreviewEnabled off } Line { @@ -5135,10 +5365,17 @@ Library { DstBlock "Oscillator Fixed Phase Name" DstPort 1 } + Line { + ZOrder 6 + SrcBlock "Ground3" + SrcPort 1 + DstBlock "Gaussian Noise Generator" + DstPort 1 + } Annotation { SID "342" Name "RCG OSC/Phase Parts Library" - Position [70, 11, 294, 31] + Position [70, 11, 294, 38] InternalMargins [0, 0, 0, 0] ZOrder -1 FontName "times" @@ -5163,7 +5400,7 @@ Library { PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" @@ -5188,7 +5425,7 @@ Library { AttributesFormatString "%<Description>" LibraryVersion "1.281" UserDataPersistent on - UserData "DataTag47" + UserData "DataTag48" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" @@ -5208,7 +5445,7 @@ Library { AttributesFormatString "%<Description>" LibraryVersion "1.281" UserDataPersistent on - UserData "DataTag48" + UserData "DataTag49" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" @@ -5228,7 +5465,7 @@ Library { AttributesFormatString "%<Description>" LibraryVersion "1.281" UserDataPersistent on - UserData "DataTag49" + UserData "DataTag50" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" @@ -5293,7 +5530,7 @@ Library { PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "portrait" @@ -5366,7 +5603,7 @@ Library { AttributesFormatString "%<Description>" LibraryVersion "1.281" UserDataPersistent on - UserData "DataTag50" + UserData "DataTag51" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" @@ -5386,7 +5623,7 @@ Library { AttributesFormatString "%<Description>" LibraryVersion "1.281" UserDataPersistent on - UserData "DataTag51" + UserData "DataTag52" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" @@ -5406,7 +5643,7 @@ Library { AttributesFormatString "%<Description>" LibraryVersion "1.281" UserDataPersistent on - UserData "DataTag52" + UserData "DataTag53" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" @@ -5426,7 +5663,7 @@ Library { AttributesFormatString "%<Description>" LibraryVersion "1.281" UserDataPersistent on - UserData "DataTag53" + UserData "DataTag54" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" @@ -5446,7 +5683,7 @@ Library { AttributesFormatString "%<Description>" LibraryVersion "1.281" UserDataPersistent on - UserData "DataTag54" + UserData "DataTag55" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" @@ -5466,7 +5703,7 @@ Library { AttributesFormatString "%<Description>" LibraryVersion "1.281" UserDataPersistent on - UserData "DataTag55" + UserData "DataTag56" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" @@ -5486,7 +5723,7 @@ Library { AttributesFormatString "%<Description>" LibraryVersion "1.281" UserDataPersistent on - UserData "DataTag56" + UserData "DataTag57" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" @@ -5584,7 +5821,7 @@ Library { PortBlocksUseCompactNotation off SetExecutionDomain off ExecutionDomainType "Deduce" - ModelBrowserVisibility off + ModelBrowserVisibility on ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "portrait" @@ -5688,7 +5925,7 @@ Library { AttributesFormatString "%<Description>" LibraryVersion "1.281" UserDataPersistent on - UserData "DataTag57" + UserData "DataTag58" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" @@ -5708,7 +5945,7 @@ Library { AttributesFormatString "%<Description>" LibraryVersion "1.281" UserDataPersistent on - UserData "DataTag58" + UserData "DataTag59" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" @@ -5728,7 +5965,7 @@ Library { AttributesFormatString "%<Description>" LibraryVersion "1.281" UserDataPersistent on - UserData "DataTag59" + UserData "DataTag60" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" SourceProductName "Simulink" @@ -5893,7 +6130,7 @@ Library { Annotation { SID "343" Name "MUXs" - Position [156, 548, 215, 574] + Position [156, 548, 215, 581] InternalMargins [0, 0, 0, 0] ZOrder -1 FontSize 24 @@ -5901,7 +6138,7 @@ Library { Annotation { SID "344" Name "BUS CREATOR" - Position [246, 553, 366, 573] + Position [246, 553, 366, 578] InternalMargins [0, 0, 0, 0] ZOrder -2 FontSize 18 @@ -5965,7 +6202,7 @@ Library { SID "364" Name "Note: \nIn V2.8 and later:\nBIQUAD IIR filter algorithm set \nas default.\nshmem_daq=1 set as defau" "lt, so no\nlonger a required setting.\n" - Position [22, 297, 222, 369] + Position [22, 297, 222, 404] InternalMargins [0, 0, 0, 0] ZOrder -1 FontWeight "bold" @@ -5974,7 +6211,7 @@ Library { SID "345" Name "One cdsParameters block is\nrequired per User Model.\nPart is shown with the 6\nrequired fields. Ad" "ditional\noptions described in DOC block. " - Position [25, 95, 219, 147] + Position [25, 95, 219, 167] InternalMargins [0, 0, 0, 0] ZOrder -2 } @@ -5982,7 +6219,7 @@ Library { SID "346" Name "Matlab Parts Library for Use with aLIGO Real-time Code Generator - V4\nDefault Matlab Version is no" "w 2019a" - Position [63, 11, 595, 49] + Position [63, 11, 595, 63] InternalMargins [0, 0, 0, 0] ZOrder -3 FontName "times" @@ -5991,7 +6228,7 @@ Library { } } MatData { - NumRecords 60 + NumRecords 61 DataRecord { Tag DataTag0 Data " %)30 . ^ 0 8 ( @ % \" $ ! 0 % 0 \" $ 8 =F5R<" @@ -6846,6 +7083,26 @@ MatData { } DataRecord { Tag DataTag47 + Data " %)30 . 4 4 8 ( @ % \" $ ! 0 % 0 \" $ 8 =F5R<" + "VEO;@!C;VYT96YT &9O<FUA= #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ S,S,S,S/S/" + "PX \" ! !@ @ $ 4 ( 0 $T$ ! ! !-! 1V%U<W-I86Y.;VES94=E;F5R871O<CH*/3T]/3" + "T]/3T]/3T]/3T]\"E1H:7,@8FQO8VL@9V5N97)A=&5S(&$@<F%N9&]M(&YU;6)E<B!F<F]M(&$@;F]R;6%L(&1I<W1R:6)U=&EO;B!W:71H(&$@\"F" + "UE86X@;V8@,\"P@86YD(&$@<W1A;F1A<F0@9&5V:6%T:6]N(&]F(#$N\"@I5<V%G93H*0V]N;F5C=\"!T:&4@;W5T<'5T(\"=.;VES92<@=&\\@=&A" + "E(&1E<VER960@4D-'('!A<G0L(&=E;F5R86QL>2!A(&9I;'1E<B!B86YK\"G1O(&]F9G-E=\"P@<V-A;&4L(&%N9\"!O=&AE<G=I<V4@<VAA<&4@=&" + "AE(&]U='!U=\"!N;VES92X*\"D]P97)A=&EO;CH*5&AI<R!B;&]C:R!U=&EL:7IE<R!A('-L:6=H=&QY('-T<FEP<&5D(&1O=VX@=F5R<VEO;B!O9B" + "!T:&4@<6YO<FTH*2 *9G5N8W1I;VX@9&5F:6YE9\"!B>2!T:&4@4B!P<F]J96-T+@IH='1P<SHO+W-V;BYR+7!R;VIE8W0N;W)G+U(O=')U;FLO<W)" + "C+VYM871H+W%N;W)M+F,*\"E1H92!M971H;V0@=7-E9\"!I<R!I;G9E<G-E('1R86YS9F]R;2!S86UP;&EN9R!T;R!G96YE<F%T92!G875S<VEA;B!" + "N;VES92X*\"E1H:7,@8FQO8VL@=71I;&EZ97,@9V5T7W)A;F1O;5]B>71E<R@I(&9R;VT@=&AE(#QL:6YU>\"]R86YD;VTN:#XL( IK97)N96P@:&5" + "A9&5R+\"!T:&ES('!R;W9I9&5S(#8T(&)I=',@;V8@96YT<F]P>2!U<V5D('1O('-A;7!L92!T:&4@:6YV97)S92 *=')A;G-F;W)M('=I=&@N\"@I" + "%86-H(&EN<W1A;F-E(&]F('1H:7,@8FQO8VL@8V%L;',@=&AE('-A;64@:6YL:6YE(&9U;F-T:6]N('1O(&=E=\" *=&AE(&YE>'0@<F%N9&]M(&1O" + "=6)L92!S86UP;&5D(&9R;VT@=&AE(&1I<W1R:6)U=&EO;BX*\"E)%1D5214Y#10H@\"D)E87-L97DL($HN($0N(&%N9\"!3+B!'+B!3<')I;F=E<B " + "H,3DW-RDN\"D%L9V]R:71H;2!!4R Q,3$Z(%1H92!P97)C96YT86=E('!O:6YT<R!O9B!T:&4@;F]R;6%L(&1I<W1R:6)U=&EO;BP*07!P;&EE9\"!" + "3=&%T:7-T:6-S+\" R-BP@,3$X+3$R,2X*( I7:6-H=7)A+\"!-+DHN(\"@Q.3@X*2X*06QG;W)I=&AM($%3(#(T,3H@5&AE(%!E<F-E;G1A9V4@4&" + "]I;G1S(&]F('1H92!.;W)M86P@1&ES=')I8G5T:6]N+@I!<'!L:65D(%-T871I<W1I8W,L(#,W+\" T-S<M-#@T+@H* #@ # & \" " + " 0 !0 @ ! P $ $ # %185 " + } + DataRecord { + Tag DataTag48 Data " %)30 . 6 $ 8 ( @ % \" $ ! 0 % 0 \" $ 8 =F5R<" "VEO;@!C;VYT96YT &9O<FUA= #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ S,S,S,S/S/" "PX \"( !@ @ $ 4 ( 0 %4 ! ! !5 1U!3#0HZ#0H]/3T]#0H-\"E1H:7,@<&%R=\"!O" @@ -6853,7 +7110,7 @@ MatData { " 4 ( 0 , ! ! P!46%0 " } DataRecord { - Tag DataTag48 + Tag DataTag49 Data " %)30 . @ , 8 ( @ % \" $ ! 0 % 0 \" $ 8 =F5R<" "VEO;@!C;VYT96YT &9O<FUA= #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ S,S,S,S/S/" "PX \"P @ !@ @ $ 4 ( 0 'H\" ! ! !Z @ 4U1!5$573U)$#0HZ#0H]/3T]#0H-\"E1O('!R" @@ -6867,7 +7124,7 @@ MatData { "P@87,@8GD@1&%T879I97=E<BX-\"@ X P !@ @ $ 4 ( 0 , ! ! P!46%0 " } DataRecord { - Tag DataTag49 + Tag DataTag50 Data " %)30 . 0 $ 8 ( @ % \" $ ! 0 % 0 \" $ 8 =F5R<" "VEO;@!C;VYT96YT &9O<FUA= #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ S,S,S,S/S/" "PX !P !@ @ $ 4 ( 0 #H ! ! Z 1U!3#0HZ#0H]/3T]#0H-\"E1H:7,@<&%R=\"!O=" @@ -6875,7 +7132,7 @@ MatData { " P!46%0 " } DataRecord { - Tag DataTag50 + Tag DataTag51 Data " %)30 . V $ 8 ( @ % \" $ ! 0 % 0 \" $ 0 =F5R<" "VEO;@!C;VYT96YT X X !@ @ & 4 ( 0 $ ! D ( FIF9F9F9\\3\\. 2 $ " " 8 ( ! % \" $ 1 0 0 0 $0$ &-D<U-U<U=D.@T*/3T]/3T]/3T]#0H-\"E1H:7,@9G5N8W1I;" @@ -6884,7 +7141,7 @@ MatData { "G1E<F9E<F]M971E<BDN#0H-\"E1H:7,@8FQO8VL@<VAO=6QD(&YO=\"!B92!U<V5D(&EN(&%N>2!N97<@9&5S:6=N<RX-\"@ " } DataRecord { - Tag DataTag51 + Tag DataTag52 Data " %)30 . < 8 ( @ % \" $ ! 0 % 0 \" $ 8 =F5R<" "VEO;@!C;VYT96YT &9O<FUA= #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ S,S,S,S/S/" "PX P!@ !@ @ $ 4 ( 0 /\\% ! ! #_!0 8V1S5V%T8VAD;V<Z#0H]/3T]/3T-\"@T*5&AI<" @@ -6909,7 +7166,7 @@ MatData { "T('-I9VYA;',N#0H #@ # & \" 0 !0 @ ! P $ $ # %185 " } DataRecord { - Tag DataTag52 + Tag DataTag53 Data " %)30 . \" 8 8 ( @ % \" $ ! 0 % 0 \" $ 8 =F5R" "<VEO;@!C;VYT96YT &9O<FUA= #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ S,S,S,S/S" "/PX X!0 !@ @ $ 4 ( 0 0% ! ! $!0 8V1S5T0Z#0H]/3T]/3T-\"@T*5&AI<R!B;&]C:" @@ -6931,7 +7188,7 @@ MatData { "T97(N( T* X P !@ @ $ 4 ( 0 , ! ! P!46%0 " } DataRecord { - Tag DataTag53 + Tag DataTag54 Data " %)30 . D 0 8 ( @ % \" $ ! 0 % 0 \" $ 8 =F5R<" "VEO;@!C;VYT96YT &9O<FUA= #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ S,S,S,S/S/" "PX # P !@ @ $ 4 ( 0 (P# ! ! \", P 8V1S1&%Q2VEL;#H-\"CT]/3T]/0T*#0I4:&4@8" @@ -6949,7 +7206,7 @@ MatData { " @ ! P $ $ # %185 " } DataRecord { - Tag DataTag54 + Tag DataTag55 Data " %)30 . > 4 8 ( @ % \" $ ! 0 % 0 \" $ 8 =F5R<" "VEO;@!C;VYT96YT &9O<FUA= #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ S,S,S,S/S/" "PX \"H! !@ @ $ 4 ( 0 '@$ ! ! !X! 8V1S1&%C2VEL;$EO<#H-\"CT]/3T]/0T*#0I4:" @@ -6970,7 +7227,7 @@ MatData { " P!46%0 " } DataRecord { - Tag DataTag55 + Tag DataTag56 Data " %)30 . 6 ( 8 ( @ % \" $ ! 0 % 0 \" $ 8 =F5R<" "VEO;@!C;VYT96YT &9O<FUA= #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ S,S,S,S/S/" "PX \"( 0 !@ @ $ 4 ( 0 %0! ! ! !4 0 8V1S5T0R.@T*/3T]/3T]#0H-\"E1H:7,@8FQO8" @@ -6981,7 +7238,7 @@ MatData { " % \" $ # 0 0 , 5%A4 " } DataRecord { - Tag DataTag56 + Tag DataTag57 Data " %)30 . : 4 8 ( @ % \" $ ! 0 % 0 \" $ 8 =F5R<" "VEO;@!C;VYT96YT &9O<FUA= #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ S,S,S,S/S/" "PX \"8! !@ @ $ 4 ( 0 &0$ ! ! !D! 8V1S1&%C2VEL;%1I;65D.@T*/3T]/3T]#0H-\"" @@ -7001,14 +7258,14 @@ MatData { "7!A<W-I;F<B#0H #@ # & \" 0 !0 @ ! P $ $ # %185 " } DataRecord { - Tag DataTag57 + Tag DataTag58 Data " %)30 . * $ 8 ( @ % \" $ ! 0 % 0 \" $ 0 =F5R<" "VEO;@!C;VYT96YT X X !@ @ & 4 ( 0 $ ! D ( FIF9F9F9\\3\\. F " " 8 ( ! % \" $ !G 0 0 9P %5N:71$96QA>3H-\"CT]/3T]/3T]/3T-\"@T*5&AI<R!B;&]C" ":R!I<R!U<V5D(&9E960@8F%C:R!V86QU97,@;VX@=&AE(&YE>'0@8V]D92!C>6-L92!O9B!T:&4@<V]F='=A<F4N#0H " } DataRecord { - Tag DataTag58 + Tag DataTag59 Data " %)30 . D \\ 8 ( @ % \" $ ! 0 % 0 \" $ 0 =F5R" "<VEO;@!C;VYT96YT X X !@ @ & 4 ( 0 $ ! D ( FIF9F9F9\\3\\. \\" " 8 ( ! % \" $ !F!P 0 1 S X $T 80!T &@ 1@!U &X 8P!T &D ;P!N #H #0 * #T /0 ]" @@ -7060,7 +7317,7 @@ MatData { " ( !B &4 ( !S &4 = @ '0 ;P @ 'H 90!R &\\ +@ - H " } DataRecord { - Tag DataTag59 + Tag DataTag60 Data " %)30 . P D 8 ( @ % \" $ ! 0 % 0 \" $ 8 =F5R<" "VEO;@!C;VYT96YT &9O<FUA= #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ S,S,S,S/S/" "PX #P\" !@ @ $ 4 ( 0 +D( ! ! \"Y\" 1F-N.@T*/3T]/0T*#0I4:&ES(&UO9'5L92!I" diff --git a/src/epics/simLink/lib/cdsGaussianNoise.mdl b/src/epics/simLink/lib/cdsGaussianNoise.mdl new file mode 100644 index 0000000000000000000000000000000000000000..10afd18e770f68319cdeeda37613bcd65b4dfcd1 --- /dev/null +++ b/src/epics/simLink/lib/cdsGaussianNoise.mdl @@ -0,0 +1,1077 @@ +Library { + Name "cdsGaussianNoise" + Version 9.3 + SavedCharacterEncoding "UTF-8" + DiagnosticSuppressor "on" + SLCCPlugin "on" + WebScopes_FoundationPlugin "on" + LogicAnalyzerPlugin "on" + NotesPlugin "on" + LibraryType "BlockLibrary" + EnableAccessToBaseWorkspace on + ScopeRefreshTime 0.035000 + OverrideScopeRefreshTime on + DisableAllScopes off + FPTRunName "Run 1" + MaxMDLFileLineLength 120 + LastSavedArchitecture "glnxa64" + Object { + $PropName "BdWindowsInfo" + $ObjectID 1 + $ClassName "Simulink.BDWindowsInfo" + Object { + $PropName "WindowsInfo" + $ObjectID 2 + $ClassName "Simulink.WindowInfo" + IsActive [1] + Location [688.0, 152.0, 716.0, 564.0] + Object { + $PropName "ModelBrowserInfo" + $ObjectID 3 + $ClassName "Simulink.ModelBrowserInfo" + Visible [1] + DockPosition "Left" + Width [50] + Height [50] + Filter [8] + Minimized "On" + } + Object { + $PropName "ExplorerBarInfo" + $ObjectID 4 + $ClassName "Simulink.ExplorerBarInfo" + Visible [1] + } + Object { + $PropName "EditorsInfo" + $ObjectID 5 + $ClassName "Simulink.EditorInfo" + IsActive [1] + ViewObjType "SimulinkTopLevel" + LoadSaveID "0" + Extents [631.0, 374.0] + ZoomFactor [1.0] + Offset [0.0, 0.0] + } + Object { + $PropName "DockComponentsInfo" + $ObjectID 6 + $ClassName "Simulink.DockComponentInfo" + Type "GLUE2:PropertyInspector" + ID "Property Inspector" + Visible [1] + CreateCallback "" + UserData "" + Floating [0] + DockPosition "Right" + Width [640] + Height [480] + Minimized "On" + } + WindowState "AAAA/wAAAAD9AAAAAgAAAAAAAAC9AAAB+PwCAAAAA/sAAAAWAEQAbwBjAGsAVwBpAGQAZwBlAHQAMwEAAAAxAAAB+AAAA" + "AAAAAAA+wAAABYARABvAGMAawBXAGkAZABnAGUAdAA0AAAAAAD/////AAAAAAAAAAD7AAAAUgBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0Ac" + "ABvAG4AZQBuAHQALwBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0AcABvAG4AZQBuAHQAAAAAAP////8AAACAAP///wAAAAEAAAAAAAAAAPwCA" + "AAAAfsAAABUAEcATABVAEUAMgA6AFAAcgBvAHAAZQByAHQAeQBJAG4AcwBwAGUAYwB0AG8AcgAvAFAAcgBvAHAAZQByAHQAeQAgAEkAbgBzAHAAZ" + "QBjAHQAbwByAAAAAAD/////AAABrAD///8AAAKdAAABtwAAAAEAAAACAAAAAQAAAAL8AAAABAAAAAAAAAABAAAANgBjAG8AbABsAGEAcABzAGkAY" + "gBsAGUAUABhAG4AZQBsAFQAbwBvAGwAQgBhAHIATABlAGYAdAMAAAAA/////wAAAAAAAAAAAAAAAQAAAAEAAAA4AGMAbwBsAGwAYQBwAHMAaQBiA" + "GwAZQBQAGEAbgBlAGwAVABvAG8AbABCAGEAcgBSAGkAZwBoAHQCAAAAAP////8AAAAAAAAAAAAAAAIAAAAP/////wAAAAAA/////wAAAAAAAAAA/" + "////wEAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/" + "////wEAAACK/////wAAAAAAAAAA/////wEAAADy/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/" + "////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wEAAAFK/////wAAAAAAAAAA/" + "////wEAAAGB/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAAAAAAAwAAAAEAAAA6AGMAbwBsAGwAYQBwAHMAaQBiAGwAZQBQAGEAbgBlA" + "GwAVABvAG8AbABCAGEAcgBCAG8AdAB0AG8AbQAAAAAA/////wAAAAAAAAAA" + } + } + HideAutomaticNames on + Created "Mon Apr 11 16:37:21 2022" + Creator "ezekiel.dohmen" + UpdateHistory "UpdateHistoryNever" + ModifiedByFormat "%<Auto>" + LastModifiedBy "ezekiel.dohmen" + ModifiedDateFormat "%<Auto>" + LastModifiedDate "Mon Apr 11 16:43:38 2022" + RTWModifiedTimeStamp 571596207 + ModelVersionFormat "1.%<AutoIncrement:1>" + SampleTimeColors off + SampleTimeAnnotations off + LibraryLinkDisplay "disabled" + WideLines off + ShowLineDimensions off + ShowPortDataTypes off + ShowAllPropagatedSignalLabels off + PortDataTypeDisplayFormat "AliasTypeOnly" + ShowEditTimeErrors on + ShowEditTimeWarnings on + ShowEditTimeAdvisorChecks off + ShowPortUnits off + ShowDesignRanges off + ShowLoopsOnError on + IgnoreBidirectionalLines off + ShowStorageClass off + ShowTestPointIcons on + ShowSignalResolutionIcons on + ShowViewerIcons on + SortedOrder off + VariantCondition off + ShowSubsystemDomainSpec off + ExecutionContextIcon off + ShowLinearizationAnnotations on + ShowVisualizeInsertedRTB on + ShowMarkup on + BlockNameDataTip off + BlockParametersDataTip off + BlockDescriptionStringDataTip off + BlockVariantConditionDataTip off + ToolBar on + StatusBar on + BrowserShowLibraryLinks off + FunctionConnectors off + BrowserLookUnderMasks off + MultiThreadCoSim on + SimulationMode "normal" + PauseTimes "5" + NumberOfSteps 1 + SnapshotBufferSize 10 + SnapshotInterval 10 + NumberOfLastSnapshots 0 + LinearizationMsg "none" + Profile off + ParamWorkspaceSource "MATLABWorkspace" + 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 + ShowModelReferenceBlockVersion off + ShowModelReferenceBlockIO off + OrderedModelArguments on + Array { + Type "Handle" + Dimension 1 + Simulink.ConfigSet { + $ObjectID 7 + Version "19.0.0" + DisabledProps [] + Description "" + Array { + Type "Handle" + Dimension 10 + Simulink.SolverCC { + $ObjectID 8 + Version "19.0.0" + DisabledProps [] + Description "" + Components [] + StartTime "0.0" + StopTime "10.0" + AbsTol "auto" + AutoScaleAbsTol on + FixedStep "auto" + InitialStep "auto" + MaxOrder 5 + ZcThreshold "auto" + ConsecutiveZCsStepRelTol "10*128*eps" + MaxConsecutiveZCs "1000" + ExtrapolationOrder 4 + NumberNewtonIterations 1 + MaxStep "auto" + MinStep "auto" + MaxConsecutiveMinStep "1" + RelTol "1e-3" + EnableMultiTasking off + ConcurrentTasks off + Solver "VariableStepAuto" + SolverName "VariableStepAuto" + SolverJacobianMethodControl "auto" + ShapePreserveControl "DisableAll" + ZeroCrossControl "UseLocalSettings" + ZeroCrossAlgorithm "Nonadaptive" + AlgebraicLoopSolver "TrustRegion" + SolverInfoToggleStatus off + IsAutoAppliedInSIP off + SolverResetMethod "Fast" + PositivePriorityOrder off + AutoInsertRateTranBlk off + SampleTimeConstraint "Unconstrained" + InsertRTBMode "Whenever possible" + SampleTimeProperty [] + DecoupledContinuousIntegration off + MinimalZcImpactIntegration off + SolverOrder 3 + } + Simulink.DataIOCC { + $ObjectID 9 + Version "19.0.0" + DisabledProps [] + Description "" + Components [] + Decimation "1" + ExternalInput "[t, u]" + FinalStateName "xFinal" + InitialState "xInitial" + LimitDataPoints off + MaxDataPoints "1000" + LoadExternalInput off + LoadInitialState off + SaveFinalState off + SaveOperatingPoint off + SaveFormat "Dataset" + SignalLoggingSaveFormat "Dataset" + SaveOutput on + SaveState off + SignalLogging on + DSMLogging on + InspectSignalLogs off + VisualizeSimOutput on + StreamToWorkspace off + StreamVariableName "streamout" + SaveTime on + ReturnWorkspaceOutputs on + StateSaveName "xout" + TimeSaveName "tout" + OutputSaveName "yout" + SignalLoggingName "logsout" + DSMLoggingName "dsmout" + OutputOption "RefineOutputTimes" + OutputTimes "[]" + ReturnWorkspaceOutputsName "out" + Refine "1" + LoggingToFile off + DatasetSignalFormat "timeseries" + LoggingFileName "out.mat" + LoggingIntervals "[-inf, inf]" + } + Simulink.OptimizationCC { + $ObjectID 10 + Version "19.0.0" + Array { + Type "Cell" + Dimension 8 + Cell "BooleansAsBitfields" + Cell "PassReuseOutputArgsAs" + Cell "PassReuseOutputArgsThreshold" + Cell "ZeroExternalMemoryAtStartup" + Cell "ZeroInternalMemoryAtStartup" + Cell "OptimizeModelRefInitCode" + Cell "NoFixptDivByZeroProtection" + Cell "UseSpecifiedMinMax" + PropName "DisabledProps" + } + Description "" + Components [] + BlockReduction on + BooleanDataType on + ConditionallyExecuteInputs on + DefaultParameterBehavior "Tunable" + UseDivisionForNetSlopeComputation "off" + GainParamInheritBuiltInType off + UseFloatMulNetSlope off + DefaultUnderspecifiedDataType "double" + UseSpecifiedMinMax off + InlineInvariantSignals off + OptimizeBlockIOStorage on + BufferReuse on + EnhancedBackFolding off + CachingGlobalReferences off + GlobalBufferReuse on + StrengthReduction off + AdvancedOptControl "" + ExpressionFolding on + BooleansAsBitfields off + BitfieldContainerType "uint_T" + EnableMemcpy on + MemcpyThreshold 64 + PassReuseOutputArgsAs "Structure reference" + PassReuseOutputArgsThreshold 12 + ExpressionDepthLimit 128 + LocalBlockOutputs on + RollThreshold 5 + StateBitsets off + DataBitsets off + ActiveStateOutputEnumStorageType "Native Integer" + ZeroExternalMemoryAtStartup on + ZeroInternalMemoryAtStartup on + InitFltsAndDblsToZero off + NoFixptDivByZeroProtection off + EfficientFloat2IntCast off + EfficientMapNaN2IntZero on + LifeSpan "auto" + MaxStackSize "Inherit from target" + BufferReusableBoundary on + SimCompilerOptimization "off" + AccelVerboseBuild off + OptimizeBlockOrder "off" + OptimizeDataStoreBuffers on + BusAssignmentInplaceUpdate on + DifferentSizesBufferReuse off + OptimizationLevel "level2" + OptimizationPriority "Balanced" + OptimizationCustomize on + UseRowMajorAlgorithm off + LabelGuidedReuse off + MultiThreadedLoops off + DenormalBehavior "GradualUnderflow" + } + Simulink.DebuggingCC { + $ObjectID 11 + Version "19.0.0" + Array { + Type "Cell" + Dimension 1 + Cell "UseOnlyExistingSharedCode" + PropName "DisabledProps" + } + Description "" + Components [] + RTPrefix "error" + ConsistencyChecking "none" + ArrayBoundsChecking "none" + SignalInfNanChecking "none" + StringTruncationChecking "error" + SignalRangeChecking "none" + ReadBeforeWriteMsg "UseLocalSettings" + WriteAfterWriteMsg "UseLocalSettings" + WriteAfterReadMsg "UseLocalSettings" + AlgebraicLoopMsg "warning" + ArtificialAlgebraicLoopMsg "warning" + SaveWithDisabledLinksMsg "warning" + SaveWithParameterizedLinksMsg "warning" + CheckSSInitialOutputMsg on + UnderspecifiedInitializationDetection "Simplified" + MergeDetectMultiDrivingBlocksExec "error" + CheckExecutionContextPreStartOutputMsg off + CheckExecutionContextRuntimeOutputMsg off + SignalResolutionControl "UseLocalSettings" + BlockPriorityViolationMsg "warning" + MinStepSizeMsg "warning" + TimeAdjustmentMsg "none" + MaxConsecutiveZCsMsg "error" + MaskedZcDiagnostic "warning" + IgnoredZcDiagnostic "warning" + SolverPrmCheckMsg "none" + InheritedTsInSrcMsg "warning" + MultiTaskDSMMsg "error" + MultiTaskCondExecSysMsg "error" + MultiTaskRateTransMsg "error" + SingleTaskRateTransMsg "none" + TasksWithSamePriorityMsg "warning" + ExportedTasksRateTransMsg "none" + SigSpecEnsureSampleTimeMsg "warning" + CheckMatrixSingularityMsg "none" + IntegerOverflowMsg "warning" + Int32ToFloatConvMsg "warning" + ParameterDowncastMsg "error" + ParameterOverflowMsg "error" + ParameterUnderflowMsg "none" + ParameterPrecisionLossMsg "warning" + ParameterTunabilityLossMsg "warning" + FixptConstUnderflowMsg "none" + FixptConstOverflowMsg "none" + FixptConstPrecisionLossMsg "none" + UnderSpecifiedDataTypeMsg "none" + UnnecessaryDatatypeConvMsg "none" + VectorMatrixConversionMsg "none" + InvalidFcnCallConnMsg "error" + FcnCallInpInsideContextMsg "error" + SignalLabelMismatchMsg "none" + UnconnectedInputMsg "warning" + UnconnectedOutputMsg "warning" + UnconnectedLineMsg "warning" + UseOnlyExistingSharedCode "error" + SFcnCompatibilityMsg "none" + FrameProcessingCompatibilityMsg "error" + UniqueDataStoreMsg "none" + BusObjectLabelMismatch "warning" + RootOutportRequireBusObject "warning" + AssertControl "UseLocalSettings" + AllowSymbolicDim on + RowMajorDimensionSupport off + ModelReferenceIOMsg "none" + ModelReferenceMultiInstanceNormalModeStructChecksumCheck "error" + ModelReferenceVersionMismatchMessage "none" + ModelReferenceIOMismatchMessage "none" + UnknownTsInhSupMsg "warning" + ModelReferenceDataLoggingMessage "warning" + ModelReferenceSymbolNameMessage "warning" + ModelReferenceExtraNoncontSigs "error" + StateNameClashWarn "none" + OperatingPointInterfaceChecksumMismatchMsg "warning" + NonCurrentReleaseOperatingPointMsg "error" + ChecksumConsistencyForSSReuse "none" + PregeneratedLibrarySubsystemCodeDiagnostic "warning" + MatchCodeGenerationContextForUpdateDiagram "none" + InitInArrayFormatMsg "warning" + StrictBusMsg "ErrorLevel1" + BusNameAdapt "WarnAndRepair" + NonBusSignalsTreatedAsBus "none" + SymbolicDimMinMaxWarning "warning" + LossOfSymbolicDimsSimulationWarning "warning" + LossOfSymbolicDimsCodeGenerationWarning "error" + SymbolicDimsDataTypeCodeGenerationDiagnostic "error" + BlockIODiagnostic "none" + SFUnusedDataAndEventsDiag "warning" + SFUnexpectedBacktrackingDiag "error" + SFInvalidInputDataAccessInChartInitDiag "warning" + SFNoUnconditionalDefaultTransitionDiag "error" + SFTransitionOutsideNaturalParentDiag "warning" + SFUnreachableExecutionPathDiag "warning" + SFUndirectedBroadcastEventsDiag "warning" + SFTransitionActionBeforeConditionDiag "warning" + SFOutputUsedAsStateInMooreChartDiag "error" + SFTemporalDelaySmallerThanSampleTimeDiag "warning" + SFSelfTransitionDiag "warning" + SFExecutionAtInitializationDiag "warning" + SFMachineParentedDataDiag "warning" + IntegerSaturationMsg "warning" + AllowedUnitSystems "all" + UnitsInconsistencyMsg "warning" + AllowAutomaticUnitConversions on + RCSCRenamedMsg "warning" + RCSCObservableMsg "warning" + ForceCombineOutputUpdateInSim off + UnitDatabase "" + UnderSpecifiedDimensionMsg "none" + DebugExecutionForFMUViaOutOfProcess off + ArithmeticOperatorsInVariantConditions "error" + } + Simulink.HardwareCC { + $ObjectID 12 + Version "19.0.0" + DisabledProps [] + Description "" + Components [] + ProdBitPerChar 8 + ProdBitPerShort 16 + ProdBitPerInt 32 + ProdBitPerLong 32 + ProdBitPerLongLong 64 + ProdBitPerFloat 32 + ProdBitPerDouble 64 + ProdBitPerPointer 64 + ProdBitPerSizeT 64 + ProdBitPerPtrDiffT 64 + ProdLargestAtomicInteger "Char" + ProdLargestAtomicFloat "Float" + ProdIntDivRoundTo "Zero" + ProdEndianess "LittleEndian" + ProdWordSize 64 + ProdShiftRightIntArith on + ProdLongLongMode off + ProdHWDeviceType "Intel->x86-64 (Windows64)" + TargetBitPerChar 8 + TargetBitPerShort 16 + TargetBitPerInt 32 + TargetBitPerLong 32 + TargetBitPerLongLong 64 + TargetBitPerFloat 32 + TargetBitPerDouble 64 + TargetBitPerPointer 32 + TargetBitPerSizeT 32 + TargetBitPerPtrDiffT 32 + TargetLargestAtomicInteger "Char" + TargetLargestAtomicFloat "None" + TargetShiftRightIntArith on + TargetLongLongMode off + TargetIntDivRoundTo "Undefined" + TargetEndianess "Unspecified" + TargetWordSize 32 + TargetPreprocMaxBitsSint 32 + TargetPreprocMaxBitsUint 32 + TargetHWDeviceType "Specified" + TargetUnknown off + ProdEqTarget on + UseEmbeddedCoderFeatures on + UseSimulinkCoderFeatures on + HardwareBoardFeatureSet "EmbeddedCoderHSP" + } + Simulink.ModelReferenceCC { + $ObjectID 13 + Version "19.0.0" + DisabledProps [] + Description "" + Components [] + UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange" + EnableRefExpFcnMdlSchedulingChecks on + CheckModelReferenceTargetMessage "error" + EnableParallelModelReferenceBuilds off + ParallelModelReferenceErrorOnInvalidPool on + ParallelModelReferenceMATLABWorkerInit "None" + ModelReferenceNumInstancesAllowed "Multi" + PropagateVarSize "Infer from blocks in model" + ModelDependencies "" + ModelReferencePassRootInputsByReference on + ModelReferenceMinAlgLoopOccurrences off + PropagateSignalLabelsOutOfModel on + SupportModelReferenceSimTargetCustomCode off + } + Simulink.SFSimCC { + $ObjectID 14 + Version "19.0.0" + DisabledProps [] + Description "" + Components [] + SimCustomSourceCode "" + SimCustomHeaderCode "" + SimCustomInitializer "" + SimCustomTerminator "" + SimReservedNameArray [] + SimUserSources "" + SimUserIncludeDirs "" + SimUserLibraries "" + SimUserDefines "" + SimCustomCompilerFlags "" + SimCustomLinkerFlags "" + SFSimEcho on + SimCtrlC on + SimIntegrity on + SimUseLocalCustomCode on + SimParseCustomCode on + SimAnalyzeCustomCode off + SimBuildMode "sf_incremental_build" + SimGenImportedTypeDefs off + ModelFunctionsGlobalVisibility "on" + CompileTimeRecursionLimit 50 + EnableRuntimeRecursion on + MATLABDynamicMemAlloc on + MATLABDynamicMemAllocThreshold 65536 + CustomCodeFunctionArrayLayout [] + DefaultCustomCodeFunctionArrayLayout "NotSpecified" + } + Simulink.RTWCC { + $BackupClass "Simulink.RTWCC" + $ObjectID 15 + Version "19.0.0" + Array { + Type "Cell" + Dimension 16 + Cell "IncludeHyperlinkInReport" + Cell "GenerateTraceInfo" + Cell "GenerateTraceReport" + Cell "GenerateTraceReportSl" + Cell "GenerateTraceReportSf" + Cell "GenerateTraceReportEml" + Cell "PortableWordSizes" + Cell "GenerateWebview" + Cell "GenerateCodeMetricsReport" + Cell "GenerateCodeReplacementReport" + Cell "GenerateMissedCodeReplacementReport" + Cell "GenerateErtSFunction" + Cell "CreateSILPILBlock" + Cell "CodeExecutionProfiling" + Cell "CodeProfilingSaveOptions" + Cell "CodeProfilingInstrumentation" + PropName "DisabledProps" + } + SystemTargetFile "grt.tlc" + HardwareBoard "None" + ShowCustomHardwareApp off + ShowEmbeddedHardwareApp off + TLCOptions "" + GenCodeOnly off + MakeCommand "make_rtw" + GenerateMakefile on + PackageGeneratedCodeAndArtifacts off + PackageName "" + TemplateMakefile "grt_default_tmf" + PostCodeGenCommand "" + Description "" + GenerateReport off + RTWVerbose on + RetainRTWFile off + RTWBuildHooks [] + ProfileTLC off + TLCDebug off + TLCCoverage off + TLCAssert off + RTWUseLocalCustomCode on + RTWUseSimCustomCode off + CustomSourceCode "" + CustomHeaderCode "" + CustomInclude "" + CustomSource "" + CustomLibrary "" + CustomDefine "" + CustomBLASCallback "" + CustomLAPACKCallback "" + CustomFFTCallback "" + CustomInitializer "" + CustomTerminator "" + Toolchain "Automatically locate an installed toolchain" + BuildConfiguration "Faster Builds" + CustomToolchainOptions [] + IncludeHyperlinkInReport off + LaunchReport off + PortableWordSizes off + CreateSILPILBlock "None" + CodeExecutionProfiling off + CodeExecutionProfileVariable "executionProfile" + CodeProfilingSaveOptions "SummaryOnly" + CodeProfilingInstrumentation "off" + SILDebugging off + TargetLang "C" + IncludeBusHierarchyInRTWFileBlockHierarchyMap off + GenerateTraceInfo off + GenerateTraceReport off + GenerateTraceReportSl off + GenerateTraceReportSf off + GenerateTraceReportEml off + GenerateWebview off + GenerateCodeMetricsReport off + GenerateCodeReplacementReport off + GenerateMissedCodeReplacementReport off + RTWCompilerOptimization "off" + ObjectivePriorities [] + RTWCustomCompilerOptimizations "" + CheckMdlBeforeBuild "Off" + SharedConstantsCachingThreshold 1024 + Array { + Type "Handle" + Dimension 2 + Simulink.CodeAppCC { + $ObjectID 16 + Version "19.0.0" + Array { + Type "Cell" + Dimension 28 + Cell "IgnoreCustomStorageClasses" + Cell "IgnoreTestpoints" + Cell "BlockCommentType" + Cell "InsertBlockDesc" + Cell "InsertPolySpaceComments" + Cell "SFDataObjDesc" + Cell "MATLABFcnDesc" + Cell "SimulinkDataObjDesc" + Cell "DefineNamingRule" + Cell "SignalNamingRule" + Cell "ParamNamingRule" + Cell "InternalIdentifier" + Cell "InlinedPrmAccess" + Cell "CustomSymbolStr" + Cell "CustomSymbolStrGlobalVar" + Cell "CustomSymbolStrType" + Cell "CustomSymbolStrField" + Cell "CustomSymbolStrFcn" + Cell "CustomSymbolStrModelFcn" + Cell "CustomSymbolStrFcnArg" + Cell "CustomSymbolStrBlkIO" + Cell "CustomSymbolStrTmpVar" + Cell "CustomSymbolStrMacro" + Cell "CustomSymbolStrUtil" + Cell "CustomSymbolStrEmxType" + Cell "CustomSymbolStrEmxFcn" + Cell "CustomUserTokenString" + Cell "ReqsInCode" + PropName "DisabledProps" + } + Description "" + Components [] + Comment "" + ForceParamTrailComments off + GenerateComments on + CommentStyle "Auto" + IgnoreCustomStorageClasses on + IgnoreTestpoints off + MaxIdLength 31 + PreserveName off + PreserveNameWithParent off + ShowEliminatedStatement off + OperatorAnnotations off + SimulinkDataObjDesc off + SFDataObjDesc off + MATLABFcnDesc off + MangleLength 1 + SharedChecksumLength 8 + CustomSymbolStrGlobalVar "$R$N$M" + CustomSymbolStrType "$N$R$M_T" + CustomSymbolStrField "$N$M" + CustomSymbolStrFcn "$R$N$M$F" + CustomSymbolStrModelFcn "$R$N" + CustomSymbolStrFcnArg "rt$I$N$M" + CustomSymbolStrBlkIO "rtb_$N$M" + CustomSymbolStrTmpVar "$N$M" + CustomSymbolStrMacro "$R$N$M" + CustomSymbolStrUtil "$N$C" + CustomSymbolStrEmxType "emxArray_$M$N" + CustomSymbolStrEmxFcn "emx$M$N" + CustomUserTokenString "" + CustomCommentsFcn "" + DefineNamingRule "None" + DefineNamingFcn "" + ParamNamingRule "None" + ParamNamingFcn "" + SignalNamingRule "None" + SignalNamingFcn "" + InsertBlockDesc off + InsertPolySpaceComments off + SimulinkBlockComments on + BlockCommentType "BlockPathComment" + StateflowObjectComments off + MATLABSourceComments off + EnableCustomComments off + InternalIdentifierFile "" + InternalIdentifier "Shortened" + InlinedPrmAccess "Literals" + ReqsInCode off + UseSimReservedNames off + ReservedNameArray [] + } + Simulink.GRTTargetCC { + $BackupClass "Simulink.TargetCC" + $ObjectID 17 + Version "19.0.0" + Array { + Type "Cell" + Dimension 16 + Cell "IncludeMdlTerminateFcn" + Cell "SuppressErrorStatus" + Cell "ERTCustomFileBanners" + Cell "GenerateSampleERTMain" + Cell "ExistingSharedCode" + Cell "GenerateTestInterfaces" + Cell "ModelStepFunctionPrototypeControlCompliant" + Cell "GenerateAllocFcn" + Cell "PurelyIntegerCode" + Cell "SupportComplex" + Cell "SupportAbsoluteTime" + Cell "SupportContinuousTime" + Cell "SupportNonInlinedSFcns" + Cell "RemoveDisableFunc" + Cell "RemoveResetFunc" + Cell "PreserveStateflowLocalDataDimensions" + PropName "DisabledProps" + } + Description "" + Components [] + TargetFcnLib "ansi_tfl_table_tmw.mat" + TargetLibSuffix "" + TargetPreCompLibLocation "" + GenFloatMathFcnCalls "NOT IN USE" + TargetLangStandard "C99 (ISO)" + CodeReplacementLibrary "None" + UtilityFuncGeneration "Auto" + MultiwordTypeDef "System defined" + MultiwordLength 2048 + DynamicStringBufferSize 256 + GenerateFullHeader on + InferredTypesCompatibility off + ExistingSharedCode "" + GenerateSampleERTMain off + GenerateTestInterfaces off + ModelReferenceCompliant on + ParMdlRefBuildCompliant on + CompOptLevelCompliant on + ConcurrentExecutionCompliant on + IncludeMdlTerminateFcn on + GeneratePreprocessorConditionals "Use local settings" + CombineOutputUpdateFcns on + CombineSignalStateStructs off + GroupInternalDataByFunction off + SuppressErrorStatus off + IncludeFileDelimiter "Auto" + ERTCustomFileBanners off + SupportAbsoluteTime on + LogVarNameModifier "rt_" + MatFileLogging on + MultiInstanceERTCode off + CodeInterfacePackaging "Nonreusable function" + PurelyIntegerCode off + SupportNonFinite on + SupportComplex on + SupportContinuousTime on + SupportNonInlinedSFcns on + RemoveDisableFunc off + RemoveResetFunc off + SupportVariableSizeSignals off + ParenthesesLevel "Nominal" + CastingMode "Nominal" + PreserveStateflowLocalDataDimensions off + MATLABClassNameForMDSCustomization "Simulink.SoftwareTarget.GRTCustomization" + ModelStepFunctionPrototypeControlCompliant off + CPPClassGenCompliant on + AutosarCompliant off + MDXCompliant off + GRTInterface off + GenerateAllocFcn off + UseToolchainInfoCompliant on + GenerateSharedConstants on + CoderGroups [] + AccessMethods [] + LookupTableObjectStructAxisOrder "1,2,3,4,..." + LUTObjectStructOrderExplicitValues "Size,Breakpoints,Table" + LUTObjectStructOrderEvenSpacing "Size,Breakpoints,Table" + ArrayLayout "Column-major" + UnsupportedSFcnMsg "error" + ERTHeaderFileRootName "$R$E" + ERTSourceFileRootName "$R$E" + ERTDataFileRootName "$R_data" + UseMalloc off + ExtMode off + ExtModeStaticAlloc off + ExtModeTesting off + ExtModeStaticAllocSize 1000000 + ExtModeTransport 0 + ExtModeMexFile "ext_comm" + ExtModeMexArgs "" + ExtModeIntrfLevel "Level1" + RTWCAPISignals off + RTWCAPIParams off + RTWCAPIStates off + RTWCAPIRootIO off + GenerateASAP2 off + MultiInstanceErrorCode "Error" + } + PropName "Components" + } + } + SlCovCC.ConfigComp { + $ObjectID 18 + Version "19.0.0" + DisabledProps [] + Description "Simulink Coverage Configuration Component" + Components [] + Name "Simulink Coverage" + CovEnable off + CovScope "EntireSystem" + CovIncludeTopModel on + RecordCoverage off + CovPath "/" + CovSaveName "covdata" + CovCompData "" + CovMetricSettings "dwe" + CovFilter "" + CovHTMLOptions "" + CovNameIncrementing off + CovHtmlReporting off + CovForceBlockReductionOff on + CovEnableCumulative on + CovSaveCumulativeToWorkspaceVar off + CovSaveSingleToWorkspaceVar off + CovCumulativeVarName "covCumulativeData" + CovCumulativeReport off + CovSaveOutputData on + CovOutputDir "slcov_output/$ModelName$" + CovDataFileName "$ModelName$_cvdata" + CovShowResultsExplorer on + CovReportOnPause on + CovModelRefEnable "off" + CovModelRefExcluded "" + CovExternalEMLEnable on + CovSFcnEnable on + CovBoundaryAbsTol 1e-05 + CovBoundaryRelTol 0.01 + CovUseTimeInterval off + CovStartTime 0 + CovStopTime 0 + CovMcdcMode "Masking" + } + hdlcoderui.hdlcc { + $ObjectID 19 + Version "19.0.0" + DisabledProps [] + Description "HDL Coder custom configuration component" + Components [] + Name "HDL Coder" + Array { + Type "Cell" + Dimension 1 + Cell " " + PropName "HDLConfigFile" + } + HDLCActiveTab "0" + } + PropName "Components" + } + Name "Configuration" + CurrentDlgPage "Solver" + ConfigPrmDlgPosition [ 465, 173, 1455, 843 ] + ExtraOptions "" + } + PropName "ConfigurationSets" + } + ExplicitPartitioning off + BlockDefaults { + ForegroundColor "black" + BackgroundColor "white" + DropShadow off + NamePlacement "normal" + FontName "Helvetica" + FontSize 10 + FontWeight "normal" + FontAngle "normal" + ShowName on + HideAutomaticName on + BlockRotation 0 + BlockMirror off + } + AnnotationDefaults { + HorizontalAlignment "left" + VerticalAlignment "top" + ForegroundColor "black" + BackgroundColor "white" + DropShadow off + FontName "Helvetica" + FontSize 10 + FontWeight "normal" + FontAngle "normal" + MarkupType "model" + UseDisplayTextAsClickCallback off + AnnotationType "note_annotation" + FixedHeight off + FixedWidth off + Interpreter "off" + } + LineDefaults { + FontName "Helvetica" + FontSize 9 + FontWeight "normal" + FontAngle "normal" + } + MaskDefaults { + SelfModifiable "off" + IconFrame "on" + IconOpaque "opaque" + RunInitForIconRedraw "analyze" + IconRotate "none" + PortRotate "default" + IconUnits "autoscale" + } + MaskParameterDefaults { + Evaluate "on" + Tunable "on" + NeverSave "off" + Internal "off" + ReadOnly "off" + Enabled "on" + Visible "on" + ToolTip "on" + } + BlockParameterDefaults { + Block { + BlockType Inport + Port "1" + OutputFunctionCall off + OutMin "[]" + OutMax "[]" + OutDataTypeStr "Inherit: auto" + LockScale off + BusOutputAsStruct off + Unit "inherit" + PortDimensions "-1" + VarSizeSig "Inherit" + SampleTime "-1" + SignalType "auto" + SamplingMode "auto" + LatchByDelayingOutsideSignal off + LatchInputForFeedbackSignals off + Interpolate on + } + Block { + BlockType Outport + Port "1" + OutMin "[]" + OutMax "[]" + OutDataTypeStr "Inherit: auto" + LockScale off + BusOutputAsStruct off + Unit "inherit" + PortDimensions "-1" + VarSizeSig "Inherit" + SampleTime "-1" + SignalType "auto" + SamplingMode "auto" + EnsureOutportIsVirtual off + SourceOfInitialOutputValue "Dialog" + OutputWhenDisabled "held" + InitialOutput "[]" + MustResolveToSignalObject off + OutputWhenUnConnected off + OutputWhenUnconnectedValue "0" + VectorParamsAs1DForOutWhenUnconnected off + } + } + System { + Name "cdsGaussianNoise" + Location [688, 152, 1404, 716] + Open on + PortBlocksUseCompactNotation off + SetExecutionDomain off + ExecutionDomainType "Deduce" + ModelBrowserVisibility on + ModelBrowserWidth 200 + ScreenColor "white" + PaperOrientation "landscape" + PaperPositionMode "auto" + PaperType "usletter" + PaperUnits "inches" + TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] + TiledPageScale 1 + ShowPageBoundaries off + ZoomFactor "100" + ReportName "simulink-default.rpt" + SIDHighWatermark "8" + SimulinkSubDomain "Simulink" + Block { + BlockType Inport + Name "Ground" + SID "6" + Position [160, 178, 190, 192] + ZOrder 6 + IconDisplay "Port number" + } + Block { + BlockType Reference + Name "Subsystem" + SID "7" + Ports [1, 1] + Position [235, 144, 315, 226] + ZOrder 5 + LibraryVersion "1.5" + SourceBlock "cdsNoise/Subsystem" + SourceType "SubSystem" + ShowPortLabels "FromPortIcon" + SystemSampleTime "-1" + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + ContentPreviewEnabled off + } + Block { + BlockType Outport + Name "Noise" + SID "8" + Position [370, 178, 400, 192] + ZOrder 4 + IconDisplay "Port number" + } + Line { + ZOrder 3 + SrcBlock "Ground" + SrcPort 1 + DstBlock "Subsystem" + DstPort 1 + } + Line { + ZOrder 4 + SrcBlock "Subsystem" + SrcPort 1 + DstBlock "Noise" + DstPort 1 + } + } +}