From: Nils Forssén Date: Fri, 7 Nov 2025 00:29:40 +0000 (+0100) Subject: all labs added X-Git-Url: https://gitweb.forssennils.se/structsf_1_1Event_1_1TextEvent.htm?a=commitdiff_plain;h=3c992c2429e5c11f83b0d71e0465be5ebee14425;p=TNE071.git all labs added --- diff --git a/MyLab3_wrk/MyLab3_lib/libRefs.json b/MyLab3_wrk/MyLab3_lib/libRefs.json index fbc4aff..6e5c9e7 100644 --- a/MyLab3_wrk/MyLab3_lib/libRefs.json +++ b/MyLab3_wrk/MyLab3_lib/libRefs.json @@ -1 +1 @@ -{"cells":[{"name":{"_data_":"DA_CLFilter1_cell_3","_wellknowntype_":"string"},"views":[{"name":{"_data_":"emSetup","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[{"_data_":"MyLab3_lib:cell_2.subst","_wellknowntype_":"string"}],"pcbVias":[],"views":[{"_data_":"MyLab3_lib:DA_CLFilter1_cell_3:layout","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759574253539,"_wellknowntype_":"int64"}},{"file":{"_data_":"eesof_em_setup.file","_wellknowntype_":"string"},"time":{"_data_":1759574253531,"_wellknowntype_":"int64"}},{"file":{"_data_":"emStateFile.xml","_wellknowntype_":"string"},"time":{"_data_":1759574283650,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759574253530,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"ads_datacmps:VAR:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MCFIL:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759573726863,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573726330,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759573726862,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa.cdslck","_wellknowntype_":"string"},"time":{"_data_":1759573726396,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759573726364,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573726347,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1759573726351,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_CLFilter_cell_3","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759573700185,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573700144,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759573700148,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759573700187,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573700166,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1759573700171,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_LCLowpassDT1_cell_1","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"ads_datacmps:VAR:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:C:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:L:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759413307783,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759412509539,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759412518352,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759412509557,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759412509521,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1759412509525,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_LCLowpassDT_cell_1","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759412478727,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759412478709,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759412478712,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759412478729,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759412478683,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1759412478687,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_SLFilter1_cell_2","_wellknowntype_":"string"},"views":[{"name":{"_data_":"emSetup","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[{"_data_":"MyLab3_lib:cell_2.subst","_wellknowntype_":"string"}],"pcbVias":[],"views":[{"_data_":"MyLab3_lib:DA_SLFilter1_cell_2:layout","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759573288735,"_wellknowntype_":"int64"}},{"file":{"_data_":"eesof_em_setup.file","_wellknowntype_":"string"},"time":{"_data_":1759573288728,"_wellknowntype_":"int64"}},{"file":{"_data_":"emStateFile.xml","_wellknowntype_":"string"},"time":{"_data_":1759573356081,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573288727,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"ads_datacmps:VAR:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MLEF:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MLIN:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MTEE:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759572111093,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759572110793,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759572111092,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa.cdslck","_wellknowntype_":"string"},"time":{"_data_":1759572110861,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759572110812,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759572110775,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1759572110778,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_SLFilter_cell_2","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759571119433,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759571119416,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759571119419,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759571119435,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759571119390,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1759571119394,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"cell_1","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"MyLab3_lib:DA_LCLowpassDT1_cell_1:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:DisplayTemplate:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:S_Param:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:Term:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759413401140,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759412442851,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759413401138,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa.cdslck","_wellknowntype_":"string"},"time":{"_data_":1759413321834,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"cell_2","_wellknowntype_":"string"},"views":[]},{"name":{"_data_":"cell_3","_wellknowntype_":"string"},"views":[]}],"name":{"_data_":"MyLab3_lib","_wellknowntype_":"string"},"version":{"_data_":1.0,"_wellknowntype_":"double"}} \ No newline at end of file +{"cells":[{"name":{"_data_":"DA_CLFilter1_cell_3","_wellknowntype_":"string"},"views":[{"name":{"_data_":"emSetup","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[{"_data_":"MyLab3_lib:cell_2.subst","_wellknowntype_":"string"}],"pcbVias":[],"views":[{"_data_":"MyLab3_lib:DA_CLFilter1_cell_3:layout","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576139000,"_wellknowntype_":"int64"}},{"file":{"_data_":"eesof_em_setup.file","_wellknowntype_":"string"},"time":{"_data_":1759574253531,"_wellknowntype_":"int64"}},{"file":{"_data_":"emStateFile.xml","_wellknowntype_":"string"},"time":{"_data_":1759574283650,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759574253530,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"layout","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"MyLab3_lib:DA_CLFilter1_cell_3:emSetup","_wellknowntype_":"string"},{"_data_":"MyLab3_lib:cell_3:layout","_wellknowntype_":"string"},{"_data_":"ads_tlines:MCFIL:layout","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759579258425,"_wellknowntype_":"int64"}},{"file":{"_data_":"layout.oa","_wellknowntype_":"string"},"time":{"_data_":1759574461827,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573870570,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"ads_datacmps:VAR:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MCFIL:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576140000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573726330,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759573726862,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576140000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573726347,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1759573726351,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_CLFilter_cell_3","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576140000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573700144,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759573700148,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576141000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573700166,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1759573700171,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_LCLowpassDT1_cell_1","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"ads_datacmps:VAR:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:C:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:L:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759572375090,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759412509539,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759412518352,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759519550000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759412509521,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1759412509525,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_LCLowpassDT_cell_1","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759519551000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759412478709,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759412478712,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759519551000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759412478683,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1759412478687,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_SLFilter1_cell_2","_wellknowntype_":"string"},"views":[{"name":{"_data_":"emSetup","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[{"_data_":"MyLab3_lib:cell_2.subst","_wellknowntype_":"string"}],"pcbVias":[],"views":[{"_data_":"MyLab3_lib:DA_SLFilter1_cell_2:layout","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576141000,"_wellknowntype_":"int64"}},{"file":{"_data_":"eesof_em_setup.file","_wellknowntype_":"string"},"time":{"_data_":1759573288728,"_wellknowntype_":"int64"}},{"file":{"_data_":"emStateFile.xml","_wellknowntype_":"string"},"time":{"_data_":1759573356081,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573288727,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"layout","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"MyLab3_lib:DA_SLFilter1_cell_2:emSetup","_wellknowntype_":"string"},{"_data_":"MyLab3_lib:cell_2:layout","_wellknowntype_":"string"},{"_data_":"ads_tlines:MLEF:layout","_wellknowntype_":"string"},{"_data_":"ads_tlines:MLIN:layout","_wellknowntype_":"string"},{"_data_":"ads_tlines:MTEE:layout","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576141000,"_wellknowntype_":"int64"}},{"file":{"_data_":"layout.oa","_wellknowntype_":"string"},"time":{"_data_":1759573591569,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573245404,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"ads_datacmps:VAR:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MLEF:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MLIN:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MTEE:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576141000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759572110793,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759572111092,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576141000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759572110775,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1759572110778,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_SLFilter_cell_2","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576142000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759571119416,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759571119419,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576142000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759571119390,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1759571119394,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"cell_1","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"MyLab3_lib:DA_LCLowpassDT1_cell_1:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:DisplayTemplate:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:S_Param:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:Term:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759572375088,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759412442851,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759413401138,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"cell_2","_wellknowntype_":"string"},"views":[{"name":{"_data_":"layout","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"MyLab3_lib:DA_SLFilter1_cell_2:layout","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576142000,"_wellknowntype_":"int64"}},{"file":{"_data_":"layout.oa","_wellknowntype_":"string"},"time":{"_data_":1759573593041,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573243409,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"MyLab3_lib:DA_SLFilter1_cell_2:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:DisplayTemplate:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:S_Param:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:Term:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MSUB:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576143000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759413655973,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759572222993,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"cell_3","_wellknowntype_":"string"},"views":[{"name":{"_data_":"layout","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"MyLab3_lib:DA_CLFilter1_cell_3:layout","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759579261000,"_wellknowntype_":"int64"}},{"file":{"_data_":"layout.oa","_wellknowntype_":"string"},"time":{"_data_":1759574461831,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573869225,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"MyLab3_lib:DA_CLFilter1_cell_3:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:DisplayTemplate:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:S_Param:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:Term:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MSUB:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1759576142000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1759573642363,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1759574468834,"_wellknowntype_":"int64"}}]}]}],"name":{"_data_":"MyLab3_lib","_wellknowntype_":"string"},"version":{"_data_":1.0,"_wellknowntype_":"double"}} \ No newline at end of file diff --git a/MyLab3_wrk/pictures/2.1_s_params.png b/MyLab3_wrk/pictures/2.1_s_params.png deleted file mode 100644 index fcd52b1..0000000 Binary files a/MyLab3_wrk/pictures/2.1_s_params.png and /dev/null differ diff --git a/MyLab3_wrk/pictures/3.1_layout.png b/MyLab3_wrk/pictures/3.1_layout.png new file mode 100644 index 0000000..a36bd16 Binary files /dev/null and b/MyLab3_wrk/pictures/3.1_layout.png differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/DA_SmithChartMatch1_cell_1_Netlist.ael b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/DA_SmithChartMatch1_cell_1_Netlist.ael new file mode 100644 index 0000000..545e090 --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/DA_SmithChartMatch1_cell_1_Netlist.ael @@ -0,0 +1,12 @@ +AJ_SmithChart_NetList = list(list(0,3.4116377210356816e-09,0,0,0,2500000000),list(2,0,1.0691392469357866e-12,0,0,2500000000)); +AJ_SmithChart_TrailList = list(list(332.6923076923077,-286.53846153846155,185,-225,206.821746185577,-383.50492545473867,0,3),list(206.821746185577,-383.50492545473867,258.334531376391,-225,100.67567567567568,-170.94594594594594,0,0)); +AJ_SmithChart_QList = list(1000000000,1000000000); +AJ_SmithChart_QCheck = list(0,0); +AJ_SmithChart_ZList = list(0,0); +AJ_SmithChart_SourceX = 100.67567567567568; +AJ_SmithChart_SourceY = -170.94594594594594; +AJ_SmithChart_LoadX = 332.6923076923077; +AJ_SmithChart_LoadY = -286.53846153846155; +AJ_SmithChart_TailX = 100.67567567567568; +AJ_SmithChart_TailY = -170.94594594594594; +AJ_SmithChart_NodeSelectedIndex = -1; diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/DA_SmithChartMatch1_cell_1_Netlist.atf b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/DA_SmithChartMatch1_cell_1_Netlist.atf new file mode 100644 index 0000000..4257673 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/DA_SmithChartMatch1_cell_1_Netlist.atf differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/itemdef.ael b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/itemdef.ael new file mode 100644 index 0000000..2cf3cd0 --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/itemdef.ael @@ -0,0 +1,21 @@ +create_item("DA_SmithChartMatch1_cell_1","Smith Chart Matching Network","DA_SmithChartMatch",16,-1,"SmithChartMatch.bmp","Component Parameters",NULL,"%d:%t %# %44?0%:%31?%C%:_net%c%;%;%e %b%r%8?%29?%:%30?%p %:%k%?[%1i]%;=%p %;%;%;%e%e","DA_SmithChartMatch1_cell_1","%t%b%r%38?%:\n%39?all_parm%A%:%30?%s%:%k%?[%1i]%;=%s%;%;%;%e%e%;","SmithChartMatch",3,NULL,0, +create_parm("Fp","Match Frequency",66048,"StdFormSet",0,prm("StdForm","1 GHz")), +create_parm("SourceType","Type of Source Impedance",134656,"AJ_FilterMatch_BPLoadFormSet",-1,prm("AJ_FilterMatch_ResistiveForm")), +create_parm("SourceEnable","Enable Source Network Termination",134656,"AJ_SmithChart_EnableFormSet",-1,prm("AJ_SmithChart_DisableForm")), +create_parm("Rg","Source Resistance",66048,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("Lg","Source Inductance",66048,"StdFormSet",3,prm("StdForm","1 nH")), +create_parm("Cg","Source Capacitance",66048,"StdFormSet",4,prm("StdForm","1 pF")), +create_parm("Zg","Source Impedance",524800,"StdFormSet",1,prm("StdForm","(50+j*50) Ohm")), +create_parm("SourceFile","Source S-Parameter File Name",262656,"ReadFileFormSet",-2,prm("ReadFileForm","\"ZSource.s1p\"")), +create_parm("SourceFileSparm","Source S-Parameter",262720,"StdFormSet",-1,prm("StdForm","\"S(1,1)\"")), +create_parm("SourceImpType","Complex Source Impedance Interpretation",134656,"AJ_FilterMatch_ComplexSourceFormSet",-1,prm("AJ_FilterMatch_ComplexSourceForm")), +create_parm("LoadType","Type of Load Impedance",134656,"AJ_FilterMatch_BPLoadFormSet",-1,prm("AJ_FilterMatch_Series_RLCForm")), +create_parm("LoadEnable","Enable Load Network Termination",134656,"AJ_SmithChart_EnableFormSet",-1,prm("AJ_SmithChart_DisableForm")), +create_parm("RL","Load Resistance",66048,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("LL","Load Inductance",66048,"StdFormSet",3,prm("StdForm","1 nH")), +create_parm("CL","Load Capacitance",66048,"StdFormSet",4,prm("StdForm","1 pF")), +create_parm("ZL","Load Impedance",524800,"StdFormSet",1,prm("StdForm","(100-j*100) Ohm")), +create_parm("LoadFile","Load S-Parameter File Name",262656,"ReadFileFormSet",-2,prm("ReadFileForm","\"ZLoad.s1p\"")), +create_parm("LoadFileSparm","Load S-Parameter",262720,"StdFormSet",-1,prm("StdForm","\"S(1,1)\"")), +create_parm("LoadImpType","Complex Load Impedance Interpretation",134656,"AJ_FilterMatch_ComplexLoadFormSet",-1,prm("AJ_FilterMatch_ComplexLoadForm")), +create_parm("Z0","Characteristic Impedance",66048,"StdFormSet",1,prm("StdForm","50 Ohm"))); diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/itemdef.atf b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/itemdef.atf new file mode 100644 index 0000000..9a62656 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/itemdef.atf differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/schematic/master.tag b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/schematic/sch.oa b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/schematic/sch.oa new file mode 100644 index 0000000..cbfc806 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/schematic/sch.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/symbol/master.tag b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/symbol/master.tag new file mode 100644 index 0000000..e1024da --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/symbol/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +symbol.oa diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/symbol/symbol.oa b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/symbol/symbol.oa new file mode 100644 index 0000000..5435dcd Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_1/symbol/symbol.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/DA_SmithChartMatch1_cell_2_Netlist.ael b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/DA_SmithChartMatch1_cell_2_Netlist.ael new file mode 100644 index 0000000..3930e52 --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/DA_SmithChartMatch1_cell_2_Netlist.ael @@ -0,0 +1,12 @@ +AJ_SmithChart_NetList = list(list(0,1.5728881524220969e-09,0,0,0,2500000000),list(2,0,2.5891122395473412e-12,0,0,2500000000),list(0,2.586868095148645e-09,0,0,0,2500000000),list(2,0,9.519482777313245e-13,0,0,2500000000),list(0,6.366197762781244e-09,0,0,0,2500000000)); +AJ_SmithChart_TrailList = list(list(332.6923076923077,-286.53846153846155,358.3333333333333,-225,291.625,-225,0,0),list(291.625,-225,158.3125,-225,238.625,-331.5,0,3),list(238.625,-331.5,301.38392857142856,-225,179,-242,0,0),list(179,-242,102.93831168831169,-225,110.875,-302.5,0,3),list(110.875,-302.5,258.37721348985275,-225,100.625,-171.5,0,0)); +AJ_SmithChart_QList = list(1000000000,1000000000,1000000000,1000000000,1000000000); +AJ_SmithChart_QCheck = list(0,0,0,0,0,0,0); +AJ_SmithChart_ZList = list(0,0,0,0,0); +AJ_SmithChart_SourceX = 100.67567567567568; +AJ_SmithChart_SourceY = -170.94594594594594; +AJ_SmithChart_LoadX = 332.6923076923077; +AJ_SmithChart_LoadY = -286.53846153846155; +AJ_SmithChart_TailX = 100.625; +AJ_SmithChart_TailY = -171.5; +AJ_SmithChart_NodeSelectedIndex = -2; diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/DA_SmithChartMatch1_cell_2_Netlist.atf b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/DA_SmithChartMatch1_cell_2_Netlist.atf new file mode 100644 index 0000000..f7b78d3 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/DA_SmithChartMatch1_cell_2_Netlist.atf differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/itemdef.ael b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/itemdef.ael new file mode 100644 index 0000000..a9fe777 --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/itemdef.ael @@ -0,0 +1,21 @@ +create_item("DA_SmithChartMatch1_cell_2","Smith Chart Matching Network","DA_SmithChartMatch",16,-1,"SmithChartMatch.bmp","Component Parameters",NULL,"%d:%t %# %44?0%:%31?%C%:_net%c%;%;%e %b%r%8?%29?%:%30?%p %:%k%?[%1i]%;=%p %;%;%;%e%e","DA_SmithChartMatch1_cell_2","%t%b%r%38?%:\n%39?all_parm%A%:%30?%s%:%k%?[%1i]%;=%s%;%;%;%e%e%;","SmithChartMatch",3,NULL,0, +create_parm("Fp","Match Frequency",66048,"StdFormSet",0,prm("StdForm","1 GHz")), +create_parm("SourceType","Type of Source Impedance",134656,"AJ_FilterMatch_BPLoadFormSet",-1,prm("AJ_FilterMatch_ResistiveForm")), +create_parm("SourceEnable","Enable Source Network Termination",134656,"AJ_SmithChart_EnableFormSet",-1,prm("AJ_SmithChart_DisableForm")), +create_parm("Rg","Source Resistance",66048,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("Lg","Source Inductance",66048,"StdFormSet",3,prm("StdForm","1 nH")), +create_parm("Cg","Source Capacitance",66048,"StdFormSet",4,prm("StdForm","1 pF")), +create_parm("Zg","Source Impedance",524800,"StdFormSet",1,prm("StdForm","(50+j*50) Ohm")), +create_parm("SourceFile","Source S-Parameter File Name",262656,"ReadFileFormSet",-2,prm("ReadFileForm","\"ZSource.s1p\"")), +create_parm("SourceFileSparm","Source S-Parameter",262720,"StdFormSet",-1,prm("StdForm","\"S(1,1)\"")), +create_parm("SourceImpType","Complex Source Impedance Interpretation",134656,"AJ_FilterMatch_ComplexSourceFormSet",-1,prm("AJ_FilterMatch_ComplexSourceForm")), +create_parm("LoadType","Type of Load Impedance",134656,"AJ_FilterMatch_BPLoadFormSet",-1,prm("AJ_FilterMatch_Series_RLCForm")), +create_parm("LoadEnable","Enable Load Network Termination",134656,"AJ_SmithChart_EnableFormSet",-1,prm("AJ_SmithChart_DisableForm")), +create_parm("RL","Load Resistance",66048,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("LL","Load Inductance",66048,"StdFormSet",3,prm("StdForm","1 nH")), +create_parm("CL","Load Capacitance",66048,"StdFormSet",4,prm("StdForm","1 pF")), +create_parm("ZL","Load Impedance",524800,"StdFormSet",1,prm("StdForm","(100-j*100) Ohm")), +create_parm("LoadFile","Load S-Parameter File Name",262656,"ReadFileFormSet",-2,prm("ReadFileForm","\"ZLoad.s1p\"")), +create_parm("LoadFileSparm","Load S-Parameter",262720,"StdFormSet",-1,prm("StdForm","\"S(1,1)\"")), +create_parm("LoadImpType","Complex Load Impedance Interpretation",134656,"AJ_FilterMatch_ComplexLoadFormSet",-1,prm("AJ_FilterMatch_ComplexLoadForm")), +create_parm("Z0","Characteristic Impedance",66048,"StdFormSet",1,prm("StdForm","50 Ohm"))); diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/itemdef.atf b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/itemdef.atf new file mode 100644 index 0000000..93f72c8 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/itemdef.atf differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/schematic/master.tag b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/schematic/sch.oa b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/schematic/sch.oa new file mode 100644 index 0000000..7288c14 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/schematic/sch.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/symbol/master.tag b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/symbol/master.tag new file mode 100644 index 0000000..e1024da --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/symbol/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +symbol.oa diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/symbol/symbol.oa b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/symbol/symbol.oa new file mode 100644 index 0000000..7e348f5 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_2/symbol/symbol.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/DA_SmithChartMatch1_cell_3_Netlist.ael b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/DA_SmithChartMatch1_cell_3_Netlist.ael new file mode 100644 index 0000000..65a4b94 --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/DA_SmithChartMatch1_cell_3_Netlist.ael @@ -0,0 +1,12 @@ +AJ_SmithChart_NetList = list(list(8,150,9.271406000678972,2500000000,0),list(9,50,62.79987615661385,2500000000,0),list(8,150,16.03878780875775,2500000000,0),list(9,50,20.447611157526623,2500000000,0),list(8,150,19.99944676080055,2500000000,0)); +AJ_SmithChart_TrailList = list(list(332.6923076923077,-286.53846153846155,311.48648648648646,-225,283.80238762316543,-283.90891080014836,0,8),list(283.80238762316543,-283.90891080014836,161.1056523823297,-225,246,-331.375,0,7),list(246,-331.375,286.6667235262009,-225,175.00858251953315,-247.40273586621873,0,8),list(175.00858251953315,-247.40273586621873,101.67713745917058,-225,110.125,-301.25,0,7),list(110.125,-301.25,253.7628254539226,-225,99.87737337256263,-172.41525849785887,0,8)); +AJ_SmithChart_QList = list(3,3,3,3,3); +AJ_SmithChart_QCheck = list(0,0,0,0,0,0,0,0,0,0,0,0); +AJ_SmithChart_ZList = list("150.0",50,"150.0",50,"150.0"); +AJ_SmithChart_SourceX = 100.67567567567568; +AJ_SmithChart_SourceY = -170.94594594594594; +AJ_SmithChart_LoadX = 332.6923076923077; +AJ_SmithChart_LoadY = -286.53846153846155; +AJ_SmithChart_TailX = 99.87737337256263; +AJ_SmithChart_TailY = -172.41525849785887; +AJ_SmithChart_NodeSelectedIndex = -2; diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/DA_SmithChartMatch1_cell_3_Netlist.atf b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/DA_SmithChartMatch1_cell_3_Netlist.atf new file mode 100644 index 0000000..cdc139c Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/DA_SmithChartMatch1_cell_3_Netlist.atf differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/itemdef.ael b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/itemdef.ael new file mode 100644 index 0000000..6e95fd7 --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/itemdef.ael @@ -0,0 +1,21 @@ +create_item("DA_SmithChartMatch1_cell_3","Smith Chart Matching Network","DA_SmithChartMatch",16,-1,"SmithChartMatch.bmp","Component Parameters",NULL,"%d:%t %# %44?0%:%31?%C%:_net%c%;%;%e %b%r%8?%29?%:%30?%p %:%k%?[%1i]%;=%p %;%;%;%e%e","DA_SmithChartMatch1_cell_3","%t%b%r%38?%:\n%39?all_parm%A%:%30?%s%:%k%?[%1i]%;=%s%;%;%;%e%e%;","SmithChartMatch",3,NULL,0, +create_parm("Fp","Match Frequency",66048,"StdFormSet",0,prm("StdForm","1 GHz")), +create_parm("SourceType","Type of Source Impedance",134656,"AJ_FilterMatch_BPLoadFormSet",-1,prm("AJ_FilterMatch_ResistiveForm")), +create_parm("SourceEnable","Enable Source Network Termination",134656,"AJ_SmithChart_EnableFormSet",-1,prm("AJ_SmithChart_DisableForm")), +create_parm("Rg","Source Resistance",66048,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("Lg","Source Inductance",66048,"StdFormSet",3,prm("StdForm","1 nH")), +create_parm("Cg","Source Capacitance",66048,"StdFormSet",4,prm("StdForm","1 pF")), +create_parm("Zg","Source Impedance",524800,"StdFormSet",1,prm("StdForm","(50+j*50) Ohm")), +create_parm("SourceFile","Source S-Parameter File Name",262656,"ReadFileFormSet",-2,prm("ReadFileForm","\"ZSource.s1p\"")), +create_parm("SourceFileSparm","Source S-Parameter",262720,"StdFormSet",-1,prm("StdForm","\"S(1,1)\"")), +create_parm("SourceImpType","Complex Source Impedance Interpretation",134656,"AJ_FilterMatch_ComplexSourceFormSet",-1,prm("AJ_FilterMatch_ComplexSourceForm")), +create_parm("LoadType","Type of Load Impedance",134656,"AJ_FilterMatch_BPLoadFormSet",-1,prm("AJ_FilterMatch_Series_RLCForm")), +create_parm("LoadEnable","Enable Load Network Termination",134656,"AJ_SmithChart_EnableFormSet",-1,prm("AJ_SmithChart_DisableForm")), +create_parm("RL","Load Resistance",66048,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("LL","Load Inductance",66048,"StdFormSet",3,prm("StdForm","1 nH")), +create_parm("CL","Load Capacitance",66048,"StdFormSet",4,prm("StdForm","1 pF")), +create_parm("ZL","Load Impedance",524800,"StdFormSet",1,prm("StdForm","(100-j*100) Ohm")), +create_parm("LoadFile","Load S-Parameter File Name",262656,"ReadFileFormSet",-2,prm("ReadFileForm","\"ZLoad.s1p\"")), +create_parm("LoadFileSparm","Load S-Parameter",262720,"StdFormSet",-1,prm("StdForm","\"S(1,1)\"")), +create_parm("LoadImpType","Complex Load Impedance Interpretation",134656,"AJ_FilterMatch_ComplexLoadFormSet",-1,prm("AJ_FilterMatch_ComplexLoadForm")), +create_parm("Z0","Characteristic Impedance",66048,"StdFormSet",1,prm("StdForm","50 Ohm"))); diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/itemdef.atf b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/itemdef.atf new file mode 100644 index 0000000..f5336a7 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/itemdef.atf differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/schematic/master.tag b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/schematic/sch.oa b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/schematic/sch.oa new file mode 100644 index 0000000..9bfe319 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/schematic/sch.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/symbol/master.tag b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/symbol/master.tag new file mode 100644 index 0000000..e1024da --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/symbol/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +symbol.oa diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/symbol/symbol.oa b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/symbol/symbol.oa new file mode 100644 index 0000000..cdf171d Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match1_cell_3/symbol/symbol.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/itemdef.ael b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/itemdef.ael new file mode 100644 index 0000000..49a669e --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/itemdef.ael @@ -0,0 +1,21 @@ +create_item("DA_SmithChartMatch_cell_1","Smith Chart Matching Network","DA_SmithChartMatch",16,-1,"SmithChartMatch.bmp","Component Parameters",NULL,"%d:%t %# %44?0%:%31?%C%:_net%c%;%;%e %b%r%8?%29?%:%30?%p %:%k%?[%1i]%;=%p %;%;%;%e%e","DA_SmithChartMatch_cell_1","%t%b%r%38?%:\n%39?all_parm%A%:%30?%s%:%k%?[%1i]%;=%s%;%;%;%e%e%;","SmithChartMatch",3,NULL,0, +create_parm("Fp","Match Frequency",66048,"StdFormSet",0,prm("StdForm","1 GHz")), +create_parm("SourceType","Type of Source Impedance",134656,"AJ_FilterMatch_BPLoadFormSet",-1,prm("AJ_FilterMatch_ResistiveForm")), +create_parm("SourceEnable","Enable Source Network Termination",134656,"AJ_SmithChart_EnableFormSet",-1,prm("AJ_SmithChart_DisableForm")), +create_parm("Rg","Source Resistance",66048,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("Lg","Source Inductance",66048,"StdFormSet",3,prm("StdForm","1 nH")), +create_parm("Cg","Source Capacitance",66048,"StdFormSet",4,prm("StdForm","1 pF")), +create_parm("Zg","Source Impedance",524800,"StdFormSet",1,prm("StdForm","(50+j*50) Ohm")), +create_parm("SourceFile","Source S-Parameter File Name",262656,"ReadFileFormSet",-2,prm("ReadFileForm","\"ZSource.s1p\"")), +create_parm("SourceFileSparm","Source S-Parameter",262720,"StdFormSet",-1,prm("StdForm","\"S(1,1)\"")), +create_parm("SourceImpType","Complex Source Impedance Interpretation",134656,"AJ_FilterMatch_ComplexSourceFormSet",-1,prm("AJ_FilterMatch_ComplexSourceForm")), +create_parm("LoadType","Type of Load Impedance",134656,"AJ_FilterMatch_BPLoadFormSet",-1,prm("AJ_FilterMatch_Series_RLCForm")), +create_parm("LoadEnable","Enable Load Network Termination",134656,"AJ_SmithChart_EnableFormSet",-1,prm("AJ_SmithChart_DisableForm")), +create_parm("RL","Load Resistance",66048,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("LL","Load Inductance",66048,"StdFormSet",3,prm("StdForm","1 nH")), +create_parm("CL","Load Capacitance",66048,"StdFormSet",4,prm("StdForm","1 pF")), +create_parm("ZL","Load Impedance",524800,"StdFormSet",1,prm("StdForm","(100-j*100) Ohm")), +create_parm("LoadFile","Load S-Parameter File Name",262656,"ReadFileFormSet",-2,prm("ReadFileForm","\"ZLoad.s1p\"")), +create_parm("LoadFileSparm","Load S-Parameter",262720,"StdFormSet",-1,prm("StdForm","\"S(1,1)\"")), +create_parm("LoadImpType","Complex Load Impedance Interpretation",134656,"AJ_FilterMatch_ComplexLoadFormSet",-1,prm("AJ_FilterMatch_ComplexLoadForm")), +create_parm("Z0","Characteristic Impedance",66048,"StdFormSet",1,prm("StdForm","50 Ohm"))); diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/itemdef.atf b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/itemdef.atf new file mode 100644 index 0000000..22892fb Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/itemdef.atf differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/schematic/master.tag b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/schematic/sch.oa b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/schematic/sch.oa new file mode 100644 index 0000000..7362fb8 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/schematic/sch.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/symbol/master.tag b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/symbol/master.tag new file mode 100644 index 0000000..e1024da --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/symbol/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +symbol.oa diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/symbol/symbol.oa b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/symbol/symbol.oa new file mode 100644 index 0000000..fe575f7 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_1/symbol/symbol.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/itemdef.ael b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/itemdef.ael new file mode 100644 index 0000000..d727a76 --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/itemdef.ael @@ -0,0 +1,21 @@ +create_item("DA_SmithChartMatch_cell_2","Smith Chart Matching Network","DA_SmithChartMatch",16,-1,"SmithChartMatch.bmp","Component Parameters",NULL,"%d:%t %# %44?0%:%31?%C%:_net%c%;%;%e %b%r%8?%29?%:%30?%p %:%k%?[%1i]%;=%p %;%;%;%e%e","DA_SmithChartMatch_cell_2","%t%b%r%38?%:\n%39?all_parm%A%:%30?%s%:%k%?[%1i]%;=%s%;%;%;%e%e%;","SmithChartMatch",3,NULL,0, +create_parm("Fp","Match Frequency",66048,"StdFormSet",0,prm("StdForm","1 GHz")), +create_parm("SourceType","Type of Source Impedance",134656,"AJ_FilterMatch_BPLoadFormSet",-1,prm("AJ_FilterMatch_ResistiveForm")), +create_parm("SourceEnable","Enable Source Network Termination",134656,"AJ_SmithChart_EnableFormSet",-1,prm("AJ_SmithChart_DisableForm")), +create_parm("Rg","Source Resistance",66048,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("Lg","Source Inductance",66048,"StdFormSet",3,prm("StdForm","1 nH")), +create_parm("Cg","Source Capacitance",66048,"StdFormSet",4,prm("StdForm","1 pF")), +create_parm("Zg","Source Impedance",524800,"StdFormSet",1,prm("StdForm","(50+j*50) Ohm")), +create_parm("SourceFile","Source S-Parameter File Name",262656,"ReadFileFormSet",-2,prm("ReadFileForm","\"ZSource.s1p\"")), +create_parm("SourceFileSparm","Source S-Parameter",262720,"StdFormSet",-1,prm("StdForm","\"S(1,1)\"")), +create_parm("SourceImpType","Complex Source Impedance Interpretation",134656,"AJ_FilterMatch_ComplexSourceFormSet",-1,prm("AJ_FilterMatch_ComplexSourceForm")), +create_parm("LoadType","Type of Load Impedance",134656,"AJ_FilterMatch_BPLoadFormSet",-1,prm("AJ_FilterMatch_Series_RLCForm")), +create_parm("LoadEnable","Enable Load Network Termination",134656,"AJ_SmithChart_EnableFormSet",-1,prm("AJ_SmithChart_DisableForm")), +create_parm("RL","Load Resistance",66048,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("LL","Load Inductance",66048,"StdFormSet",3,prm("StdForm","1 nH")), +create_parm("CL","Load Capacitance",66048,"StdFormSet",4,prm("StdForm","1 pF")), +create_parm("ZL","Load Impedance",524800,"StdFormSet",1,prm("StdForm","(100-j*100) Ohm")), +create_parm("LoadFile","Load S-Parameter File Name",262656,"ReadFileFormSet",-2,prm("ReadFileForm","\"ZLoad.s1p\"")), +create_parm("LoadFileSparm","Load S-Parameter",262720,"StdFormSet",-1,prm("StdForm","\"S(1,1)\"")), +create_parm("LoadImpType","Complex Load Impedance Interpretation",134656,"AJ_FilterMatch_ComplexLoadFormSet",-1,prm("AJ_FilterMatch_ComplexLoadForm")), +create_parm("Z0","Characteristic Impedance",66048,"StdFormSet",1,prm("StdForm","50 Ohm"))); diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/itemdef.atf b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/itemdef.atf new file mode 100644 index 0000000..a0ac29f Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/itemdef.atf differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/schematic/master.tag b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/schematic/sch.oa b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/schematic/sch.oa new file mode 100644 index 0000000..e9629df Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/schematic/sch.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/symbol/master.tag b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/symbol/master.tag new file mode 100644 index 0000000..e1024da --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/symbol/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +symbol.oa diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/symbol/symbol.oa b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/symbol/symbol.oa new file mode 100644 index 0000000..a04304b Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_2/symbol/symbol.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/itemdef.ael b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/itemdef.ael new file mode 100644 index 0000000..fa33acd --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/itemdef.ael @@ -0,0 +1,21 @@ +create_item("DA_SmithChartMatch_cell_3","Smith Chart Matching Network","DA_SmithChartMatch",16,-1,"SmithChartMatch.bmp","Component Parameters",NULL,"%d:%t %# %44?0%:%31?%C%:_net%c%;%;%e %b%r%8?%29?%:%30?%p %:%k%?[%1i]%;=%p %;%;%;%e%e","DA_SmithChartMatch_cell_3","%t%b%r%38?%:\n%39?all_parm%A%:%30?%s%:%k%?[%1i]%;=%s%;%;%;%e%e%;","SmithChartMatch",3,NULL,0, +create_parm("Fp","Match Frequency",66048,"StdFormSet",0,prm("StdForm","1 GHz")), +create_parm("SourceType","Type of Source Impedance",134656,"AJ_FilterMatch_BPLoadFormSet",-1,prm("AJ_FilterMatch_ResistiveForm")), +create_parm("SourceEnable","Enable Source Network Termination",134656,"AJ_SmithChart_EnableFormSet",-1,prm("AJ_SmithChart_DisableForm")), +create_parm("Rg","Source Resistance",66048,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("Lg","Source Inductance",66048,"StdFormSet",3,prm("StdForm","1 nH")), +create_parm("Cg","Source Capacitance",66048,"StdFormSet",4,prm("StdForm","1 pF")), +create_parm("Zg","Source Impedance",524800,"StdFormSet",1,prm("StdForm","(50+j*50) Ohm")), +create_parm("SourceFile","Source S-Parameter File Name",262656,"ReadFileFormSet",-2,prm("ReadFileForm","\"ZSource.s1p\"")), +create_parm("SourceFileSparm","Source S-Parameter",262720,"StdFormSet",-1,prm("StdForm","\"S(1,1)\"")), +create_parm("SourceImpType","Complex Source Impedance Interpretation",134656,"AJ_FilterMatch_ComplexSourceFormSet",-1,prm("AJ_FilterMatch_ComplexSourceForm")), +create_parm("LoadType","Type of Load Impedance",134656,"AJ_FilterMatch_BPLoadFormSet",-1,prm("AJ_FilterMatch_Series_RLCForm")), +create_parm("LoadEnable","Enable Load Network Termination",134656,"AJ_SmithChart_EnableFormSet",-1,prm("AJ_SmithChart_DisableForm")), +create_parm("RL","Load Resistance",66048,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("LL","Load Inductance",66048,"StdFormSet",3,prm("StdForm","1 nH")), +create_parm("CL","Load Capacitance",66048,"StdFormSet",4,prm("StdForm","1 pF")), +create_parm("ZL","Load Impedance",524800,"StdFormSet",1,prm("StdForm","(100-j*100) Ohm")), +create_parm("LoadFile","Load S-Parameter File Name",262656,"ReadFileFormSet",-2,prm("ReadFileForm","\"ZLoad.s1p\"")), +create_parm("LoadFileSparm","Load S-Parameter",262720,"StdFormSet",-1,prm("StdForm","\"S(1,1)\"")), +create_parm("LoadImpType","Complex Load Impedance Interpretation",134656,"AJ_FilterMatch_ComplexLoadFormSet",-1,prm("AJ_FilterMatch_ComplexLoadForm")), +create_parm("Z0","Characteristic Impedance",66048,"StdFormSet",1,prm("StdForm","50 Ohm"))); diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/itemdef.atf b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/itemdef.atf new file mode 100644 index 0000000..55d800c Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/itemdef.atf differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/schematic/master.tag b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/schematic/sch.oa b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/schematic/sch.oa new file mode 100644 index 0000000..9e0a4ba Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/schematic/sch.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/symbol/master.tag b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/symbol/master.tag new file mode 100644 index 0000000..e1024da --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/symbol/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +symbol.oa diff --git a/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/symbol/symbol.oa b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/symbol/symbol.oa new file mode 100644 index 0000000..65e9fcd Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/%D%A_%Smith%Chart%Match_cell_3/symbol/symbol.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/.oalib b/MyLab4_wrk/MyLab4_lib/.oalib new file mode 100644 index 0000000..481ce51 --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/.oalib @@ -0,0 +1,6 @@ + + + + + diff --git a/MyLab4_wrk/MyLab4_lib/cdsinfo.tag b/MyLab4_wrk/MyLab4_lib/cdsinfo.tag new file mode 100644 index 0000000..d469111 --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/cdsinfo.tag @@ -0,0 +1,18 @@ +############################################################################## +# Keysight Technologies Open Access Library Tag File For Cadence # +# This file is needed to use this ADS generated library within versions of # +# Cadence Virtuoso that support OpenAccess if the Windows Namespace is used. # +############################################################################## + +CDSLIBRARY + +# DMTYPE sets the type of DM (version control) system. +# +# DMTYPE none + +# NAMESPACE sets the type of encoding used for cell and view names. +# Note that all ADS libraries are generated on Windows, you should leave the +# value as LibraryNT unless you have manually changed the library. +# For Linux filesystem encoding, use LibraryUnix. +# +NAMESPACE LibraryNT diff --git a/MyLab4_wrk/MyLab4_lib/cell_1/schematic/master.tag b/MyLab4_wrk/MyLab4_lib/cell_1/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/cell_1/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab4_wrk/MyLab4_lib/cell_1/schematic/sch.oa b/MyLab4_wrk/MyLab4_lib/cell_1/schematic/sch.oa new file mode 100644 index 0000000..d57fdb2 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/cell_1/schematic/sch.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/cell_2/schematic/master.tag b/MyLab4_wrk/MyLab4_lib/cell_2/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/cell_2/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab4_wrk/MyLab4_lib/cell_2/schematic/sch.oa b/MyLab4_wrk/MyLab4_lib/cell_2/schematic/sch.oa new file mode 100644 index 0000000..4211b51 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/cell_2/schematic/sch.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/cell_3/layout/layout.oa b/MyLab4_wrk/MyLab4_lib/cell_3/layout/layout.oa new file mode 100644 index 0000000..29c5a4f Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/cell_3/layout/layout.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/cell_3/layout/master.tag b/MyLab4_wrk/MyLab4_lib/cell_3/layout/master.tag new file mode 100644 index 0000000..431d8f0 --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/cell_3/layout/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +layout.oa diff --git a/MyLab4_wrk/MyLab4_lib/cell_3/schematic/master.tag b/MyLab4_wrk/MyLab4_lib/cell_3/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/cell_3/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab4_wrk/MyLab4_lib/cell_3/schematic/sch.oa b/MyLab4_wrk/MyLab4_lib/cell_3/schematic/sch.oa new file mode 100644 index 0000000..bd719c7 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/cell_3/schematic/sch.oa differ diff --git a/MyLab4_wrk/MyLab4_lib/layout.prf b/MyLab4_wrk/MyLab4_lib/layout.prf new file mode 100644 index 0000000..936bf6b --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/layout.prf @@ -0,0 +1,9 @@ +# @(#) $Source: /cvs/wlv/src/pde/text/layout_lib.prf.mm,v $ $Revision: 1.1 $ $Date: 2010/11/02 04:49:22 $ +pathWidth 0.625 +textHeight 0.254 +instTextHeight 0.254 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625 +portSize 1.0000000 +unitsLng 4 diff --git a/MyLab4_wrk/MyLab4_lib/libRefs.json b/MyLab4_wrk/MyLab4_lib/libRefs.json new file mode 100644 index 0000000..a084392 --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/libRefs.json @@ -0,0 +1 @@ +{"cells":[{"name":{"_data_":"DA_SmithChartMatch1_cell_1","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"ads_datacmps:VAR:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:C:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:L:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760456788000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760455077056,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760455464242,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760455413000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760455077074,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1760455077077,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_SmithChartMatch1_cell_2","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"ads_datacmps:VAR:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:C:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:L:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760457438000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760456828015,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760457294154,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760456831000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760456828034,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1760456828037,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_SmithChartMatch1_cell_3","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"ads_datacmps:VAR:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MLIN:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MLOC:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MTEE_ADS:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:TLIN:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760458897000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760457923790,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760458744584,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760457927000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760457923808,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1760457923811,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_SmithChartMatch_cell_1","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760455414000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760450363110,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760450363115,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760455414000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760450363133,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1760450363137,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_SmithChartMatch_cell_2","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760456820000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760456818269,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760456818273,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760456821000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760456818288,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1760456818292,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"DA_SmithChartMatch_cell_3","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760457446000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760457443526,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760457443529,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"symbol","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760457446000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760457443545,"_wellknowntype_":"int64"}},{"file":{"_data_":"symbol.oa","_wellknowntype_":"string"},"time":{"_data_":1760457443548,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"cell_1","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[{"_data_":"ZLoad.snp","_wellknowntype_":"string"},{"_data_":"ZSource.snp","_wellknowntype_":"string"}],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"MyLab4_lib:DA_SmithChartMatch1_cell_1:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:DisplayTemplate:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:S_Param:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:Term:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760457920000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760306626414,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760456780617,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"cell_2","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[{"_data_":"ZLoad.snp","_wellknowntype_":"string"},{"_data_":"ZSource.snp","_wellknowntype_":"string"}],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"MyLab4_lib:DA_SmithChartMatch1_cell_2:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:DisplayTemplate:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:S_Param:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:Term:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760457438000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760456785899,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760457433291,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"cell_3","_wellknowntype_":"string"},"views":[{"name":{"_data_":"layout","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"ads_tlines:MLIN:layout","_wellknowntype_":"string"},{"_data_":"ads_tlines:MLOC:layout","_wellknowntype_":"string"},{"_data_":"ads_tlines:MTEE_ADS:layout","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760458992000,"_wellknowntype_":"int64"}},{"file":{"_data_":"layout.oa","_wellknowntype_":"string"},"time":{"_data_":1760458912755,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760458897282,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[{"_data_":"ZLoad.snp","_wellknowntype_":"string"},{"_data_":"ZSource.snp","_wellknowntype_":"string"}],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"MyLab4_lib:DA_SmithChartMatch1_cell_3:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:DisplayTemplate:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:S_Param:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:Term:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MLIN:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MLOC:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MSUB:symbol","_wellknowntype_":"string"},{"_data_":"ads_tlines:MTEE_ADS:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760626060276,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760457436755,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760458895510,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa.cdslck","_wellknowntype_":"string"},"time":{"_data_":1760626060276,"_wellknowntype_":"int64"}}]}]}],"name":{"_data_":"MyLab4_lib","_wellknowntype_":"string"},"version":{"_data_":1.0,"_wellknowntype_":"double"}} \ No newline at end of file diff --git a/MyLab4_wrk/MyLab4_lib/schematic.prf b/MyLab4_wrk/MyLab4_lib/schematic.prf new file mode 100644 index 0000000..58fefdd --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib/schematic.prf @@ -0,0 +1,12 @@ +# @(#) $Source: /cvs/wlv/src/pde/text/schematic_lib.prf.mil,v $ $Revision: 1.1 $ $Date: 2010/11/02 04:49:22 $ +textHeight 0.125000 +instTextHeight 0.125000 +gridSnapX 0.125000 +gridSnapY 0.125000 +tapLength 25.000000 +portSize 4.000000 +unitsLng 4 +instNameLayerID ads_device:ads_annotate +instIDLayerID ads_annotate:ads_drawing7 +instParam1LayerID ads_annotate:drawing +pinAnnotLayerID ads_pin:ads_label diff --git a/MyLab4_wrk/MyLab4_lib/tech.db b/MyLab4_wrk/MyLab4_lib/tech.db new file mode 100644 index 0000000..0f5b520 Binary files /dev/null and b/MyLab4_wrk/MyLab4_lib/tech.db differ diff --git a/MyLab4_wrk/MyLab4_lib_lay.prf b/MyLab4_wrk/MyLab4_lib_lay.prf new file mode 100644 index 0000000..e89b6e9 --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib_lay.prf @@ -0,0 +1,25 @@ +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.254000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab4_wrk/MyLab4_lib_sch.prf b/MyLab4_wrk/MyLab4_lib_sch.prf new file mode 100644 index 0000000..72dd74c --- /dev/null +++ b/MyLab4_wrk/MyLab4_lib_sch.prf @@ -0,0 +1,25 @@ +pathWidth 0.500000 +pathRadius 0.500000 +textHeight 0.125000 +instNameLayerID ads_device:ads_annotate +instIDLayerID ads_annotate:ads_drawing7 +instParam1LayerID ads_annotate:drawing +instTextHeight 0.125000 +gridSnapX 0.125000 +gridSnapY 0.125000 +tapLength 25.000000 +portSize 4.000000 +minVertexDistance 1.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID ads_pin:ads_label diff --git a/MyLab4_wrk/ads_tlines_lay.prf b/MyLab4_wrk/ads_tlines_lay.prf new file mode 100644 index 0000000..e89b6e9 --- /dev/null +++ b/MyLab4_wrk/ads_tlines_lay.prf @@ -0,0 +1,25 @@ +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.254000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab4_wrk/cds.lib b/MyLab4_wrk/cds.lib new file mode 100644 index 0000000..3541b94 --- /dev/null +++ b/MyLab4_wrk/cds.lib @@ -0,0 +1 @@ +softinclude lib.defs diff --git a/MyLab4_wrk/cell_1.dds b/MyLab4_wrk/cell_1.dds new file mode 100644 index 0000000..b668d6e --- /dev/null +++ b/MyLab4_wrk/cell_1.dds @@ -0,0 +1,1095 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-10-14T15:33:04Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-10-14T15:26:39Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_1"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 127189797); +// Graphical Object: + set(goId0, "Right", 10007); + set(goId0, "Bottom", -67); + set(goId0, "Left", 1806); + set(goId0, "Top", -973); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", 1); + set(goId0, "FillColor", 60); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 507691589); +// Graphical Object: + set(goId0, "Right", 5403); + set(goId0, "Bottom", 4504); + set(goId0, "Left", 1577); + set(goId0, "Top", 474); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1227394157); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1003523445); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 26925998); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1784134077); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 131138293); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m1", "2500000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 946858541); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", -625); + set(markerID, "MkrReadoutRight", 2144); + set(markerID, "MkrReadoutBottom", 1232); + set(markerID, "MkrReadoutTop", 500); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1580202447); +// Graphical Object: + set(goId0, "Right", 10070); + set(goId0, "Bottom", 8953); + set(goId0, "Left", 6165); + set(goId0, "Top", 4844); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Output Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2038902258); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1717195846); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 904769366); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1190480241); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1193711458); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m2", "2500000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 1650522111); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 9750); + set(markerID, "MkrReadoutRight", 12566); + set(markerID, "MkrReadoutBottom", 5482); + set(markerID, "MkrReadoutTop", 4750); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 349156919); +// Graphical Object: + set(goId0, "Right", 5822); + set(goId0, "Bottom", 8969); + set(goId0, "Left", 1449); + set(goId0, "Top", 4799); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 668); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Forward Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 499288001); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 97253278); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -18); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1711624662); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1279124565); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1750581954); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 665118117); +// Graphical Object: + set(goId0, "Right", 10129); + set(goId0, "Bottom", 4586); + set(goId0, "Left", 5656); + set(goId0, "Top", 416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 768); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Input Reflection, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 560878483); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 231984446); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -100); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 10); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1621748385); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2042310486); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(1,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 376458220); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "S-Parameters vs. Frequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 816728499); +// Graphical Object: + set(goId0, "Right", 5506); + set(goId0, "Bottom", -559); + set(goId0, "Left", 2059); + set(goId0, "Top", -837); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +// Base Class Object: + set(pageId, "Name", "Page 1 : S_Params_Quad_dB_Smith"); + set(pageId, "Uid", 235397729); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1326, 570, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 235397729); + set(ddWinId, "PageViewRect_235397729", list(-3083, 9167, 14659, -1171)); + set(ddWinId, "Frame", list(-1326, 570, 1155, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : S_Params_Quad_dB_Smith")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab4_wrk/cell_2.dds b/MyLab4_wrk/cell_2.dds new file mode 100644 index 0000000..5d56579 --- /dev/null +++ b/MyLab4_wrk/cell_2.dds @@ -0,0 +1,953 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-10-14T16:05:42Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-10-14T15:55:40Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_2"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1804268986); +// Graphical Object: + set(goId0, "Right", 10007); + set(goId0, "Bottom", -67); + set(goId0, "Left", 1806); + set(goId0, "Top", -973); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", 1); + set(goId0, "FillColor", 60); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1672757000); +// Graphical Object: + set(goId0, "Right", 5403); + set(goId0, "Bottom", 4504); + set(goId0, "Left", 1577); + set(goId0, "Top", 474); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 440427360); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 4808538); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1853724291); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 882667094); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 251126828); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 495219826); +// Graphical Object: + set(goId0, "Right", 10070); + set(goId0, "Bottom", 8953); + set(goId0, "Left", 6165); + set(goId0, "Top", 4844); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Output Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1399226319); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1739106433); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1478096175); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1152384080); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 832674722); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2050993570); +// Graphical Object: + set(goId0, "Right", 5822); + set(goId0, "Bottom", 8969); + set(goId0, "Left", 1449); + set(goId0, "Top", 4799); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 668); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Forward Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1340338845); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 905541781); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -12); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 820246010); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1251131131); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 719014965); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 741373337); +// Graphical Object: + set(goId0, "Right", 10129); + set(goId0, "Bottom", 4586); + set(goId0, "Left", 5756); + set(goId0, "Top", 416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 668); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Input Reflection, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1472902808); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 738619609); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -60); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 10); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 57585590); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 634699059); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(1,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 236264739); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "S-Parameters vs. Frequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1194652929); +// Graphical Object: + set(goId0, "Right", 5506); + set(goId0, "Bottom", -559); + set(goId0, "Left", 2059); + set(goId0, "Top", -837); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +// Base Class Object: + set(pageId, "Name", "Page 1 : S_Params_Quad_dB_Smith"); + set(pageId, "Uid", 1985710641); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1326, 570, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 1985710641); + set(ddWinId, "PageViewRect_1985710641", list(-6480, 9069, 17512, -3607)); + set(ddWinId, "Frame", list(-1326, 570, 1155, 818)); + set(ddWinId, "Maximized", TRUE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : S_Params_Quad_dB_Smith")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab4_wrk/cell_3.dds b/MyLab4_wrk/cell_3.dds new file mode 100644 index 0000000..094b13a --- /dev/null +++ b/MyLab4_wrk/cell_3.dds @@ -0,0 +1,953 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-10-14T16:11:48Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-10-14T16:10:53Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_3"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 955309171); +// Graphical Object: + set(goId0, "Right", 10007); + set(goId0, "Bottom", -67); + set(goId0, "Left", 1806); + set(goId0, "Top", -973); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", 1); + set(goId0, "FillColor", 60); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 758235553); +// Graphical Object: + set(goId0, "Right", 5403); + set(goId0, "Bottom", 4504); + set(goId0, "Left", 1577); + set(goId0, "Top", 474); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 5215966); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 99870169); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 660741400); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 214648654); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1834439849); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1444749187); +// Graphical Object: + set(goId0, "Right", 10070); + set(goId0, "Bottom", 8953); + set(goId0, "Left", 6165); + set(goId0, "Top", 4844); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Output Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1250643240); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1659391069); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 452155052); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1352459678); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2021293616); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 80333678); +// Graphical Object: + set(goId0, "Right", 5822); + set(goId0, "Bottom", 8969); + set(goId0, "Left", 1449); + set(goId0, "Top", 4799); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 668); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Forward Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 144332064); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 163936486); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -60); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 10); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 535037785); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1302846349); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 635428389); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1301991403); +// Graphical Object: + set(goId0, "Right", 10129); + set(goId0, "Bottom", 4586); + set(goId0, "Left", 5756); + set(goId0, "Top", 416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 668); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Input Reflection, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1467114662); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1483246320); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -50); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1481622520); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 579905013); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(1,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 270390972); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "S-Parameters vs. Frequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 291764185); +// Graphical Object: + set(goId0, "Right", 5506); + set(goId0, "Bottom", -559); + set(goId0, "Left", 2059); + set(goId0, "Top", -837); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +// Base Class Object: + set(pageId, "Name", "Page 1 : S_Params_Quad_dB_Smith"); + set(pageId, "Uid", 1864556995); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1326, 570, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 1864556995); + set(ddWinId, "PageViewRect_1864556995", list(-2025, 9353, 13601, -1357)); + set(ddWinId, "Frame", list(-1326, 570, 1155, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : S_Params_Quad_dB_Smith")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab4_wrk/data/cell_1.ds b/MyLab4_wrk/data/cell_1.ds new file mode 100644 index 0000000..1c835f2 Binary files /dev/null and b/MyLab4_wrk/data/cell_1.ds differ diff --git a/MyLab4_wrk/data/cell_1_data/logFile.txt b/MyLab4_wrk/data/cell_1_data/logFile.txt new file mode 100644 index 0000000..06a30a3 --- /dev/null +++ b/MyLab4_wrk/data/cell_1_data/logFile.txt @@ -0,0 +1,16 @@ + +hpeesofsim (*) 631.update0.1 Sep 8 2025, MINT version 5 + (64-bit windows built: Mon Sep 08, 2025 20:46:19 -0700) + +***** Simulation started at Tue Oct 14 17:26:15 2025 + Running on host: "MONSTER" + In Directory: "C:\Users\forss\Nextcloud\TNE071_ADS\MyLab4_wrk\data" + Process ID: 36604 + + +SP SP1[1] freq=(1 GHz->5 GHz) + + +Resource usage: + Total stopwatch time = 24.76 seconds. + diff --git a/MyLab4_wrk/data/cell_2.ds b/MyLab4_wrk/data/cell_2.ds new file mode 100644 index 0000000..8ede4cf Binary files /dev/null and b/MyLab4_wrk/data/cell_2.ds differ diff --git a/MyLab4_wrk/data/cell_2_data/logFile.txt b/MyLab4_wrk/data/cell_2_data/logFile.txt new file mode 100644 index 0000000..c9357e6 --- /dev/null +++ b/MyLab4_wrk/data/cell_2_data/logFile.txt @@ -0,0 +1,16 @@ + +hpeesofsim (*) 631.update0.1 Sep 8 2025, MINT version 5 + (64-bit windows built: Mon Sep 08, 2025 20:46:19 -0700) + +***** Simulation started at Tue Oct 14 17:55:39 2025 + Running on host: "MONSTER" + In Directory: "C:\Users\forss\Nextcloud\TNE071_ADS\MyLab4_wrk\data" + Process ID: 29592 + + +SP SP1[1] freq=(1 GHz->5 GHz) + + +Resource usage: + Total stopwatch time = 0.52 seconds. + diff --git a/MyLab4_wrk/data/cell_3.ds b/MyLab4_wrk/data/cell_3.ds new file mode 100644 index 0000000..a13481b Binary files /dev/null and b/MyLab4_wrk/data/cell_3.ds differ diff --git a/MyLab4_wrk/data/cell_3_data/logFile.txt b/MyLab4_wrk/data/cell_3_data/logFile.txt new file mode 100644 index 0000000..68116ea --- /dev/null +++ b/MyLab4_wrk/data/cell_3_data/logFile.txt @@ -0,0 +1,24 @@ + +hpeesofsim (*) 631.update0.1 Sep 8 2025, MINT version 5 + (64-bit windows built: Mon Sep 08, 2025 20:46:19 -0700) + +***** Simulation started at Tue Oct 14 18:20:16 2025 + Running on host: "MONSTER" + In Directory: "C:\Users\forss\Nextcloud\TNE071_ADS\MyLab4_wrk\data" + Process ID: 23860 + + +SP SP1[1] freq=(1 GHz->5 GHz) +Warning detected by hpeesofsim during SP analysis 'SP1'. + UserValue(16.500000) > MaxRecommendValue(5.000000) for 'Wlargest/Wsmallest' in `Tee1' + + +Warning detected by hpeesofsim during SP analysis 'SP1'. + UserValue(16.500000) > MaxRecommendValue(5.000000) for 'Wlargest/Wsmallest' in `Tee2' + + + + +Resource usage: + Total stopwatch time = 0.53 seconds. + diff --git a/MyLab4_wrk/dds.cfg b/MyLab4_wrk/dds.cfg new file mode 100644 index 0000000..43748bb --- /dev/null +++ b/MyLab4_wrk/dds.cfg @@ -0,0 +1,2 @@ +DDS_FILE_NAME_OPEN_HISTORY_0=C:\Users\forss\Nextcloud\TNE071_ADS\MyLab4_wrk\cell_3.dds +DDS_FILE_NAME_OPEN_HISTORY_1=C:\Users\forss\Nextcloud\TNE071_ADS\MyLab4_wrk\cell_1.dds diff --git a/MyLab4_wrk/de_sim.cfg b/MyLab4_wrk/de_sim.cfg new file mode 100644 index 0000000..2b67303 --- /dev/null +++ b/MyLab4_wrk/de_sim.cfg @@ -0,0 +1,13 @@ +SYSTEM_CUSTOM_CIRCUIT_SYMBOLS={%DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_SYMBOLS};{$HPEESOF_DIR}\custom\{%PROJECT1}\symbols +DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_SYMBOLS= +DATA_FILES=.\data;{%PROJECT_SEARCH_DATA_FILES};{%DESIGN_KIT_DATA_FILES} +DESIGN_KIT_DATA_FILES= +SYSTEM_CUSTOM_CIRCUIT_DESIGNS={%DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_DESIGNS};{$HPEESOF_DIR}\custom\{%PROJECT1}\designs +DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_DESIGNS= +VIA_CONFIG_PATH={%DESIGN_KIT_VIA_CONFIG_PATH} +DESIGN_KIT_VIA_CONFIG_PATH= +LAST_LIBRARY_SELECTED=MyLab4_lib +SCHEM_FILE_OPEN_HISTORY_1=MyLab4_lib:cell_3:schematic +SCHEM_FILE_OPEN_HISTORY_2=MyLab4_lib:cell_2:schematic +SCHEM_FILE_OPEN_HISTORY_3=MyLab4_lib:cell_1:schematic +LAYOUT_FILE_OPEN_HISTORY_1=MyLab4_lib:cell_3:layout diff --git a/MyLab4_wrk/hpeesofsim.cfg b/MyLab4_wrk/hpeesofsim.cfg new file mode 100644 index 0000000..9effee2 --- /dev/null +++ b/MyLab4_wrk/hpeesofsim.cfg @@ -0,0 +1,6 @@ +EESOF_MODEL_PATH=%DESIGN_KIT_MODEL_PATH:$ICCAP_MODEL_PATH:%ICCAP_MODEL_PATH;{%DESIGN_KIT_MODEL_PATH} +DESIGN_KIT_MODEL_PATH= +DESIGN_KIT_VERILOGA_PATH= +SIM_FILE_PATH=$USER_SIM_FILE_PATH:%USER_SIM_FILE_PATH:$DE_SIM_FILE_PATH:%DE_SIM_FILE_PATH:.:..:../data:../networks:%DESIGN_KIT_SIM_FILE_PATH;{%DESIGN_KIT_SIM_FILE_PATH} +DESIGN_KIT_SIM_FILE_PATH= +DE_SIM_FILE_PATH=.\data;; diff --git a/MyLab4_wrk/layout.prf b/MyLab4_wrk/layout.prf new file mode 100644 index 0000000..e0f264a --- /dev/null +++ b/MyLab4_wrk/layout.prf @@ -0,0 +1,196 @@ +pathBend 5 +pathMiterPercent 30.000000 +pathEndCap 2 +pathLayerName default +textFontName Roboto +textPoint 12 +textJustification 9 +textAngle 0.000000 +textAbsolute 0 +instNameLayer 1 +instIDLayer 1 +instParam1Layer 1 +instTextFontName Roboto +instTextPoint 12 +instTextRows 15 +instTextAddOptionalParams 0 +instTextPrec 2 +wireLabelFontName Roboto +wireLabelPoint 12 +wireLabelColor 37 +fixedInstHighlightColor 2 +lockedInstHighlightColor 1 +oversize 1.000000 +oversizeMiter 0.000000 +scaleX 1.000000 +scaleY 1.000000 +toArcRadius 3.000000 +miterVertexLength 0.250000 +portOrientation 0.000000 +plottingDepth 10 +bboxColor 3 +selectColor 99 +highlightColor 66 +pinColor 54 +pinSize 5.000000 +teeColor 3 +teeSize 5.000000 +portColor 5 +backgroundColor 0 +foregroundColor 41 +globalArcResolution 5.000000 +pcbViaArcResolution 5.000000 +selectFilter 9727 +selectMode 1 +shapeSelectMode 2 +selectBoxSize 10.000000 +selectPointSize 8.000000 +entryMode 0 +rotationIncrement 90.000000 +gridDisplayX 2 +gridDisplayY 2 +gridDisplayOn 1 +gridDisplaySameXY 1 +majorGridDisplayX 5 +majorGridDisplayY 5 +majorGridDisplayOn 1 +gridDisplayMode 0 +gridSnapOn 1 +gridSnapMode 3 +gridColor 104 +windowLLX -5.000000 +windowLLY -5.000000 +windowURX 5.000000 +windowURY 5.000000 +schemPrec -3 +schemIncr 1 +schemUnits 2 +layoutPrec -2 +layoutIncr 1 +layoutUnits 1 +backupCount 20 +placePopUp 1 +placePinPopUp 1 +checkIntersection 0 +checkBinding 1 +shoveConnectionsOnCompoenentsParamChange 1 +plotPinNumbers 0 +plotPinNames 0 +plotPinNetNames 0 +plotPins 1 +rerouteWires 1 +traceTlineFamily Microstrip +traceSimMode 0 +traceTraverse 1 +DSEsymbDistanceX 0.500000 +DSEsymbDistanceY 0.500000 +DSEartDistanceXNew 0.000000 +DSElayDistanceYNew 0.000000 +DSES2LReport 1 +DSEL2SReport 1 +forceSynchronize 1 +dualPlacement 0 +checkUnconnectedPin 1 +checkNodalMismatch 0 +checkWiresInLayout 0 +checkPinVsPort 0 +showConnectedSchem 1 +showConnectedLay 1 +showFixedSchem 0 +showFixedLay 1 +undoEditCount 100 +stepRepeatXspace 5.000000 +stepRepeatYspace 5.000000 +stepRepeatNumRows 1 +stepRepeatNumCols 1 +pinSizeUnits 1 +teeSizeUnits 1 +portSizeUnits 0 +pinSnapSize 20.000000 +keepoutOutlineThickness 1 +placePopupOnZeroParm 0 +autoRepeatableCompPlcmnt 1 +dragMove 1 +dragMoveThresholdSize 6.000000 +dveEpsilon 0.050000 +dveFringe 15.000000 +dveArcCircleResolution 5.000000 +dveMaxError 100 +voltageColor 7 +currentColor 6 +nodeNameColor 5 +coordEntryPopup 0 +dispSubnetInstNames 0 +swapKeepInstName 1 +tuneSimMode 2 +tuneRestoreDDS 0 +tuneRange 50.000000 +tuneStepSize 10.000000 +tuneScale 0 +tuneSnap 0 +tuneParameterDisplayLongName 0 +optimCockpitUpdateSchematic 1 +optimCockpitSaveState 0 +setPasteOriginPopup 0 +preserveCopyPasteNet 0 +maintainAngle 1 +textOrigin 0 +minPixelDisplaySize 4 +rerouteTraces 0 +prefVersion 1 +genericArtworkSize 1.000000 +plotLessThanMinPixels 1 +plotDepthForLessThanMinPixels 2 +newRouteAroundInstText 0 +dsePrefLayoutLayer default +newRouteAroundInstSym 1 +onscreenCoordMode 2 +editInPlaceBoxColor 3 +dseFixAllComponents 0 +dseKeepNetsFromOtherDesign 1 +dseKeepNets 1 +instTextTuneFormat 1 +instTextOptFormat 1 +instTextStatFormat 1 +instTextDoeFormat 1 +instTextDeactiveColor 7 +moveVertexKeepRect 1 +useCrosshairCursor 0 +dragMoveHandle 0 +originDisplayOn 1 +originColor 10 +physicalConnHighlightColor 4 +logicalConnHighlightColor 35 +physicalConnDifferentNetHighlightColor 78 +plotSymbPinAnnot 0 +wrkLayoutPrfIsUninitialized 0 +showNodalMismatches 1 +showNetNameMismatches 1 +showComponentNetMismatches 1 +autoZoomDesignDifferences 0 +allowChangesToSourceDesignDifferences 0 +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.254000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab4_wrk/lib.defs b/MyLab4_wrk/lib.defs new file mode 100644 index 0000000..2d4559c --- /dev/null +++ b/MyLab4_wrk/lib.defs @@ -0,0 +1,3 @@ +INCLUDE $HPEESOF_DIR/oalibs/analog_rf.defs +DEFINE MyLab4_lib MyLab4_lib +ASSIGN MyLab4_lib libMode shared diff --git a/MyLab4_wrk/navigator.opt b/MyLab4_wrk/navigator.opt new file mode 100644 index 0000000..c08b3b5 --- /dev/null +++ b/MyLab4_wrk/navigator.opt @@ -0,0 +1,28 @@ + + + + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + + + diff --git a/MyLab4_wrk/netlist.log b/MyLab4_wrk/netlist.log new file mode 100644 index 0000000..c9348c3 --- /dev/null +++ b/MyLab4_wrk/netlist.log @@ -0,0 +1,30 @@ +; Top Design: "MyLab4_lib:cell_3:schematic" +; Netlisted using Hierarchy Policy: "Standard" + +Options ResourceUsage=yes UseNutmegFormat=no EnableOptim=no TopDesignName="MyLab4_lib:cell_3:schematic" DcopOutputNodeVoltages=yes DcopOutputPinCurrents=yes DcopOutputAllSweepPoints=no DcopOutputDcopType=0 +S_Param:SP1 CalcS=yes CalcY=no CalcZ=no GroupDelayAperture=1e-4 FreqConversion=no FreqConversionPort=1 StatusLevel=2 CalcNoise=no SortNoise=0 BandwidthForNoise=1.0 Hz DevOpPtLevel=0 SPSS_WSP=yes \ +SweepVar="freq" SweepPlan="SP1_stim" OutputPlan="SP1_Output" + +SweepPlan: SP1_stim Start=1.0 GHz Stop=5 GHz Step=0.01 GHz + +OutputPlan:SP1_Output \ + Type="Output" \ + UseEquationNestLevel=yes \ + EquationNestLevel=2 \ + UseSavedEquationNestLevel=yes \ + SavedEquationNestLevel=2 + +#load "python","LinearCollapse" +Component Module="LinearCollapse" Type="ModelExtractor" NetworkRepresentation=2 +Port:Term2 N__10 0 Num=2 Z=100-j*100 Ohm Noise=yes +Port:Term1 N__7 0 Num=1 Z=10-j*10 Ohm Noise=yes + +;#@# autodisplay="S_Params_Quad_dB_Smith" +MLIN2:TL7 N__9 N__6 Subst="MSub1" W=0.198244 mm L=3.414960 mm Wall1=2.5000000000000002e+28 mm Wall2=2.5000000000000002e+28 mm Mod=1 +MLIN2:TL8 N__8 N__10 Subst="MSub1" W=0.198244 mm L=4.258050 mm Wall1=2.5000000000000002e+28 mm Wall2=2.5000000000000002e+28 mm Mod=1 +MLIN2:TL6 N__7 N__4 Subst="MSub1" W=0.198244 mm L=1.973820 mm Wall1=2.5000000000000002e+28 mm Wall2=2.5000000000000002e+28 mm Mod=1 +MTEE_ADS:Tee2 N__6 N__8 N__1 Subst="MSub1" W1=0.2 mm W2=0.2 mm W3=3.3 mm +MTEE_ADS:Tee1 N__4 N__9 N__5 Subst="MSub1" W1=0.2 mm W2=0.2 mm W3=3.3 mm +MLOC2:TL10 N__1 Subst="MSub1" W=3.298530 mm L=4.018550 mm Wall1=2.5000000000000002e+28 mm Wall2=2.5000000000000002e+28 mm Mod=1 +MLOC2:TL9 N__5 Subst="MSub1" W=3.298530 mm L=12.340600 mm Wall1=2.5000000000000002e+28 mm Wall2=2.5000000000000002e+28 mm Mod=1 +model MSub1 MSUB H=1.52 mm Er=3.66 Mur=1 Cond=4.1e7 Hu=1e+33 mm T=0.025 mm TanD=0.003 Rough=0 mm DielectricLossModel=1 FreqForEpsrTanD=1.0 GHz LowFreqForTanD=1.0 kHz HighFreqForTanD=1.0 THz RoughnessModel=2 diff --git a/MyLab4_wrk/pictures/2.1_s_params.png b/MyLab4_wrk/pictures/2.1_s_params.png new file mode 100644 index 0000000..fcd52b1 Binary files /dev/null and b/MyLab4_wrk/pictures/2.1_s_params.png differ diff --git a/MyLab4_wrk/pictures/2.1_smith_schem.png b/MyLab4_wrk/pictures/2.1_smith_schem.png new file mode 100644 index 0000000..176d6dc Binary files /dev/null and b/MyLab4_wrk/pictures/2.1_smith_schem.png differ diff --git a/MyLab4_wrk/pictures/2.2_s_params.png b/MyLab4_wrk/pictures/2.2_s_params.png new file mode 100644 index 0000000..69f7ac2 Binary files /dev/null and b/MyLab4_wrk/pictures/2.2_s_params.png differ diff --git a/MyLab4_wrk/pictures/2.2_smith_schem.png b/MyLab4_wrk/pictures/2.2_smith_schem.png new file mode 100644 index 0000000..b39a1f1 Binary files /dev/null and b/MyLab4_wrk/pictures/2.2_smith_schem.png differ diff --git a/MyLab4_wrk/pictures/3.1_layout.png b/MyLab4_wrk/pictures/3.1_layout.png new file mode 100644 index 0000000..26cb6f0 Binary files /dev/null and b/MyLab4_wrk/pictures/3.1_layout.png differ diff --git a/MyLab4_wrk/pictures/3.1_s_params.png b/MyLab4_wrk/pictures/3.1_s_params.png new file mode 100644 index 0000000..7ddf537 Binary files /dev/null and b/MyLab4_wrk/pictures/3.1_s_params.png differ diff --git a/MyLab4_wrk/pictures/3.1_schematic.png b/MyLab4_wrk/pictures/3.1_schematic.png new file mode 100644 index 0000000..aaf765d Binary files /dev/null and b/MyLab4_wrk/pictures/3.1_schematic.png differ diff --git a/MyLab4_wrk/pictures/3_s_params.png b/MyLab4_wrk/pictures/3_s_params.png new file mode 100644 index 0000000..272636d Binary files /dev/null and b/MyLab4_wrk/pictures/3_s_params.png differ diff --git a/MyLab4_wrk/pictures/3_smith_schem.png b/MyLab4_wrk/pictures/3_smith_schem.png new file mode 100644 index 0000000..7f2d338 Binary files /dev/null and b/MyLab4_wrk/pictures/3_smith_schem.png differ diff --git a/MyLab4_wrk/pictures/testbench.png b/MyLab4_wrk/pictures/testbench.png new file mode 100644 index 0000000..42489b1 Binary files /dev/null and b/MyLab4_wrk/pictures/testbench.png differ diff --git a/MyLab4_wrk/saved.wrkstate b/MyLab4_wrk/saved.wrkstate new file mode 100644 index 0000000..79d8afa --- /dev/null +++ b/MyLab4_wrk/saved.wrkstate @@ -0,0 +1,5 @@ + + + + + diff --git a/MyLab4_wrk/schematic.prf b/MyLab4_wrk/schematic.prf new file mode 100644 index 0000000..09c1062 --- /dev/null +++ b/MyLab4_wrk/schematic.prf @@ -0,0 +1,196 @@ +pathBend 1 +pathMiterPercent 0.000000 +pathEndCap 2 +pathLayerName default +textFontName Roboto +textPoint 12 +textJustification 9 +textAngle 0.000000 +textAbsolute 0 +instNameLayer 6 +instIDLayer 7 +instParam1Layer 8 +instTextFontName Roboto +instTextPoint 12 +instTextRows 15 +instTextAddOptionalParams 0 +instTextPrec 2 +wireLabelFontName Roboto +wireLabelPoint 12 +wireLabelColor 37 +fixedInstHighlightColor 2 +lockedInstHighlightColor 1 +oversize 0.100000 +oversizeMiter 0.000000 +scaleX 1.000000 +scaleY 1.000000 +toArcRadius 0.300000 +miterVertexLength 1.000000 +portOrientation 0.000000 +plottingDepth 10 +bboxColor 0 +selectColor 0 +highlightColor 1 +pinColor 19 +pinSize 0.050000 +teeColor 5 +teeSize 0.050000 +portColor 5 +backgroundColor 42 +foregroundColor 10 +globalArcResolution 5.000000 +pcbViaArcResolution 5.000000 +selectFilter 1535 +selectMode 1 +shapeSelectMode 2 +selectBoxSize 10.000000 +selectPointSize 8.000000 +entryMode 0 +rotationIncrement 90.000000 +gridDisplayX 2 +gridDisplayY 2 +gridDisplayOn 1 +gridDisplaySameXY 1 +majorGridDisplayX 5 +majorGridDisplayY 5 +majorGridDisplayOn 1 +gridDisplayMode 0 +gridSnapOn 1 +gridSnapMode 3 +gridColor 0 +windowLLX -2.000000 +windowLLY -3.000000 +windowURX 8.000000 +windowURY 2.000000 +schemPrec -3 +schemIncr 1 +schemUnits 2 +layoutPrec -2 +layoutIncr 1 +layoutUnits 1 +backupCount 20 +placePopUp 0 +placePinPopUp 1 +checkIntersection 0 +checkBinding 0 +shoveConnectionsOnCompoenentsParamChange 1 +plotPinNumbers 0 +plotPinNames 0 +plotPinNetNames 0 +plotPins 1 +rerouteWires 1 +traceTlineFamily Microstrip +traceSimMode 0 +traceTraverse 1 +DSEsymbDistanceX 0.500000 +DSEsymbDistanceY 0.500000 +DSEartDistanceXNew 0.000000 +DSElayDistanceYNew 0.000000 +DSES2LReport 1 +DSEL2SReport 1 +forceSynchronize 1 +dualPlacement 0 +checkUnconnectedPin 1 +checkNodalMismatch 0 +checkWiresInLayout 0 +checkPinVsPort 0 +showConnectedSchem 1 +showConnectedLay 1 +showFixedSchem 0 +showFixedLay 1 +undoEditCount 100 +stepRepeatXspace 0.125000 +stepRepeatYspace 0.125000 +stepRepeatNumRows 1 +stepRepeatNumCols 1 +pinSizeUnits 0 +teeSizeUnits 0 +portSizeUnits 0 +pinSnapSize 15.000000 +keepoutOutlineThickness 1 +placePopupOnZeroParm 0 +autoRepeatableCompPlcmnt 1 +dragMove 1 +dragMoveThresholdSize 6.000000 +dveEpsilon 0.000000 +dveFringe 10.000000 +dveArcCircleResolution 5.000000 +dveMaxError 100 +voltageColor 10 +currentColor 6 +nodeNameColor 5 +coordEntryPopup 0 +dispSubnetInstNames 0 +swapKeepInstName 1 +tuneSimMode 2 +tuneRestoreDDS 0 +tuneRange 50.000000 +tuneStepSize 10.000000 +tuneScale 0 +tuneSnap 0 +tuneParameterDisplayLongName 0 +optimCockpitUpdateSchematic 1 +optimCockpitSaveState 0 +setPasteOriginPopup 0 +preserveCopyPasteNet 0 +maintainAngle 1 +textOrigin 0 +minPixelDisplaySize 4 +rerouteTraces 0 +prefVersion 1 +genericArtworkSize 4.000000 +plotLessThanMinPixels 1 +plotDepthForLessThanMinPixels 2 +newRouteAroundInstText 0 +dsePrefLayoutLayer default +newRouteAroundInstSym 1 +onscreenCoordMode 2 +editInPlaceBoxColor 3 +dseFixAllComponents 0 +dseKeepNetsFromOtherDesign 1 +dseKeepNets 1 +instTextTuneFormat 1 +instTextOptFormat 1 +instTextStatFormat 1 +instTextDoeFormat 1 +instTextDeactiveColor 7 +moveVertexKeepRect 1 +useCrosshairCursor 0 +dragMoveHandle 0 +originDisplayOn 1 +originColor 105 +physicalConnHighlightColor 4 +logicalConnHighlightColor 35 +physicalConnDifferentNetHighlightColor 78 +plotSymbPinAnnot 0 +wrkLayoutPrfIsUninitialized 0 +showNodalMismatches 1 +showNetNameMismatches 1 +showComponentNetMismatches 1 +autoZoomDesignDifferences 0 +allowChangesToSourceDesignDifferences 0 +pathWidth 0.500000 +pathRadius 0.500000 +textHeight 0.125000 +instNameLayerID +instIDLayerID +instParam1LayerID +instTextHeight 0.125000 +gridSnapX 0.125000 +gridSnapY 0.125000 +tapLength 25.000000 +portSize 4.000000 +minVertexDistance 1.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab4_wrk/search_history.log b/MyLab4_wrk/search_history.log new file mode 100644 index 0000000..e69de29 diff --git a/MyLab5_wrk/MyLab5_lib/.oalib b/MyLab5_wrk/MyLab5_lib/.oalib new file mode 100644 index 0000000..481ce51 --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib/.oalib @@ -0,0 +1,6 @@ + + + + + diff --git a/MyLab5_wrk/MyLab5_lib/cdsinfo.tag b/MyLab5_wrk/MyLab5_lib/cdsinfo.tag new file mode 100644 index 0000000..d469111 --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib/cdsinfo.tag @@ -0,0 +1,18 @@ +############################################################################## +# Keysight Technologies Open Access Library Tag File For Cadence # +# This file is needed to use this ADS generated library within versions of # +# Cadence Virtuoso that support OpenAccess if the Windows Namespace is used. # +############################################################################## + +CDSLIBRARY + +# DMTYPE sets the type of DM (version control) system. +# +# DMTYPE none + +# NAMESPACE sets the type of encoding used for cell and view names. +# Note that all ADS libraries are generated on Windows, you should leave the +# value as LibraryNT unless you have manually changed the library. +# For Linux filesystem encoding, use LibraryUnix. +# +NAMESPACE LibraryNT diff --git a/MyLab5_wrk/MyLab5_lib/cell_1/layout/layout.oa b/MyLab5_wrk/MyLab5_lib/cell_1/layout/layout.oa new file mode 100644 index 0000000..d4d6fb9 Binary files /dev/null and b/MyLab5_wrk/MyLab5_lib/cell_1/layout/layout.oa differ diff --git a/MyLab5_wrk/MyLab5_lib/cell_1/layout/master.tag b/MyLab5_wrk/MyLab5_lib/cell_1/layout/master.tag new file mode 100644 index 0000000..431d8f0 --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib/cell_1/layout/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +layout.oa diff --git a/MyLab5_wrk/MyLab5_lib/cell_1/schematic/master.tag b/MyLab5_wrk/MyLab5_lib/cell_1/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib/cell_1/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab5_wrk/MyLab5_lib/cell_1/schematic/sch.oa b/MyLab5_wrk/MyLab5_lib/cell_1/schematic/sch.oa new file mode 100644 index 0000000..6ced616 Binary files /dev/null and b/MyLab5_wrk/MyLab5_lib/cell_1/schematic/sch.oa differ diff --git a/MyLab5_wrk/MyLab5_lib/cell_2/schematic/master.tag b/MyLab5_wrk/MyLab5_lib/cell_2/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib/cell_2/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab5_wrk/MyLab5_lib/cell_2/schematic/sch.oa b/MyLab5_wrk/MyLab5_lib/cell_2/schematic/sch.oa new file mode 100644 index 0000000..eca74f0 Binary files /dev/null and b/MyLab5_wrk/MyLab5_lib/cell_2/schematic/sch.oa differ diff --git a/MyLab5_wrk/MyLab5_lib/cell_2b/schematic/master.tag b/MyLab5_wrk/MyLab5_lib/cell_2b/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib/cell_2b/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab5_wrk/MyLab5_lib/cell_2b/schematic/sch.oa b/MyLab5_wrk/MyLab5_lib/cell_2b/schematic/sch.oa new file mode 100644 index 0000000..7fa2854 Binary files /dev/null and b/MyLab5_wrk/MyLab5_lib/cell_2b/schematic/sch.oa differ diff --git a/MyLab5_wrk/MyLab5_lib/cell_3/schematic/master.tag b/MyLab5_wrk/MyLab5_lib/cell_3/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib/cell_3/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab5_wrk/MyLab5_lib/cell_3/schematic/sch.oa b/MyLab5_wrk/MyLab5_lib/cell_3/schematic/sch.oa new file mode 100644 index 0000000..5c10cf1 Binary files /dev/null and b/MyLab5_wrk/MyLab5_lib/cell_3/schematic/sch.oa differ diff --git a/MyLab5_wrk/MyLab5_lib/cell_3b/schematic/master.tag b/MyLab5_wrk/MyLab5_lib/cell_3b/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib/cell_3b/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab5_wrk/MyLab5_lib/cell_3b/schematic/sch.oa b/MyLab5_wrk/MyLab5_lib/cell_3b/schematic/sch.oa new file mode 100644 index 0000000..6cd9ad0 Binary files /dev/null and b/MyLab5_wrk/MyLab5_lib/cell_3b/schematic/sch.oa differ diff --git a/MyLab5_wrk/MyLab5_lib/cell_4/schematic/master.tag b/MyLab5_wrk/MyLab5_lib/cell_4/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib/cell_4/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab5_wrk/MyLab5_lib/cell_4/schematic/sch.oa b/MyLab5_wrk/MyLab5_lib/cell_4/schematic/sch.oa new file mode 100644 index 0000000..b220f19 Binary files /dev/null and b/MyLab5_wrk/MyLab5_lib/cell_4/schematic/sch.oa differ diff --git a/MyLab5_wrk/MyLab5_lib/layout.prf b/MyLab5_wrk/MyLab5_lib/layout.prf new file mode 100644 index 0000000..936bf6b --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib/layout.prf @@ -0,0 +1,9 @@ +# @(#) $Source: /cvs/wlv/src/pde/text/layout_lib.prf.mm,v $ $Revision: 1.1 $ $Date: 2010/11/02 04:49:22 $ +pathWidth 0.625 +textHeight 0.254 +instTextHeight 0.254 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625 +portSize 1.0000000 +unitsLng 4 diff --git a/MyLab5_wrk/MyLab5_lib/libRefs.json b/MyLab5_wrk/MyLab5_lib/libRefs.json new file mode 100644 index 0000000..0399522 --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib/libRefs.json @@ -0,0 +1 @@ +{"cells":[{"name":{"_data_":"cell_1","_wellknowntype_":"string"},"views":[{"name":{"_data_":"layout","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760645152000,"_wellknowntype_":"int64"}},{"file":{"_data_":"layout.oa","_wellknowntype_":"string"},"time":{"_data_":1760645144810,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760645144799,"_wellknowntype_":"int64"}}]},{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"DemoKit_Non_Linear:DEMO_NETLIST_INCLUDE:symbol","_wellknowntype_":"string"},{"_data_":"DemoKit_Non_Linear:demo_fet2:symbol","_wellknowntype_":"string"},{"_data_":"ads_datacmps:VAR:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:I_Probe:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:DC:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:DisplayTemplate:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:ParamSweep:symbol","_wellknowntype_":"string"},{"_data_":"ads_sources:V_DC:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760648333666,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760643544094,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760648333666,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa.cdslck","_wellknowntype_":"string"},"time":{"_data_":1760648208278,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"cell_2","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"DemoKit_Non_Linear:DEMO_NETLIST_INCLUDE:symbol","_wellknowntype_":"string"},{"_data_":"DemoKit_Non_Linear:demo_fet2:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:DisplayTemplate:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:SP_NWA:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760652872000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760652318924,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760652872573,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa.cdslck","_wellknowntype_":"string"},"time":{"_data_":1760652318943,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"cell_2b","_wellknowntype_":"string"},"views":[]},{"name":{"_data_":"cell_3","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"DemoKit_Non_Linear:DEMO_NETLIST_INCLUDE:symbol","_wellknowntype_":"string"},{"_data_":"DemoKit_Non_Linear:demo_fet2:symbol","_wellknowntype_":"string"},{"_data_":"ads_datacmps:VAR:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:C:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:DC_Block:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:DC_Feed:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:L:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:R:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:DisplayTemplate:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:HarmonicBalance:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:Term:symbol","_wellknowntype_":"string"},{"_data_":"ads_sources:P_1Tone:symbol","_wellknowntype_":"string"},{"_data_":"ads_sources:V_DC:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760654616000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760653929829,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760654616858,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa.cdslck","_wellknowntype_":"string"},"time":{"_data_":1760653929848,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"cell_3b","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"DemoKit_Non_Linear:DEMO_NETLIST_INCLUDE:symbol","_wellknowntype_":"string"},{"_data_":"DemoKit_Non_Linear:demo_fet2:symbol","_wellknowntype_":"string"},{"_data_":"ads_datacmps:VAR:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:C:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:DC_Block:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:DC_Feed:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:L:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:R:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:DisplayTemplate:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:HarmonicBalance:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:SweepPlan:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:Term:symbol","_wellknowntype_":"string"},{"_data_":"ads_sources:P_1Tone:symbol","_wellknowntype_":"string"},{"_data_":"ads_sources:V_DC:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760654963000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760654705855,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760654963204,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa.cdslck","_wellknowntype_":"string"},"time":{"_data_":1760654705875,"_wellknowntype_":"int64"}}]}]},{"name":{"_data_":"cell_4","_wellknowntype_":"string"},"views":[{"name":{"_data_":"schematic","_wellknowntype_":"string"},"references":{"cells":[],"externalFiles":[],"libraries":[],"libraryFiles":[],"pcbVias":[],"views":[{"_data_":"DemoKit_Non_Linear:DEMO_NETLIST_INCLUDE:symbol","_wellknowntype_":"string"},{"_data_":"DemoKit_Non_Linear:demo_fet2:symbol","_wellknowntype_":"string"},{"_data_":"ads_datacmps:VAR:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:C:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:DC_Block:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:DC_Feed:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:GROUND:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:I_Probe:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:L:symbol","_wellknowntype_":"string"},{"_data_":"ads_rflib:R:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:DisplayTemplate:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:HarmonicBalance:symbol","_wellknowntype_":"string"},{"_data_":"ads_simulation:Term:symbol","_wellknowntype_":"string"},{"_data_":"ads_sources:P_nTone:symbol","_wellknowntype_":"string"},{"_data_":"ads_sources:V_DC:symbol","_wellknowntype_":"string"}]},"timestamp":[{"file":{"_data_":".","_wellknowntype_":"string"},"time":{"_data_":1760655226000,"_wellknowntype_":"int64"}},{"file":{"_data_":"master.tag","_wellknowntype_":"string"},"time":{"_data_":1760655113239,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa","_wellknowntype_":"string"},"time":{"_data_":1760655226771,"_wellknowntype_":"int64"}},{"file":{"_data_":"sch.oa.cdslck","_wellknowntype_":"string"},"time":{"_data_":1760655113258,"_wellknowntype_":"int64"}}]}]}],"name":{"_data_":"MyLab5_lib","_wellknowntype_":"string"},"version":{"_data_":1.0,"_wellknowntype_":"double"}} \ No newline at end of file diff --git a/MyLab5_wrk/MyLab5_lib/schematic.prf b/MyLab5_wrk/MyLab5_lib/schematic.prf new file mode 100644 index 0000000..58fefdd --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib/schematic.prf @@ -0,0 +1,12 @@ +# @(#) $Source: /cvs/wlv/src/pde/text/schematic_lib.prf.mil,v $ $Revision: 1.1 $ $Date: 2010/11/02 04:49:22 $ +textHeight 0.125000 +instTextHeight 0.125000 +gridSnapX 0.125000 +gridSnapY 0.125000 +tapLength 25.000000 +portSize 4.000000 +unitsLng 4 +instNameLayerID ads_device:ads_annotate +instIDLayerID ads_annotate:ads_drawing7 +instParam1LayerID ads_annotate:drawing +pinAnnotLayerID ads_pin:ads_label diff --git a/MyLab5_wrk/MyLab5_lib/tech.db b/MyLab5_wrk/MyLab5_lib/tech.db new file mode 100644 index 0000000..e0db834 Binary files /dev/null and b/MyLab5_wrk/MyLab5_lib/tech.db differ diff --git a/MyLab5_wrk/MyLab5_lib_lay.prf b/MyLab5_wrk/MyLab5_lib_lay.prf new file mode 100644 index 0000000..e89b6e9 --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib_lay.prf @@ -0,0 +1,25 @@ +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.254000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab5_wrk/MyLab5_lib_sch.prf b/MyLab5_wrk/MyLab5_lib_sch.prf new file mode 100644 index 0000000..72dd74c --- /dev/null +++ b/MyLab5_wrk/MyLab5_lib_sch.prf @@ -0,0 +1,25 @@ +pathWidth 0.500000 +pathRadius 0.500000 +textHeight 0.125000 +instNameLayerID ads_device:ads_annotate +instIDLayerID ads_annotate:ads_drawing7 +instParam1LayerID ads_annotate:drawing +instTextHeight 0.125000 +gridSnapX 0.125000 +gridSnapY 0.125000 +tapLength 25.000000 +portSize 4.000000 +minVertexDistance 1.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID ads_pin:ads_label diff --git a/MyLab5_wrk/ads_simulation_lay.prf b/MyLab5_wrk/ads_simulation_lay.prf new file mode 100644 index 0000000..e89b6e9 --- /dev/null +++ b/MyLab5_wrk/ads_simulation_lay.prf @@ -0,0 +1,25 @@ +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.254000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab5_wrk/cds.lib b/MyLab5_wrk/cds.lib new file mode 100644 index 0000000..3541b94 --- /dev/null +++ b/MyLab5_wrk/cds.lib @@ -0,0 +1 @@ +softinclude lib.defs diff --git a/MyLab5_wrk/cell_1.dds b/MyLab5_wrk/cell_1.dds new file mode 100644 index 0000000..4a529a6 --- /dev/null +++ b/MyLab5_wrk/cell_1.dds @@ -0,0 +1,703 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-10-16T22:04:54Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-10-16T20:59:57Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_1"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2037584918); +// Graphical Object: + set(goId0, "Right", 7056); + set(goId0, "Bottom", 1989); + set(goId0, "Left", 1197); + set(goId0, "Top", 1155); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", 1); + set(goId0, "FillColor", 60); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1526444052); +// Graphical Object: + set(goId0, "Right", 5660); + set(goId0, "Bottom", 4370); + set(goId0, "Left", 1206); + set(goId0, "Top", 2020); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 613); + set(goId0, "RightMargin", 691); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 532); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1123731458); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 5); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2133771320); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 0.4); + set(axisID, "StepSize", 0.1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2047980620); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1768435519); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "IDS.i", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 201633657); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m1", "5.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 131295101); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 166); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 166); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 5875); + set(markerID, "MkrReadoutRight", 6783); + set(markerID, "MkrReadoutBottom", 2821); + set(markerID, "MkrReadoutTop", 2125); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +markerID = get_new(traceID, "MarkerNew", "m2", "2.90000000000000124344978758017533", 4, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 2142500207); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 5875); + set(markerID, "MkrReadoutRight", 6789); + set(markerID, "MkrReadoutBottom", 3575); + set(markerID, "MkrReadoutTop", 2875); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +markerID = get_new(traceID, "MarkerNew", "m3", "0.89999999999999991118215802998748", 12, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 707207602); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 5875); + set(markerID, "MkrReadoutRight", 6762); + set(markerID, "MkrReadoutBottom", 4325); + set(markerID, "MkrReadoutTop", 3625); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 331797045); +// Graphical Object: + set(goId0, "Right", 5057); + set(goId0, "Bottom", 6132); + set(goId0, "Left", 1694); + set(goId0, "Top", 5655); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 140); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, ""); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1289117071); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "m1*indep(m1)", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1114743667); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "VDS"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1758992961); +// Graphical Object: + set(goId0, "Right", 2689); + set(goId0, "Bottom", 5591); + set(goId0, "Left", 2377); + set(goId0, "Top", 5425); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Device Power\nConsumption, Watts"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 191571024); +// Graphical Object: + set(goId0, "Right", 4945); + set(goId0, "Bottom", 5598); + set(goId0, "Left", 3451); + set(goId0, "Top", 5266); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Values at bias point indicated by marker m1.\nMove marker to update."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1255074774); +// Graphical Object: + set(goId0, "Right", 5004); + set(goId0, "Bottom", 5083); + set(goId0, "Left", 1744); + set(goId0, "Top", 4751); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 505704062); +// Graphical Object: + set(goId0, "Right", 5489); + set(goId0, "Bottom", 6267); + set(goId0, "Left", 1475); + set(goId0, "Top", 4540); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 42); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with FET_curve_tracer Schematic Template"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 777231067); +// Graphical Object: + set(goId0, "Right", 4801); + set(goId0, "Bottom", 1726); + set(goId0, "Left", 1322); + set(goId0, "Top", 1560); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "FET Bias Characteristics"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 967199453); +// Graphical Object: + set(goId0, "Right", 4336); + set(goId0, "Bottom", 1552); + set(goId0, "Left", 1322); + set(goId0, "Top", 1274); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +// Base Class Object: + set(pageId, "Name", "Page 1 : FET_curve_tracer"); + set(pageId, "Uid", 379177343); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1425, 641, 1078, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 379177343); + set(ddWinId, "PageViewRect_379177343", list(70, 6699, 8151, 723)); + set(ddWinId, "Frame", list(-1425, 641, 1078, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : FET_curve_tracer")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab5_wrk/cell_2.dds b/MyLab5_wrk/cell_2.dds new file mode 100644 index 0000000..5e1ccfe --- /dev/null +++ b/MyLab5_wrk/cell_2.dds @@ -0,0 +1,4765 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-10-16T22:17:34Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-10-16T22:07:56Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_2"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 481501122); +// Graphical Object: + set(goId0, "Right", 5403); + set(goId0, "Bottom", 4504); + set(goId0, "Left", 1577); + set(goId0, "Top", 474); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 235960894); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1193913282); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2113568315); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 54402933); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1750217816); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 224557552); +// Graphical Object: + set(goId0, "Right", 10070); + set(goId0, "Bottom", 8953); + set(goId0, "Left", 6165); + set(goId0, "Top", 4844); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Output Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 10132821); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1590015159); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1462884927); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 320364721); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 588464112); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 501054491); +// Graphical Object: + set(goId0, "Right", 5822); + set(goId0, "Bottom", 8969); + set(goId0, "Left", 1349); + set(goId0, "Top", 4799); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 768); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Forward Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 861810028); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 332052269); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1163253952); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 218288113); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1758655243); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1424702553); +// Graphical Object: + set(goId0, "Right", 10129); + set(goId0, "Bottom", 4586); + set(goId0, "Left", 5756); + set(goId0, "Top", 416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 668); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Reverse Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 58144474); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1195166197); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1885801600); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 778430565); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(1,2))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2089500769); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Page 1 : SP_NWA_T"); + set(pageId, "Uid", 389578541); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "F_lim1index=find_index(SP.freq,indep(F_lim1))"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2103196565); +// Graphical Object: + set(goId0, "Right", 14335); + set(goId0, "Bottom", 6116); + set(goId0, "Left", 11949); + set(goId0, "Top", 5866); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "F_lim2index=find_index(SP.freq,indep(F_lim2))"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2018298895); +// Graphical Object: + set(goId0, "Right", 14345); + set(goId0, "Bottom", 6465); + set(goId0, "Left", 11959); + set(goId0, "Top", 6215); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "low_index=if (F_lim1indexF_lim1index) then F_lim2index else F_lim1index"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 785417666); +// Graphical Object: + set(goId0, "Right", 15605); + set(goId0, "Bottom", 7178); + set(goId0, "Left", 11892); + set(goId0, "Top", 6928); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "ph=[-pi::0.01*pi::pi]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1136993658); +// Graphical Object: + set(goId0, "Right", 13005); + set(goId0, "Bottom", 7549); + set(goId0, "Left", 11884); + set(goId0, "Top", 7299); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mag_gamma=(VSWRcircleVal-1)/(VSWRcircleVal+1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1364395550); +// Graphical Object: + set(goId0, "Right", 14560); + set(goId0, "Bottom", 7903); + set(goId0, "Left", 11887); + set(goId0, "Top", 7653); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "gamma_cmplx=mag_gamma*exp(j*ph)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 252757151); +// Graphical Object: + set(goId0, "Right", 13991); + set(goId0, "Bottom", 8244); + set(goId0, "Left", 11909); + set(goId0, "Top", 7994); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "VSWRcircleVal=2.5"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1306045634); +// Graphical Object: + set(goId0, "Right", 13892); + set(goId0, "Bottom", 3218); + set(goId0, "Left", 11929); + set(goId0, "Top", 2968); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1493200247); +// Graphical Object: + set(goId0, "Right", 5331); + set(goId0, "Bottom", 4737); + set(goId0, "Left", 1505); + set(goId0, "Top", 720); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 291); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 166); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 742104546); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 40841216); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 638518703); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1702767284); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2033677962); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1001076375); +// Graphical Object: + set(goId0, "Right", 5740); + set(goId0, "Bottom", 9241); + set(goId0, "Left", 1316); + set(goId0, "Top", 5301); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 729); + set(goId0, "RightMargin", 116); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 584); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 166); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1885943056); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 106159635); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 19); + set(axisID, "MaxValue", 22.5); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 610455250); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1399130436); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 50769812); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "F_lim1", "2000000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 1604052058); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 194); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 5680); + set(markerID, "MkrReadoutRight", 7089); + set(markerID, "MkrReadoutBottom", 6907); + set(markerID, "MkrReadoutTop", 6366); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +markerID = get_new(traceID, "MarkerNew", "F_lim2", "3000000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 1814907620); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 194); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 5675); + set(markerID, "MkrReadoutRight", 7084); + set(markerID, "MkrReadoutBottom", 7871); + set(markerID, "MkrReadoutTop", 7330); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1671744803); +// Graphical Object: + set(goId0, "Right", 11641); + set(goId0, "Bottom", 9182); + set(goId0, "Left", 7217); + set(goId0, "Top", 5242); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 729); + set(goId0, "RightMargin", 116); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 584); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 166); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1335684289); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 2000000000); + set(axisID, "MaxValue", 3000000000); + set(axisID, "StepSize", 100000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 427117126); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "dB(S(2,1))"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 20.8); + set(axisID, "MaxValue", 21.6); + set(axisID, "StepSize", 0.1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 548099923); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1631623562); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1)[low_index::high_index])", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2078730837); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m1", "2.500 GHz", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 1560240999); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 8000); + set(markerID, "MkrReadoutRight", 11099); + set(markerID, "MkrReadoutBottom", 8291); + set(markerID, "MkrReadoutTop", 7750); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 581029049); +// Graphical Object: + set(goId0, "Right", 11576); + set(goId0, "Bottom", 4763); + set(goId0, "Left", 7775); + set(goId0, "Top", 937); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 166); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1385966295); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 3000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 565360092); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "S(1,1)"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 3000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 969481984); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 459342514); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)[low_index::high_index]", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 535883706); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "gamma_cmplx", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1144845397); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Forward Transmission, dB"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1621370371); +// Graphical Object: + set(goId0, "Right", 4659); + set(goId0, "Bottom", 5049); + set(goId0, "Left", 2439); + set(goId0, "Top", 4857); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Zoomed Forward Transmission, dB"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 283954323); +// Graphical Object: + set(goId0, "Right", 11208); + set(goId0, "Bottom", 5246); + set(goId0, "Left", 8236); + set(goId0, "Top", 5054); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Zoomed Input Reflection Coefficient"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1551512212); +// Graphical Object: + set(goId0, "Right", 11302); + set(goId0, "Bottom", 915); + set(goId0, "Left", 8268); + set(goId0, "Top", 723); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Move markers to \nset frequency \nrange of data\ndisplayed in \n\"zoomed\" plots"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 205); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1402732128); +// Graphical Object: + set(goId0, "Right", 7361); + set(goId0, "Bottom", 5011); + set(goId0, "Left", 5787); + set(goId0, "Top", 3986); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +goId0 = get_new(pageId, "Line"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1153662847); +// Graphical Object: + set(goId0, "Right", 5785); + set(goId0, "Bottom", 5296); + set(goId0, "Left", 5069); + set(goId0, "Top", 4110); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +// Line... + set(goId0, "StartX", 5757); + set(goId0, "StartY", 4138); + set(goId0, "EndX", 5097); + set(goId0, "EndY", 5268); +goId0 = get_new(pageId, "Line"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1252494251); +// Graphical Object: + set(goId0, "Right", 8426); + set(goId0, "Bottom", 4576); + set(goId0, "Left", 7651); + set(goId0, "Top", 3767); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +// Line... + set(goId0, "StartX", 7679); + set(goId0, "StartY", 4548); + set(goId0, "EndX", 8398); + set(goId0, "EndY", 3795); +goId0 = get_new(pageId, "Line"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1548548663); +// Graphical Object: + set(goId0, "Right", 7709); + set(goId0, "Bottom", 5168); + set(goId0, "Left", 7308); + set(goId0, "Top", 4895); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +// Line... + set(goId0, "StartX", 7336); + set(goId0, "StartY", 4923); + set(goId0, "EndX", 7681); + set(goId0, "EndY", 5140); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Set value for \nconstant-VSWR\ncircle here:"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 234); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 206174954); +// Graphical Object: + set(goId0, "Right", 13543); + set(goId0, "Bottom", 2901); + set(goId0, "Left", 11924); + set(goId0, "Top", 2199); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 387873357); +// Graphical Object: + set(goId0, "Right", 14719); + set(goId0, "Bottom", 3406); + set(goId0, "Left", 11709); + set(goId0, "Top", 2000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with S-Parameter Simulations"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 760109315); +// Graphical Object: + set(goId0, "Right", 7687); + set(goId0, "Bottom", 474); + set(goId0, "Left", 4792); + set(goId0, "Top", 282); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +// Base Class Object: + set(pageId, "Name", "Page 2 : S_21_11_wZoom"); + set(pageId, "Uid", 927893870); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "num_GAcircles=3"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 218); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 305328720); +// Graphical Object: + set(goId0, "Right", 10995); + set(goId0, "Bottom", 2850); + set(goId0, "Left", 8917); + set(goId0, "Top", 2600); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "GAvalue1=MaxGain-.002"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 130); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 862464961); +// Graphical Object: + set(goId0, "Right", 11107); + set(goId0, "Bottom", 6566); + set(goId0, "Left", 9422); + set(goId0, "Top", 6316); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "GAstep_size=1"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 218); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 599009246); +// Graphical Object: + set(goId0, "Right", 10729); + set(goId0, "Bottom", 3196); + set(goId0, "Left", 8913); + set(goId0, "Top", 2946); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "GAcircles=ga_circle(S[FreqCGS],GAvalue1-[0::num_GAcircles]*GAstep_size,51)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 130); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1573498122); +// Graphical Object: + set(goId0, "Right", 14177); + set(goId0, "Bottom", 6877); + set(goId0, "Left", 9424); + set(goId0, "Top", 6627); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "MaxGain=max_gain(S[FreqCGS])"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 130); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 20316226); +// Graphical Object: + set(goId0, "Right", 11554); + set(goId0, "Bottom", 6271); + set(goId0, "Left", 9401); + set(goId0, "Top", 6021); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 702434128); +// Graphical Object: + set(goId0, "Right", 8148); + set(goId0, "Bottom", 5385); + set(goId0, "Left", 4423); + set(goId0, "Top", 1635); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 500645248); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1.01); + set(axisID, "MaxValue", 1.01); + set(axisID, "StepSize", 1.01); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 2001); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1450792281); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1.01); + set(axisID, "MaxValue", 1.01); + set(axisID, "StepSize", 1.01); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 2001); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 988197831); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1391291327); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "GAcircles", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2139251283); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "SourceStabCircle", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1108390108); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Available Gain Circles\n& Source Stability Circle"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2124650668); +// Graphical Object: + set(goId0, "Right", 7879); + set(goId0, "Bottom", 1552); + set(goId0, "Left", 4966); + set(goId0, "Top", 996); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Set step size and \nnumber of circles:"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 285711960); +// Graphical Object: + set(goId0, "Right", 10992); + set(goId0, "Bottom", 2369); + set(goId0, "Left", 8790); + set(goId0, "Top", 1813); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 998894912); +// Graphical Object: + set(goId0, "Right", 11643); + set(goId0, "Bottom", 3399); + set(goId0, "Left", 8671); + set(goId0, "Top", 1664); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 56); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Move marker to desired \nfrequency to update plot."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1339727703); +// Graphical Object: + set(goId0, "Right", 7385); + set(goId0, "Bottom", 7879); + set(goId0, "Left", 4316); + set(goId0, "Top", 7323); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 56); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 991075137); +// Graphical Object: + set(goId0, "Right", 12297); + set(goId0, "Bottom", 4963); + set(goId0, "Left", 10304); + set(goId0, "Top", 4328); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 222); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", TRUE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "MaxGain", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2036726187); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1386118420); +// Graphical Object: + set(goId0, "Right", 8817); + set(goId0, "Bottom", 7245); + set(goId0, "Left", 4073); + set(goId0, "Top", 5408); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 110); + set(goId0, "TopMargin", 373); + set(goId0, "BottomMargin", 1106); +// Plot Title... + set(goId0, "Title", "RF Frequency Selector"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 248); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1078050177); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 220); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 220); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatEngineering); + set(axisID, "NumDigits", 2); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 357281208); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "index"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 27); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 27); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 2000000); + set(axisID, "StepSize", 2000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1926507948); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 138); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1734813060); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 138); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "vs([0::sweep_size(SP.freq)-1],SP.freq)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 288439734); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "FreqCGS", "2501000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 652317632); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 3); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 139); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 7673); + set(markerID, "MkrReadoutRight", 10519); + set(markerID, "MkrReadoutBottom", 7859); + set(markerID, "MkrReadoutTop", 7370); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1182176881); +// Graphical Object: + set(goId0, "Right", 10088); + set(goId0, "Bottom", 4932); + set(goId0, "Left", 8556); + set(goId0, "Top", 4332); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 221); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "stab_fact(S[FreqCGS])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 588191824); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Stability \nFactor, K"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1960278081); +// Graphical Object: + set(goId0, "Right", 9904); + set(goId0, "Bottom", 4214); + set(goId0, "Left", 8836); + set(goId0, "Top", 3658); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with 2-port S-parameter simulations"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 205); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 467025916); +// Graphical Object: + set(goId0, "Right", 10110); + set(goId0, "Bottom", 866); + set(goId0, "Left", 6461); + set(goId0, "Top", 661); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "SourceStabCircle=s_stab_circle(S[FreqCGS],2001)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 138); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 643271490); +// Graphical Object: + set(goId0, "Right", 12717); + set(goId0, "Bottom", 7161); + set(goId0, "Left", 9410); + set(goId0, "Top", 6911); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "MaxGain is the maximum\navailable gain if K>1. If\nK<1, it is the maximum\nstable gain, 10*log(|S21|/|S12|)."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 694885958); +// Graphical Object: + set(goId0, "Right", 12703); + set(goId0, "Bottom", 4256); + set(goId0, "Left", 10372); + set(goId0, "Top", 3592); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1283917838); +// Graphical Object: + set(goId0, "Right", 11373); + set(goId0, "Bottom", 5911); + set(goId0, "Left", 9251); + set(goId0, "Top", 5418); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 140); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", TRUE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", FALSE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "s_stab_region(S[FreqCGS])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1656213258); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Source Stable Region\n(inside or outside circle)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 906870784); +// Graphical Object: + set(goId0, "Right", 11039); + set(goId0, "Bottom", 5406); + set(goId0, "Left", 9279); + set(goId0, "Top", 5074); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Base Class Object: + set(pageId, "Name", "Page 3 : Circles_Ga_Stab"); + set(pageId, "Uid", 793178621); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "K=stab_fact(S[m1])"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1225016907); +// Graphical Object: + set(goId0, "Right", 14875); + set(goId0, "Bottom", 12420); + set(goId0, "Left", 13599); + set(goId0, "Top", 12170); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mu_load=mu(S)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 582032466); +// Graphical Object: + set(goId0, "Right", 8884); + set(goId0, "Bottom", 11863); + set(goId0, "Left", 7791); + set(goId0, "Top", 11613); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mu_source=mu_prime(S)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 675589546); +// Graphical Object: + set(goId0, "Right", 9401); + set(goId0, "Bottom", 12193); + set(goId0, "Left", 7835); + set(goId0, "Top", 11943); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Source_stabcir=s_stab_circle(S,51)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2074275517); +// Graphical Object: + set(goId0, "Right", 15673); + set(goId0, "Bottom", 11717); + set(goId0, "Left", 13602); + set(goId0, "Top", 11467); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Load_stabcir=l_stab_circle(S,51)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 104474833); +// Graphical Object: + set(goId0, "Right", 15527); + set(goId0, "Bottom", 12066); + set(goId0, "Left", 13592); + set(goId0, "Top", 11816); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 9097081); +// Graphical Object: + set(goId0, "Right", 10604); + set(goId0, "Bottom", 5954); + set(goId0, "Left", 6525); + set(goId0, "Top", 1850); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 153); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 149929805); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 180); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 180); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 51); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 752595169); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 180); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 180); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 51); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 569452801); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 914031289); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "Source_stabcir[m1,::]", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 601616847); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "Load_stabcir[m1,::]", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 303643908); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1662778414); +// Graphical Object: + set(goId0, "Right", 17113); + set(goId0, "Bottom", 4788); + set(goId0, "Left", 12375); + set(goId0, "Top", 3015); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 104); + set(goId0, "TopMargin", 360); + set(goId0, "BottomMargin", 1055); +// Plot Title... + set(goId0, "Title", "RF Frequency Selector"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 235); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 591400647); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 207); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 207); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatEngineering); + set(axisID, "NumDigits", 2); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2039661618); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "index"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 14); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 14); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 2000000); + set(axisID, "StepSize", 2000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1000027692); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 153); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 125); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2058702349); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 153); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 125); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "vs([0::sweep_size(SP.freq)-1],SP.freq)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1122548021); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m2", "2500000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 610534055); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 16500); + set(markerID, "MkrReadoutRight", 19883); + set(markerID, "MkrReadoutBottom", 3162); + set(markerID, "MkrReadoutTop", 2625); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 96174510); +// Graphical Object: + set(goId0, "Right", 14835); + set(goId0, "Bottom", 11228); + set(goId0, "Left", 7706); + set(goId0, "Top", 7818); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 1234); + set(goId0, "RightMargin", 107); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 558); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 153); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1460737295); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 153); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 153); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 109142692); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 235); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 235); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -0.25); + set(axisID, "MaxValue", 0.2); + set(axisID, "StepSize", 0.05); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1662577328); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 891635833); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "mu_source", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 357580918); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 19); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "mu_load", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 32163466); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 19); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Source and Load \nStability Circles"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 299); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 225889523); +// Graphical Object: + set(goId0, "Right", 9128); + set(goId0, "Bottom", 1726); + set(goId0, "Left", 6832); + set(goId0, "Top", 1128); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "If either mu_source or mu_load is >1,\nthe circuit is unconditionally stable."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 291); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1789573198); +// Graphical Object: + set(goId0, "Right", 13889); + set(goId0, "Bottom", 7660); + set(goId0, "Left", 9186); + set(goId0, "Top", 7078); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Move marker to desired \nfrequency. The stability\ncircles and stability \nfactor, K, will be updated."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 292); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 585241440); +// Graphical Object: + set(goId0, "Right", 16369); + set(goId0, "Bottom", 2586); + set(goId0, "Left", 13145); + set(goId0, "Top", 1418); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 56); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 86620298); +// Graphical Object: + set(goId0, "Right", 14565); + set(goId0, "Bottom", 6590); + set(goId0, "Left", 12784); + set(goId0, "Top", 6052); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 248); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "SP.freq[m2]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 170855103); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "RF Frequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 291); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1429047136); +// Graphical Object: + set(goId0, "Right", 14232); + set(goId0, "Bottom", 5886); + set(goId0, "Left", 12486); + set(goId0, "Top", 5595); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1517352671); +// Graphical Object: + set(goId0, "Right", 17192); + set(goId0, "Bottom", 6638); + set(goId0, "Left", 15660); + set(goId0, "Top", 6038); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 247); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "stab_fact(S[m1])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 329703546); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Stability \nFactor, K"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 291); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 885070400); +// Graphical Object: + set(goId0, "Right", 16987); + set(goId0, "Bottom", 5948); + set(goId0, "Left", 15870); + set(goId0, "Top", 5366); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with S_params or Sparams_wNoise Schematic Templates"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1381932986); +// Graphical Object: + set(goId0, "Right", 13804); + set(goId0, "Bottom", 890); + set(goId0, "Left", 8528); + set(goId0, "Top", 698); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +// Base Class Object: + set(pageId, "Name", "Page 4 : Circles_Stability"); + set(pageId, "Uid", 2046344472); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1425, 641, 1078, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 2046344472); + set(ddWinId, "PageViewRect_389578541", list(-498, 9144, 11974, 241)); + set(ddWinId, "PageViewRect_927893870", list(-668, 10313, 17576, -690)); + set(ddWinId, "PageViewRect_793178621", list(2686, 8139, 15425, 457)); + set(ddWinId, "PageViewRect_2046344472", list(-1389, 12577, 24202, 577)); + set(ddWinId, "Frame", list(-1425, 641, 1078, 818)); + set(ddWinId, "Maximized", TRUE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : SP_NWA_T","Page 2 : S_21_11_wZoom","Page 3 : Circles_Ga_Stab","Page 4 : Circles_Stability")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab5_wrk/cell_2.dds~ b/MyLab5_wrk/cell_2.dds~ new file mode 100644 index 0000000..7d1884f --- /dev/null +++ b/MyLab5_wrk/cell_2.dds~ @@ -0,0 +1,4765 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-10-16T22:15:24Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-10-16T22:07:56Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_2"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 481501122); +// Graphical Object: + set(goId0, "Right", 5403); + set(goId0, "Bottom", 4504); + set(goId0, "Left", 1577); + set(goId0, "Top", 474); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 235960894); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1193913282); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2113568315); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 54402933); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1750217816); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 224557552); +// Graphical Object: + set(goId0, "Right", 10070); + set(goId0, "Bottom", 8953); + set(goId0, "Left", 6165); + set(goId0, "Top", 4844); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Output Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 10132821); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1590015159); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1462884927); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 320364721); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 588464112); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 501054491); +// Graphical Object: + set(goId0, "Right", 5822); + set(goId0, "Bottom", 8969); + set(goId0, "Left", 1349); + set(goId0, "Top", 4799); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 768); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Forward Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 861810028); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 332052269); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1163253952); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 218288113); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1758655243); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1424702553); +// Graphical Object: + set(goId0, "Right", 10129); + set(goId0, "Bottom", 4586); + set(goId0, "Left", 5756); + set(goId0, "Top", 416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 668); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Reverse Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 58144474); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1195166197); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1885801600); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 778430565); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(1,2))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2089500769); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Page 1 : SP_NWA_T"); + set(pageId, "Uid", 389578541); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "F_lim1index=find_index(SP.freq,indep(F_lim1))"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2103196565); +// Graphical Object: + set(goId0, "Right", 14335); + set(goId0, "Bottom", 6116); + set(goId0, "Left", 11949); + set(goId0, "Top", 5866); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "F_lim2index=find_index(SP.freq,indep(F_lim2))"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2018298895); +// Graphical Object: + set(goId0, "Right", 14345); + set(goId0, "Bottom", 6465); + set(goId0, "Left", 11959); + set(goId0, "Top", 6215); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "low_index=if (F_lim1indexF_lim1index) then F_lim2index else F_lim1index"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 785417666); +// Graphical Object: + set(goId0, "Right", 15605); + set(goId0, "Bottom", 7178); + set(goId0, "Left", 11892); + set(goId0, "Top", 6928); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "ph=[-pi::0.01*pi::pi]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1136993658); +// Graphical Object: + set(goId0, "Right", 13005); + set(goId0, "Bottom", 7549); + set(goId0, "Left", 11884); + set(goId0, "Top", 7299); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mag_gamma=(VSWRcircleVal-1)/(VSWRcircleVal+1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1364395550); +// Graphical Object: + set(goId0, "Right", 14560); + set(goId0, "Bottom", 7903); + set(goId0, "Left", 11887); + set(goId0, "Top", 7653); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "gamma_cmplx=mag_gamma*exp(j*ph)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 252757151); +// Graphical Object: + set(goId0, "Right", 13991); + set(goId0, "Bottom", 8244); + set(goId0, "Left", 11909); + set(goId0, "Top", 7994); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "VSWRcircleVal=2.5"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1306045634); +// Graphical Object: + set(goId0, "Right", 13892); + set(goId0, "Bottom", 3218); + set(goId0, "Left", 11929); + set(goId0, "Top", 2968); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1493200247); +// Graphical Object: + set(goId0, "Right", 5331); + set(goId0, "Bottom", 4737); + set(goId0, "Left", 1505); + set(goId0, "Top", 720); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 291); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 166); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 742104546); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 40841216); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 638518703); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1702767284); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2033677962); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1001076375); +// Graphical Object: + set(goId0, "Right", 5740); + set(goId0, "Bottom", 9241); + set(goId0, "Left", 1316); + set(goId0, "Top", 5301); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 729); + set(goId0, "RightMargin", 116); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 584); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 166); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1885943056); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 106159635); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 19); + set(axisID, "MaxValue", 22.5); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 610455250); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1399130436); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 50769812); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "F_lim1", "2000000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 1604052058); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 194); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 5680); + set(markerID, "MkrReadoutRight", 7089); + set(markerID, "MkrReadoutBottom", 6907); + set(markerID, "MkrReadoutTop", 6366); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +markerID = get_new(traceID, "MarkerNew", "F_lim2", "3000000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 1814907620); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 194); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 5675); + set(markerID, "MkrReadoutRight", 7084); + set(markerID, "MkrReadoutBottom", 7871); + set(markerID, "MkrReadoutTop", 7330); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1671744803); +// Graphical Object: + set(goId0, "Right", 11641); + set(goId0, "Bottom", 9182); + set(goId0, "Left", 7217); + set(goId0, "Top", 5242); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 729); + set(goId0, "RightMargin", 116); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 584); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 166); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1335684289); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 2000000000); + set(axisID, "MaxValue", 3000000000); + set(axisID, "StepSize", 100000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 427117126); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "dB(S(2,1))"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 20.8); + set(axisID, "MaxValue", 21.6); + set(axisID, "StepSize", 0.1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 548099923); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1631623562); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1)[low_index::high_index])", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2078730837); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m1", "2.500 GHz", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 1560240999); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 8000); + set(markerID, "MkrReadoutRight", 11099); + set(markerID, "MkrReadoutBottom", 8291); + set(markerID, "MkrReadoutTop", 7750); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 581029049); +// Graphical Object: + set(goId0, "Right", 11576); + set(goId0, "Bottom", 4763); + set(goId0, "Left", 7775); + set(goId0, "Top", 937); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 166); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1385966295); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 3000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 565360092); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "S(1,1)"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 3000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 969481984); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 459342514); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)[low_index::high_index]", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 535883706); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "gamma_cmplx", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1144845397); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Forward Transmission, dB"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1621370371); +// Graphical Object: + set(goId0, "Right", 4659); + set(goId0, "Bottom", 5049); + set(goId0, "Left", 2439); + set(goId0, "Top", 4857); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Zoomed Forward Transmission, dB"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 283954323); +// Graphical Object: + set(goId0, "Right", 11208); + set(goId0, "Bottom", 5246); + set(goId0, "Left", 8236); + set(goId0, "Top", 5054); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Zoomed Input Reflection Coefficient"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1551512212); +// Graphical Object: + set(goId0, "Right", 11302); + set(goId0, "Bottom", 915); + set(goId0, "Left", 8268); + set(goId0, "Top", 723); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Move markers to \nset frequency \nrange of data\ndisplayed in \n\"zoomed\" plots"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 205); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1402732128); +// Graphical Object: + set(goId0, "Right", 7361); + set(goId0, "Bottom", 5011); + set(goId0, "Left", 5787); + set(goId0, "Top", 3986); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +goId0 = get_new(pageId, "Line"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1153662847); +// Graphical Object: + set(goId0, "Right", 5785); + set(goId0, "Bottom", 5296); + set(goId0, "Left", 5069); + set(goId0, "Top", 4110); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +// Line... + set(goId0, "StartX", 5757); + set(goId0, "StartY", 4138); + set(goId0, "EndX", 5097); + set(goId0, "EndY", 5268); +goId0 = get_new(pageId, "Line"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1252494251); +// Graphical Object: + set(goId0, "Right", 8426); + set(goId0, "Bottom", 4576); + set(goId0, "Left", 7651); + set(goId0, "Top", 3767); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +// Line... + set(goId0, "StartX", 7679); + set(goId0, "StartY", 4548); + set(goId0, "EndX", 8398); + set(goId0, "EndY", 3795); +goId0 = get_new(pageId, "Line"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1548548663); +// Graphical Object: + set(goId0, "Right", 7709); + set(goId0, "Bottom", 5168); + set(goId0, "Left", 7308); + set(goId0, "Top", 4895); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +// Line... + set(goId0, "StartX", 7336); + set(goId0, "StartY", 4923); + set(goId0, "EndX", 7681); + set(goId0, "EndY", 5140); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Set value for \nconstant-VSWR\ncircle here:"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 234); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 206174954); +// Graphical Object: + set(goId0, "Right", 13543); + set(goId0, "Bottom", 2901); + set(goId0, "Left", 11924); + set(goId0, "Top", 2199); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 387873357); +// Graphical Object: + set(goId0, "Right", 14719); + set(goId0, "Bottom", 3406); + set(goId0, "Left", 11709); + set(goId0, "Top", 2000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with S-Parameter Simulations"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 760109315); +// Graphical Object: + set(goId0, "Right", 7687); + set(goId0, "Bottom", 474); + set(goId0, "Left", 4792); + set(goId0, "Top", 282); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +// Base Class Object: + set(pageId, "Name", "Page 2 : S_21_11_wZoom"); + set(pageId, "Uid", 927893870); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "num_GAcircles=3"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 218); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 305328720); +// Graphical Object: + set(goId0, "Right", 10995); + set(goId0, "Bottom", 2850); + set(goId0, "Left", 8917); + set(goId0, "Top", 2600); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "GAvalue1=MaxGain-.002"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 130); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 862464961); +// Graphical Object: + set(goId0, "Right", 11107); + set(goId0, "Bottom", 6566); + set(goId0, "Left", 9422); + set(goId0, "Top", 6316); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "GAstep_size=1"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 218); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 599009246); +// Graphical Object: + set(goId0, "Right", 10729); + set(goId0, "Bottom", 3196); + set(goId0, "Left", 8913); + set(goId0, "Top", 2946); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "GAcircles=ga_circle(S[FreqCGS],GAvalue1-[0::num_GAcircles]*GAstep_size,51)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 130); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1573498122); +// Graphical Object: + set(goId0, "Right", 14177); + set(goId0, "Bottom", 6877); + set(goId0, "Left", 9424); + set(goId0, "Top", 6627); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "MaxGain=max_gain(S[FreqCGS])"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 130); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 20316226); +// Graphical Object: + set(goId0, "Right", 11554); + set(goId0, "Bottom", 6271); + set(goId0, "Left", 9401); + set(goId0, "Top", 6021); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 702434128); +// Graphical Object: + set(goId0, "Right", 8148); + set(goId0, "Bottom", 5385); + set(goId0, "Left", 4423); + set(goId0, "Top", 1635); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 500645248); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1.01); + set(axisID, "MaxValue", 1.01); + set(axisID, "StepSize", 1.01); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 2001); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1450792281); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1.01); + set(axisID, "MaxValue", 1.01); + set(axisID, "StepSize", 1.01); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 2001); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 988197831); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1391291327); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "GAcircles", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2139251283); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "SourceStabCircle", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1108390108); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Available Gain Circles\n& Source Stability Circle"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2124650668); +// Graphical Object: + set(goId0, "Right", 7879); + set(goId0, "Bottom", 1552); + set(goId0, "Left", 4966); + set(goId0, "Top", 996); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Set step size and \nnumber of circles:"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 285711960); +// Graphical Object: + set(goId0, "Right", 10992); + set(goId0, "Bottom", 2369); + set(goId0, "Left", 8790); + set(goId0, "Top", 1813); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 998894912); +// Graphical Object: + set(goId0, "Right", 11643); + set(goId0, "Bottom", 3399); + set(goId0, "Left", 8671); + set(goId0, "Top", 1664); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 56); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Move marker to desired \nfrequency to update plot."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1339727703); +// Graphical Object: + set(goId0, "Right", 7385); + set(goId0, "Bottom", 7879); + set(goId0, "Left", 4316); + set(goId0, "Top", 7323); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 56); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 991075137); +// Graphical Object: + set(goId0, "Right", 12297); + set(goId0, "Bottom", 4963); + set(goId0, "Left", 10304); + set(goId0, "Top", 4328); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 222); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", TRUE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "MaxGain", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2036726187); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1386118420); +// Graphical Object: + set(goId0, "Right", 8817); + set(goId0, "Bottom", 7245); + set(goId0, "Left", 4073); + set(goId0, "Top", 5408); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 110); + set(goId0, "TopMargin", 373); + set(goId0, "BottomMargin", 1106); +// Plot Title... + set(goId0, "Title", "RF Frequency Selector"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 248); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1078050177); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 220); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 220); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatEngineering); + set(axisID, "NumDigits", 2); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 357281208); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "index"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 27); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 27); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 2000000); + set(axisID, "StepSize", 2000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1926507948); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 138); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1734813060); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 138); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "vs([0::sweep_size(SP.freq)-1],SP.freq)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 288439734); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "FreqCGS", "2501000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 652317632); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 3); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 139); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 7673); + set(markerID, "MkrReadoutRight", 10519); + set(markerID, "MkrReadoutBottom", 7859); + set(markerID, "MkrReadoutTop", 7370); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1182176881); +// Graphical Object: + set(goId0, "Right", 10088); + set(goId0, "Bottom", 4932); + set(goId0, "Left", 8556); + set(goId0, "Top", 4332); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 221); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "stab_fact(S[FreqCGS])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 588191824); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Stability \nFactor, K"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1960278081); +// Graphical Object: + set(goId0, "Right", 9904); + set(goId0, "Bottom", 4214); + set(goId0, "Left", 8836); + set(goId0, "Top", 3658); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with 2-port S-parameter simulations"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 205); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 467025916); +// Graphical Object: + set(goId0, "Right", 10110); + set(goId0, "Bottom", 866); + set(goId0, "Left", 6461); + set(goId0, "Top", 661); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "SourceStabCircle=s_stab_circle(S[FreqCGS],2001)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 138); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 643271490); +// Graphical Object: + set(goId0, "Right", 12717); + set(goId0, "Bottom", 7161); + set(goId0, "Left", 9410); + set(goId0, "Top", 6911); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "MaxGain is the maximum\navailable gain if K>1. If\nK<1, it is the maximum\nstable gain, 10*log(|S21|/|S12|)."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 694885958); +// Graphical Object: + set(goId0, "Right", 12703); + set(goId0, "Bottom", 4256); + set(goId0, "Left", 10372); + set(goId0, "Top", 3592); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1283917838); +// Graphical Object: + set(goId0, "Right", 11373); + set(goId0, "Bottom", 5911); + set(goId0, "Left", 9251); + set(goId0, "Top", 5418); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 140); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", TRUE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", FALSE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "s_stab_region(S[FreqCGS])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1656213258); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Source Stable Region\n(inside or outside circle)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 906870784); +// Graphical Object: + set(goId0, "Right", 11039); + set(goId0, "Bottom", 5406); + set(goId0, "Left", 9279); + set(goId0, "Top", 5074); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Base Class Object: + set(pageId, "Name", "Page 3 : Circles_Ga_Stab"); + set(pageId, "Uid", 793178621); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "K=stab_fact(S[m1])"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1225016907); +// Graphical Object: + set(goId0, "Right", 14875); + set(goId0, "Bottom", 12420); + set(goId0, "Left", 13599); + set(goId0, "Top", 12170); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mu_load=mu(S)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 582032466); +// Graphical Object: + set(goId0, "Right", 8884); + set(goId0, "Bottom", 11863); + set(goId0, "Left", 7791); + set(goId0, "Top", 11613); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mu_source=mu_prime(S)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 675589546); +// Graphical Object: + set(goId0, "Right", 9401); + set(goId0, "Bottom", 12193); + set(goId0, "Left", 7835); + set(goId0, "Top", 11943); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Source_stabcir=s_stab_circle(S,51)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2074275517); +// Graphical Object: + set(goId0, "Right", 15673); + set(goId0, "Bottom", 11717); + set(goId0, "Left", 13602); + set(goId0, "Top", 11467); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Load_stabcir=l_stab_circle(S,51)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 104474833); +// Graphical Object: + set(goId0, "Right", 15527); + set(goId0, "Bottom", 12066); + set(goId0, "Left", 13592); + set(goId0, "Top", 11816); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 9097081); +// Graphical Object: + set(goId0, "Right", 10604); + set(goId0, "Bottom", 5954); + set(goId0, "Left", 6525); + set(goId0, "Top", 1850); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 153); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 149929805); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 180); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 180); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 51); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 752595169); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 180); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 180); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 51); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 569452801); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 914031289); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "Source_stabcir[m1,::]", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 601616847); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "Load_stabcir[m1,::]", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 303643908); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1662778414); +// Graphical Object: + set(goId0, "Right", 17113); + set(goId0, "Bottom", 4788); + set(goId0, "Left", 12375); + set(goId0, "Top", 3015); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 104); + set(goId0, "TopMargin", 360); + set(goId0, "BottomMargin", 1055); +// Plot Title... + set(goId0, "Title", "RF Frequency Selector"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 235); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 591400647); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 207); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 207); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatEngineering); + set(axisID, "NumDigits", 2); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2039661618); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "index"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 14); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 14); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 2000000); + set(axisID, "StepSize", 2000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1000027692); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 153); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 125); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2058702349); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 153); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 125); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "vs([0::sweep_size(SP.freq)-1],SP.freq)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1122548021); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m2", "2500000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 740974769); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 180); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 14); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 14625); + set(markerID, "MkrReadoutRight", 14970); + set(markerID, "MkrReadoutBottom", 3606); + set(markerID, "MkrReadoutTop", 3500); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 96174510); +// Graphical Object: + set(goId0, "Right", 14835); + set(goId0, "Bottom", 11228); + set(goId0, "Left", 7706); + set(goId0, "Top", 7818); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 1234); + set(goId0, "RightMargin", 107); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 558); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 153); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1460737295); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 153); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 153); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 109142692); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 235); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 235); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -0.25); + set(axisID, "MaxValue", 0.2); + set(axisID, "StepSize", 0.05); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1662577328); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 891635833); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "mu_source", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 357580918); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 19); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "mu_load", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 32163466); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 19); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Source and Load \nStability Circles"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 299); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 225889523); +// Graphical Object: + set(goId0, "Right", 9128); + set(goId0, "Bottom", 1726); + set(goId0, "Left", 6832); + set(goId0, "Top", 1128); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "If either mu_source or mu_load is >1,\nthe circuit is unconditionally stable."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 291); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1789573198); +// Graphical Object: + set(goId0, "Right", 13889); + set(goId0, "Bottom", 7660); + set(goId0, "Left", 9186); + set(goId0, "Top", 7078); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Move marker to desired \nfrequency. The stability\ncircles and stability \nfactor, K, will be updated."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 292); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 585241440); +// Graphical Object: + set(goId0, "Right", 16369); + set(goId0, "Bottom", 2586); + set(goId0, "Left", 13145); + set(goId0, "Top", 1418); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 56); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 86620298); +// Graphical Object: + set(goId0, "Right", 14565); + set(goId0, "Bottom", 6590); + set(goId0, "Left", 12784); + set(goId0, "Top", 6052); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 248); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "SP.freq[m1]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 170855103); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "RF Frequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 291); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1429047136); +// Graphical Object: + set(goId0, "Right", 14232); + set(goId0, "Bottom", 5886); + set(goId0, "Left", 12486); + set(goId0, "Top", 5595); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1517352671); +// Graphical Object: + set(goId0, "Right", 17192); + set(goId0, "Bottom", 6638); + set(goId0, "Left", 15660); + set(goId0, "Top", 6038); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 247); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "stab_fact(S[m1])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 329703546); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Stability \nFactor, K"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 291); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 885070400); +// Graphical Object: + set(goId0, "Right", 16987); + set(goId0, "Bottom", 5948); + set(goId0, "Left", 15870); + set(goId0, "Top", 5366); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with S_params or Sparams_wNoise Schematic Templates"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1381932986); +// Graphical Object: + set(goId0, "Right", 13804); + set(goId0, "Bottom", 890); + set(goId0, "Left", 8528); + set(goId0, "Top", 698); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +// Base Class Object: + set(pageId, "Name", "Page 4 : Circles_Stability"); + set(pageId, "Uid", 2046344472); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1425, 641, 1078, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 2046344472); + set(ddWinId, "PageViewRect_389578541", list(-498, 9144, 11974, 241)); + set(ddWinId, "PageViewRect_927893870", list(-668, 10313, 17576, -690)); + set(ddWinId, "PageViewRect_793178621", list(2686, 8139, 15425, 457)); + set(ddWinId, "PageViewRect_2046344472", list(1088, 9692, 17248, -2258)); + set(ddWinId, "Frame", list(-1425, 641, 1078, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : SP_NWA_T","Page 2 : S_21_11_wZoom","Page 3 : Circles_Ga_Stab","Page 4 : Circles_Stability")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab5_wrk/cell_2b.dds b/MyLab5_wrk/cell_2b.dds new file mode 100644 index 0000000..71a9196 --- /dev/null +++ b/MyLab5_wrk/cell_2b.dds @@ -0,0 +1,4877 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-10-16T22:32:05Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-10-16T22:21:47Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_2b"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "num_GAcircles=3"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 218); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 711138613); +// Graphical Object: + set(goId0, "Right", 10995); + set(goId0, "Bottom", 2850); + set(goId0, "Left", 8917); + set(goId0, "Top", 2600); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "GAvalue1=MaxGain-.002"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 130); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1102254274); +// Graphical Object: + set(goId0, "Right", 11107); + set(goId0, "Bottom", 6566); + set(goId0, "Left", 9422); + set(goId0, "Top", 6316); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "GAstep_size=1"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 218); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2082599923); +// Graphical Object: + set(goId0, "Right", 10729); + set(goId0, "Bottom", 3196); + set(goId0, "Left", 8913); + set(goId0, "Top", 2946); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "GAcircles=ga_circle(S[FreqCGS],GAvalue1-[0::num_GAcircles]*GAstep_size,51)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 130); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 901144544); +// Graphical Object: + set(goId0, "Right", 14177); + set(goId0, "Bottom", 6877); + set(goId0, "Left", 9424); + set(goId0, "Top", 6627); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "MaxGain=max_gain(S[FreqCGS])"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 130); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 390764573); +// Graphical Object: + set(goId0, "Right", 11554); + set(goId0, "Bottom", 6271); + set(goId0, "Left", 9401); + set(goId0, "Top", 6021); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 583084971); +// Graphical Object: + set(goId0, "Right", 8424); + set(goId0, "Bottom", 5385); + set(goId0, "Left", 4423); + set(goId0, "Top", 1635); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 376); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1699461730); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1.01); + set(axisID, "MaxValue", 1.01); + set(axisID, "StepSize", 1.01); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 626241749); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1.01); + set(axisID, "MaxValue", 1.01); + set(axisID, "StepSize", 1.01); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 524523435); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1.01); + set(axisID, "MaxValue", 1.01); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 819842788); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1.01); + set(axisID, "MaxValue", 1.01); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "GAcircles", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1549738292); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "SourceStabCircle", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1354559491); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Available Gain Circles\n& Source Stability Circle"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 701229964); +// Graphical Object: + set(goId0, "Right", 7879); + set(goId0, "Bottom", 1552); + set(goId0, "Left", 4966); + set(goId0, "Top", 996); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Set step size and \nnumber of circles:"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 898094988); +// Graphical Object: + set(goId0, "Right", 10992); + set(goId0, "Bottom", 2369); + set(goId0, "Left", 8790); + set(goId0, "Top", 1813); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1626393534); +// Graphical Object: + set(goId0, "Right", 11643); + set(goId0, "Bottom", 3399); + set(goId0, "Left", 8671); + set(goId0, "Top", 1664); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 56); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Move marker to desired \nfrequency to update plot."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1123647165); +// Graphical Object: + set(goId0, "Right", 7385); + set(goId0, "Bottom", 7879); + set(goId0, "Left", 4316); + set(goId0, "Top", 7323); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 56); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 36502538); +// Graphical Object: + set(goId0, "Right", 12297); + set(goId0, "Bottom", 4963); + set(goId0, "Left", 10304); + set(goId0, "Top", 4328); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 222); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", TRUE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "MaxGain", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 237739638); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 153021848); +// Graphical Object: + set(goId0, "Right", 8817); + set(goId0, "Bottom", 7245); + set(goId0, "Left", 4073); + set(goId0, "Top", 5408); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 110); + set(goId0, "TopMargin", 373); + set(goId0, "BottomMargin", 1106); +// Plot Title... + set(goId0, "Title", "RF Frequency Selector"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 248); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 999687800); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 220); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 220); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatEngineering); + set(axisID, "NumDigits", 2); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1671323842); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "index"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 27); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 27); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 2000000); + set(axisID, "StepSize", 2000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 543845118); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 138); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 264811350); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 138); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "vs([0::sweep_size(SP.freq)-1],SP.freq)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1168852514); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "FreqCGS", "2501000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 108860715); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 3); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 139); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 7673); + set(markerID, "MkrReadoutRight", 10487); + set(markerID, "MkrReadoutBottom", 7827); + set(markerID, "MkrReadoutTop", 7370); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1820058303); +// Graphical Object: + set(goId0, "Right", 10088); + set(goId0, "Bottom", 4932); + set(goId0, "Left", 8556); + set(goId0, "Top", 4332); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 221); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "stab_fact(S[FreqCGS])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1577753141); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Stability \nFactor, K"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 280396161); +// Graphical Object: + set(goId0, "Right", 9904); + set(goId0, "Bottom", 4214); + set(goId0, "Left", 8836); + set(goId0, "Top", 3658); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with 2-port S-parameter simulations"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 205); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2106099011); +// Graphical Object: + set(goId0, "Right", 10110); + set(goId0, "Bottom", 866); + set(goId0, "Left", 6461); + set(goId0, "Top", 661); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "SourceStabCircle=s_stab_circle(S[FreqCGS],2001)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 138); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 292302686); +// Graphical Object: + set(goId0, "Right", 12717); + set(goId0, "Bottom", 7161); + set(goId0, "Left", 9410); + set(goId0, "Top", 6911); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "MaxGain is the maximum\navailable gain if K>1. If\nK<1, it is the maximum\nstable gain, 10*log(|S21|/|S12|)."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1999202746); +// Graphical Object: + set(goId0, "Right", 12703); + set(goId0, "Bottom", 4256); + set(goId0, "Left", 10372); + set(goId0, "Top", 3592); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 470035188); +// Graphical Object: + set(goId0, "Right", 11373); + set(goId0, "Bottom", 5911); + set(goId0, "Left", 9251); + set(goId0, "Top", 5418); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 140); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", TRUE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", FALSE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "s_stab_region(S[FreqCGS])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 859452437); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Source Stable Region\n(inside or outside circle)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 746411287); +// Graphical Object: + set(goId0, "Right", 11039); + set(goId0, "Bottom", 5406); + set(goId0, "Left", 9279); + set(goId0, "Top", 5074); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Base Class Object: + set(pageId, "Name", "Page 1 : Circles_Ga_Stab"); + set(pageId, "Uid", 1122423810); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "K=stab_fact(S[m1])"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 488473003); +// Graphical Object: + set(goId0, "Right", 14875); + set(goId0, "Bottom", 12420); + set(goId0, "Left", 13599); + set(goId0, "Top", 12170); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mu_load=mu(S)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 337278673); +// Graphical Object: + set(goId0, "Right", 8884); + set(goId0, "Bottom", 11863); + set(goId0, "Left", 7791); + set(goId0, "Top", 11613); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mu_source=mu_prime(S)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 527835444); +// Graphical Object: + set(goId0, "Right", 9401); + set(goId0, "Bottom", 12193); + set(goId0, "Left", 7835); + set(goId0, "Top", 11943); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Source_stabcir=s_stab_circle(S,51)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 943525662); +// Graphical Object: + set(goId0, "Right", 15673); + set(goId0, "Bottom", 11717); + set(goId0, "Left", 13602); + set(goId0, "Top", 11467); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Load_stabcir=l_stab_circle(S,51)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1917347177); +// Graphical Object: + set(goId0, "Right", 15527); + set(goId0, "Bottom", 12066); + set(goId0, "Left", 13592); + set(goId0, "Top", 11816); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 659482634); +// Graphical Object: + set(goId0, "Right", 10604); + set(goId0, "Bottom", 5954); + set(goId0, "Left", 6525); + set(goId0, "Top", 1850); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 153); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1567348137); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 180); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 180); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 51); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 694477138); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 180); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 180); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 51); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1670097319); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 518367742); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "Source_stabcir[m1,::]", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1384815519); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "Load_stabcir[m1,::]", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 551560952); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 97353013); +// Graphical Object: + set(goId0, "Right", 17153); + set(goId0, "Bottom", 4823); + set(goId0, "Left", 12415); + set(goId0, "Top", 3050); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 104); + set(goId0, "TopMargin", 360); + set(goId0, "BottomMargin", 1055); +// Plot Title... + set(goId0, "Title", "RF Frequency Selector"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 235); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1493486590); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 207); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 207); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatEngineering); + set(axisID, "NumDigits", 2); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 774261946); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "index"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 14); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 14); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 2000000); + set(axisID, "StepSize", 2000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1034907004); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 153); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 125); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1572043896); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 153); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 125); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "vs([0::sweep_size(SP.freq)-1],SP.freq)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1066343607); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m1", "2500000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 508411626); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 180); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 14); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 14569); + set(markerID, "MkrReadoutRight", 14858); + set(markerID, "MkrReadoutBottom", 3429); + set(markerID, "MkrReadoutTop", 3379); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2094984338); +// Graphical Object: + set(goId0, "Right", 14835); + set(goId0, "Bottom", 11228); + set(goId0, "Left", 7771); + set(goId0, "Top", 7818); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 1169); + set(goId0, "RightMargin", 107); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 558); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 153); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1982488639); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 153); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 153); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 771997465); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 235); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 235); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1179514413); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 151753501); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "mu_source", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 591660459); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 19); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "mu_load", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 763309825); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 19); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Source and Load \nStability Circles"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 299); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 790373625); +// Graphical Object: + set(goId0, "Right", 9128); + set(goId0, "Bottom", 1726); + set(goId0, "Left", 6832); + set(goId0, "Top", 1128); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "If either mu_source or mu_load is >1,\nthe circuit is unconditionally stable."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 291); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 641316763); +// Graphical Object: + set(goId0, "Right", 13889); + set(goId0, "Bottom", 7660); + set(goId0, "Left", 9186); + set(goId0, "Top", 7078); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Move marker to desired \nfrequency. The stability\ncircles and stability \nfactor, K, will be updated."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 292); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1273328792); +// Graphical Object: + set(goId0, "Right", 16369); + set(goId0, "Bottom", 2586); + set(goId0, "Left", 13145); + set(goId0, "Top", 1418); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 56); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1254841262); +// Graphical Object: + set(goId0, "Right", 14565); + set(goId0, "Bottom", 6590); + set(goId0, "Left", 12784); + set(goId0, "Top", 6052); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 248); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "SP.freq[m1]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 341587894); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "RF Frequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 291); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 436573828); +// Graphical Object: + set(goId0, "Right", 14232); + set(goId0, "Bottom", 5886); + set(goId0, "Left", 12486); + set(goId0, "Top", 5595); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1764403189); +// Graphical Object: + set(goId0, "Right", 17192); + set(goId0, "Bottom", 6638); + set(goId0, "Left", 15660); + set(goId0, "Top", 6038); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 247); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "stab_fact(S[m1])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 558378688); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Stability \nFactor, K"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 291); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2104339206); +// Graphical Object: + set(goId0, "Right", 16987); + set(goId0, "Bottom", 5948); + set(goId0, "Left", 15870); + set(goId0, "Top", 5366); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with S_params or Sparams_wNoise Schematic Templates"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1788298591); +// Graphical Object: + set(goId0, "Right", 13804); + set(goId0, "Bottom", 890); + set(goId0, "Left", 8528); + set(goId0, "Top", 698); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +// Base Class Object: + set(pageId, "Name", "Page 2 : Circles_Stability"); + set(pageId, "Uid", 2000213070); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1912024978); +// Graphical Object: + set(goId0, "Right", 5403); + set(goId0, "Bottom", 4504); + set(goId0, "Left", 1577); + set(goId0, "Top", 474); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 491819637); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 103708830); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 120679192); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1975676764); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 257606505); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1771282444); +// Graphical Object: + set(goId0, "Right", 10070); + set(goId0, "Bottom", 8953); + set(goId0, "Left", 6165); + set(goId0, "Top", 4844); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Output Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 639300632); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2025125543); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 25951529); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1184072366); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 311913270); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1743997136); +// Graphical Object: + set(goId0, "Right", 5822); + set(goId0, "Bottom", 8969); + set(goId0, "Left", 1149); + set(goId0, "Top", 4799); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 968); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Forward Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1164646775); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1734022436); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 14.262); + set(axisID, "MaxValue", 14.276); + set(axisID, "StepSize", 0.00199999999999991); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1300759856); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1531193461); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1551932582); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1309418449); +// Graphical Object: + set(goId0, "Right", 10129); + set(goId0, "Bottom", 4586); + set(goId0, "Left", 5506); + set(goId0, "Top", 416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 918); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Reverse Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 504412525); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 556590095); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -16.66); + set(axisID, "MaxValue", -16.57); + set(axisID, "StepSize", 0.00999999999999998); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 831658085); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1775926000); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(1,2))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1165968599); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Page 3 : SP_NWA_T"); + set(pageId, "Uid", 475930894); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "F_lim1index=find_index(SP.freq,indep(F_lim1))"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2088236767); +// Graphical Object: + set(goId0, "Right", 14335); + set(goId0, "Bottom", 6116); + set(goId0, "Left", 11949); + set(goId0, "Top", 5866); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "F_lim2index=find_index(SP.freq,indep(F_lim2))"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 797670561); +// Graphical Object: + set(goId0, "Right", 14345); + set(goId0, "Bottom", 6465); + set(goId0, "Left", 11959); + set(goId0, "Top", 6215); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "low_index=if (F_lim1indexF_lim1index) then F_lim2index else F_lim1index"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 865987672); +// Graphical Object: + set(goId0, "Right", 15605); + set(goId0, "Bottom", 7178); + set(goId0, "Left", 11892); + set(goId0, "Top", 6928); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "ph=[-pi::0.01*pi::pi]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 646369466); +// Graphical Object: + set(goId0, "Right", 13005); + set(goId0, "Bottom", 7549); + set(goId0, "Left", 11884); + set(goId0, "Top", 7299); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mag_gamma=(VSWRcircleVal-1)/(VSWRcircleVal+1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 660222433); +// Graphical Object: + set(goId0, "Right", 14560); + set(goId0, "Bottom", 7903); + set(goId0, "Left", 11887); + set(goId0, "Top", 7653); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "gamma_cmplx=mag_gamma*exp(j*ph)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 104); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 417707484); +// Graphical Object: + set(goId0, "Right", 13991); + set(goId0, "Bottom", 8244); + set(goId0, "Left", 11909); + set(goId0, "Top", 7994); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "VSWRcircleVal=2.5"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 549810117); +// Graphical Object: + set(goId0, "Right", 13892); + set(goId0, "Bottom", 3218); + set(goId0, "Left", 11929); + set(goId0, "Top", 2968); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1164255278); +// Graphical Object: + set(goId0, "Right", 5331); + set(goId0, "Bottom", 4737); + set(goId0, "Left", 1505); + set(goId0, "Top", 720); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 291); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 166); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1520588855); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1191279162); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 992887655); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 278382861); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2128902928); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m2", "2.5 GHz", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 510088718); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 1750); + set(markerID, "MkrReadoutRight", 4238); + set(markerID, "MkrReadoutBottom", -66); + set(markerID, "MkrReadoutTop", -750); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 845305593); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m3", "2.5 GHz", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 920637970); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 1750); + set(markerID, "MkrReadoutRight", 4238); + set(markerID, "MkrReadoutBottom", 684); + set(markerID, "MkrReadoutTop", 0); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 442006116); +// Graphical Object: + set(goId0, "Right", 5740); + set(goId0, "Bottom", 9241); + set(goId0, "Left", 1130); + set(goId0, "Top", 5249); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 915); + set(goId0, "RightMargin", 116); + set(goId0, "TopMargin", 177); + set(goId0, "BottomMargin", 584); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 166); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 399950700); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 147505620); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 14.262); + set(axisID, "MaxValue", 14.276); + set(axisID, "StepSize", 0.00199999999999991); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1434415576); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1151287187); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 898415668); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "F_lim1", "2000000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 478481078); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 194); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 5680); + set(markerID, "MkrReadoutRight", 7085); + set(markerID, "MkrReadoutBottom", 6903); + set(markerID, "MkrReadoutTop", 6366); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +markerID = get_new(traceID, "MarkerNew", "F_lim2", "3000000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 929397521); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 194); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 5675); + set(markerID, "MkrReadoutRight", 7080); + set(markerID, "MkrReadoutBottom", 7867); + set(markerID, "MkrReadoutTop", 7330); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 240518272); +// Graphical Object: + set(goId0, "Right", 11641); + set(goId0, "Bottom", 9182); + set(goId0, "Left", 6938); + set(goId0, "Top", 5242); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 1008); + set(goId0, "RightMargin", 116); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 584); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 166); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 629126811); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 2000000000); + set(axisID, "MaxValue", 3000000000); + set(axisID, "StepSize", 100000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 187266314); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "dB(S(2,1))"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 14.273); + set(axisID, "MaxValue", 14.276); + set(axisID, "StepSize", 0.000500000000000019); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1936645527); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 933793178); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1)[low_index::high_index])", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1628370970); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1067828565); +// Graphical Object: + set(goId0, "Right", 11576); + set(goId0, "Bottom", 4763); + set(goId0, "Left", 7775); + set(goId0, "Top", 937); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 166); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 483872402); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 3000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 760364367); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "S(1,1)"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 3000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1171512548); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1336427776); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)[low_index::high_index]", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 738046249); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "gamma_cmplx", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 712888778); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Forward Transmission, dB"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1962613969); +// Graphical Object: + set(goId0, "Right", 4659); + set(goId0, "Bottom", 5049); + set(goId0, "Left", 2439); + set(goId0, "Top", 4857); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Zoomed Forward Transmission, dB"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1644354623); +// Graphical Object: + set(goId0, "Right", 11208); + set(goId0, "Bottom", 5246); + set(goId0, "Left", 8236); + set(goId0, "Top", 5054); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Zoomed Input Reflection Coefficient"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 23739102); +// Graphical Object: + set(goId0, "Right", 11302); + set(goId0, "Bottom", 915); + set(goId0, "Left", 8268); + set(goId0, "Top", 723); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Move markers to \nset frequency \nrange of data\ndisplayed in \n\"zoomed\" plots"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 205); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 631810674); +// Graphical Object: + set(goId0, "Right", 7361); + set(goId0, "Bottom", 5011); + set(goId0, "Left", 5787); + set(goId0, "Top", 3986); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +goId0 = get_new(pageId, "Line"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 796562696); +// Graphical Object: + set(goId0, "Right", 5785); + set(goId0, "Bottom", 5296); + set(goId0, "Left", 5069); + set(goId0, "Top", 4110); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +// Line... + set(goId0, "StartX", 5757); + set(goId0, "StartY", 4138); + set(goId0, "EndX", 5097); + set(goId0, "EndY", 5268); +goId0 = get_new(pageId, "Line"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1077355069); +// Graphical Object: + set(goId0, "Right", 8426); + set(goId0, "Bottom", 4576); + set(goId0, "Left", 7651); + set(goId0, "Top", 3767); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +// Line... + set(goId0, "StartX", 7679); + set(goId0, "StartY", 4548); + set(goId0, "EndX", 8398); + set(goId0, "EndY", 3795); +goId0 = get_new(pageId, "Line"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1707134191); +// Graphical Object: + set(goId0, "Right", 7709); + set(goId0, "Bottom", 5168); + set(goId0, "Left", 7308); + set(goId0, "Top", 4895); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +// Line... + set(goId0, "StartX", 7336); + set(goId0, "StartY", 4923); + set(goId0, "EndX", 7681); + set(goId0, "EndY", 5140); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Set value for \nconstant-VSWR\ncircle here:"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 234); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1337022907); +// Graphical Object: + set(goId0, "Right", 13543); + set(goId0, "Bottom", 2901); + set(goId0, "Left", 11924); + set(goId0, "Top", 2199); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 577233664); +// Graphical Object: + set(goId0, "Right", 14719); + set(goId0, "Bottom", 3406); + set(goId0, "Left", 11709); + set(goId0, "Top", 2000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 28); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with S-Parameter Simulations"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 717887810); +// Graphical Object: + set(goId0, "Right", 7687); + set(goId0, "Bottom", 474); + set(goId0, "Left", 4792); + set(goId0, "Top", 282); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +// Base Class Object: + set(pageId, "Name", "Page 4 : S_21_11_wZoom"); + set(pageId, "Uid", 1754940630); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1425, 641, 1078, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 1754940630); + set(ddWinId, "PageViewRect_1122423810", list(3675, 8139, 14436, 457)); + set(ddWinId, "PageViewRect_2000213070", list(-3954, 15694, 25949, -5653)); + set(ddWinId, "PageViewRect_475930894", list(-604, 9148, 11880, 237)); + set(ddWinId, "PageViewRect_1754940630", list(-10792, 9563, 19324, -4558)); + set(ddWinId, "Frame", list(-1425, 641, 1078, 818)); + set(ddWinId, "Maximized", TRUE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : Circles_Ga_Stab","Page 2 : Circles_Stability","Page 3 : SP_NWA_T","Page 4 : S_21_11_wZoom")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab5_wrk/cell_2b.dds~ b/MyLab5_wrk/cell_2b.dds~ new file mode 100644 index 0000000..4a5ae76 --- /dev/null +++ b/MyLab5_wrk/cell_2b.dds~ @@ -0,0 +1,2333 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-10-16T22:22:39Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-10-16T22:21:47Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_2b"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "num_GAcircles=3"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 218); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 711138613); +// Graphical Object: + set(goId0, "Right", 10995); + set(goId0, "Bottom", 2850); + set(goId0, "Left", 8917); + set(goId0, "Top", 2600); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "GAvalue1=MaxGain-.002"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 130); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1102254274); +// Graphical Object: + set(goId0, "Right", 11107); + set(goId0, "Bottom", 6566); + set(goId0, "Left", 9422); + set(goId0, "Top", 6316); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "GAstep_size=1"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 218); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2082599923); +// Graphical Object: + set(goId0, "Right", 10729); + set(goId0, "Bottom", 3196); + set(goId0, "Left", 8913); + set(goId0, "Top", 2946); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "GAcircles=ga_circle(S[FreqCGS],GAvalue1-[0::num_GAcircles]*GAstep_size,51)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 130); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 901144544); +// Graphical Object: + set(goId0, "Right", 14177); + set(goId0, "Bottom", 6877); + set(goId0, "Left", 9424); + set(goId0, "Top", 6627); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "MaxGain=max_gain(S[FreqCGS])"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 130); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 390764573); +// Graphical Object: + set(goId0, "Right", 11554); + set(goId0, "Bottom", 6271); + set(goId0, "Left", 9401); + set(goId0, "Top", 6021); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 583084971); +// Graphical Object: + set(goId0, "Right", 8424); + set(goId0, "Bottom", 5385); + set(goId0, "Left", 4423); + set(goId0, "Top", 1635); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 376); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1699461730); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1.01); + set(axisID, "MaxValue", 1.01); + set(axisID, "StepSize", 1.01); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 2001); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 626241749); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1.01); + set(axisID, "MaxValue", 1.01); + set(axisID, "StepSize", 1.01); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 2001); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 524523435); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 819842788); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "GAcircles", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1549738292); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "SourceStabCircle", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1354559491); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Available Gain Circles\n& Source Stability Circle"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 701229964); +// Graphical Object: + set(goId0, "Right", 7879); + set(goId0, "Bottom", 1552); + set(goId0, "Left", 4966); + set(goId0, "Top", 996); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Set step size and \nnumber of circles:"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 898094988); +// Graphical Object: + set(goId0, "Right", 10992); + set(goId0, "Bottom", 2369); + set(goId0, "Left", 8790); + set(goId0, "Top", 1813); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1626393534); +// Graphical Object: + set(goId0, "Right", 11643); + set(goId0, "Bottom", 3399); + set(goId0, "Left", 8671); + set(goId0, "Top", 1664); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 56); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Move marker to desired \nfrequency to update plot."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1123647165); +// Graphical Object: + set(goId0, "Right", 7385); + set(goId0, "Bottom", 7879); + set(goId0, "Left", 4316); + set(goId0, "Top", 7323); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 56); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 36502538); +// Graphical Object: + set(goId0, "Right", 12297); + set(goId0, "Bottom", 4963); + set(goId0, "Left", 10304); + set(goId0, "Top", 4328); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 222); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", TRUE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "MaxGain", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 237739638); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 153021848); +// Graphical Object: + set(goId0, "Right", 8817); + set(goId0, "Bottom", 7245); + set(goId0, "Left", 4073); + set(goId0, "Top", 5408); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 110); + set(goId0, "TopMargin", 373); + set(goId0, "BottomMargin", 1106); +// Plot Title... + set(goId0, "Title", "RF Frequency Selector"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 248); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 999687800); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 220); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 220); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatEngineering); + set(axisID, "NumDigits", 2); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1671323842); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "index"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 27); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 27); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 2000000); + set(axisID, "StepSize", 2000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 543845118); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 138); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 264811350); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 138); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "vs([0::sweep_size(SP.freq)-1],SP.freq)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1168852514); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "FreqCGS", "2501000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 108860715); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 3); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 139); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 7673); + set(markerID, "MkrReadoutRight", 10487); + set(markerID, "MkrReadoutBottom", 7827); + set(markerID, "MkrReadoutTop", 7370); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1820058303); +// Graphical Object: + set(goId0, "Right", 10088); + set(goId0, "Bottom", 4932); + set(goId0, "Left", 8556); + set(goId0, "Top", 4332); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 221); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "stab_fact(S[FreqCGS])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1577753141); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Stability \nFactor, K"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 280396161); +// Graphical Object: + set(goId0, "Right", 9904); + set(goId0, "Bottom", 4214); + set(goId0, "Left", 8836); + set(goId0, "Top", 3658); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with 2-port S-parameter simulations"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 205); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2106099011); +// Graphical Object: + set(goId0, "Right", 10110); + set(goId0, "Bottom", 866); + set(goId0, "Left", 6461); + set(goId0, "Top", 661); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "SourceStabCircle=s_stab_circle(S[FreqCGS],2001)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 138); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 292302686); +// Graphical Object: + set(goId0, "Right", 12717); + set(goId0, "Bottom", 7161); + set(goId0, "Left", 9410); + set(goId0, "Top", 6911); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "MaxGain is the maximum\navailable gain if K>1. If\nK<1, it is the maximum\nstable gain, 10*log(|S21|/|S12|)."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1999202746); +// Graphical Object: + set(goId0, "Right", 12703); + set(goId0, "Bottom", 4256); + set(goId0, "Left", 10372); + set(goId0, "Top", 3592); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 470035188); +// Graphical Object: + set(goId0, "Right", 11373); + set(goId0, "Bottom", 5911); + set(goId0, "Left", 9251); + set(goId0, "Top", 5418); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 140); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", TRUE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", FALSE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "s_stab_region(S[FreqCGS])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 859452437); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Source Stable Region\n(inside or outside circle)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 746411287); +// Graphical Object: + set(goId0, "Right", 11039); + set(goId0, "Bottom", 5406); + set(goId0, "Left", 9279); + set(goId0, "Top", 5074); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Base Class Object: + set(pageId, "Name", "Page 1 : Circles_Ga_Stab"); + set(pageId, "Uid", 1122423810); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "K=stab_fact(S[m1])"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 488473003); +// Graphical Object: + set(goId0, "Right", 14875); + set(goId0, "Bottom", 12420); + set(goId0, "Left", 13599); + set(goId0, "Top", 12170); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mu_load=mu(S)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 337278673); +// Graphical Object: + set(goId0, "Right", 8884); + set(goId0, "Bottom", 11863); + set(goId0, "Left", 7791); + set(goId0, "Top", 11613); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mu_source=mu_prime(S)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 527835444); +// Graphical Object: + set(goId0, "Right", 9401); + set(goId0, "Bottom", 12193); + set(goId0, "Left", 7835); + set(goId0, "Top", 11943); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Source_stabcir=s_stab_circle(S,51)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 943525662); +// Graphical Object: + set(goId0, "Right", 15673); + set(goId0, "Bottom", 11717); + set(goId0, "Left", 13602); + set(goId0, "Top", 11467); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Load_stabcir=l_stab_circle(S,51)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 117); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1917347177); +// Graphical Object: + set(goId0, "Right", 15527); + set(goId0, "Bottom", 12066); + set(goId0, "Left", 13592); + set(goId0, "Top", 11816); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 659482634); +// Graphical Object: + set(goId0, "Right", 10604); + set(goId0, "Bottom", 5954); + set(goId0, "Left", 6525); + set(goId0, "Top", 1850); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 153); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1567348137); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 180); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 180); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 51); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 694477138); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 180); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 180); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 0); + set(axisID, "IndepStop", 51); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1670097319); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 518367742); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "Source_stabcir[m1,::]", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1384815519); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "Load_stabcir[m1,::]", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 551560952); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 97353013); +// Graphical Object: + set(goId0, "Right", 17153); + set(goId0, "Bottom", 4823); + set(goId0, "Left", 12415); + set(goId0, "Top", 3050); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 104); + set(goId0, "TopMargin", 360); + set(goId0, "BottomMargin", 1055); +// Plot Title... + set(goId0, "Title", "RF Frequency Selector"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 235); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1493486590); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 207); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 207); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatEngineering); + set(axisID, "NumDigits", 2); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 774261946); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "index"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 14); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 14); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 2000000); + set(axisID, "StepSize", 2000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1034907004); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 153); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 125); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1572043896); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 153); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 125); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "vs([0::sweep_size(SP.freq)-1],SP.freq)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1066343607); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m1", "2500000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", "default"); + set(markerID, "Uid", 508411626); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 536870912); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 180); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 14); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 14569); + set(markerID, "MkrReadoutRight", 14858); + set(markerID, "MkrReadoutBottom", 3429); + set(markerID, "MkrReadoutTop", 3379); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2094984338); +// Graphical Object: + set(goId0, "Right", 14835); + set(goId0, "Bottom", 11228); + set(goId0, "Left", 7771); + set(goId0, "Top", 7818); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 1169); + set(goId0, "RightMargin", 107); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 558); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 153); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1982488639); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 153); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 153); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 771997465); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 235); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 235); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1); + set(axisID, "MaxValue", 1.2); + set(axisID, "StepSize", 0.02); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1179514413); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 151753501); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "mu_source", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 591660459); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 19); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "mu_load", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 763309825); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 19); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Source and Load \nStability Circles"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 299); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 790373625); +// Graphical Object: + set(goId0, "Right", 9128); + set(goId0, "Bottom", 1726); + set(goId0, "Left", 6832); + set(goId0, "Top", 1128); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "If either mu_source or mu_load is >1,\nthe circuit is unconditionally stable."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 291); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 641316763); +// Graphical Object: + set(goId0, "Right", 13889); + set(goId0, "Bottom", 7660); + set(goId0, "Left", 9186); + set(goId0, "Top", 7078); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Move marker to desired \nfrequency. The stability\ncircles and stability \nfactor, K, will be updated."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 292); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1273328792); +// Graphical Object: + set(goId0, "Right", 16369); + set(goId0, "Bottom", 2586); + set(goId0, "Left", 13145); + set(goId0, "Top", 1418); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 56); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1254841262); +// Graphical Object: + set(goId0, "Right", 14565); + set(goId0, "Bottom", 6590); + set(goId0, "Left", 12784); + set(goId0, "Top", 6052); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 248); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "SP.freq[m1]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 341587894); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "RF Frequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 291); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 436573828); +// Graphical Object: + set(goId0, "Right", 14232); + set(goId0, "Bottom", 5886); + set(goId0, "Left", 12486); + set(goId0, "Top", 5595); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1764403189); +// Graphical Object: + set(goId0, "Right", 17192); + set(goId0, "Bottom", 6638); + set(goId0, "Left", 15660); + set(goId0, "Top", 6038); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 247); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "stab_fact(S[m1])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 558378688); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Stability \nFactor, K"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 291); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2104339206); +// Graphical Object: + set(goId0, "Right", 16987); + set(goId0, "Bottom", 5948); + set(goId0, "Left", 15870); + set(goId0, "Top", 5366); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with S_params or Sparams_wNoise Schematic Templates"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1788298591); +// Graphical Object: + set(goId0, "Right", 13804); + set(goId0, "Bottom", 890); + set(goId0, "Left", 8528); + set(goId0, "Top", 698); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +// Base Class Object: + set(pageId, "Name", "Page 2 : Circles_Stability"); + set(pageId, "Uid", 2000213070); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1425, 641, 1078, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 2000213070); + set(ddWinId, "PageViewRect_1122423810", list(3675, 8139, 14436, 457)); + set(ddWinId, "PageViewRect_2000213070", list(-3954, 12920, 25949, -2879)); + set(ddWinId, "Frame", list(-1425, 641, 1078, 818)); + set(ddWinId, "Maximized", TRUE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : Circles_Ga_Stab","Page 2 : Circles_Stability")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab5_wrk/cell_3.dds b/MyLab5_wrk/cell_3.dds new file mode 100644 index 0000000..393b405 --- /dev/null +++ b/MyLab5_wrk/cell_3.dds @@ -0,0 +1,1195 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-10-16T22:44:59Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-10-16T22:43:39Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_3"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2114006564); +// Graphical Object: + set(goId0, "Right", 7976); + set(goId0, "Bottom", 661); + set(goId0, "Left", 447); + set(goId0, "Top", -25); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", 1); + set(goId0, "FillColor", 60); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Spectrum=dBm(Vout,Zload[0])"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 78); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1348381830); +// Graphical Object: + set(goId0, "Right", 6919); + set(goId0, "Bottom", 2800); + set(goId0, "Left", 5604); + set(goId0, "Top", 2550); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "P_gain_transducer=dBm(Vout[1],Zload)-RFpower"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 78); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1974358233); +// Graphical Object: + set(goId0, "Right", 7549); + set(goId0, "Bottom", 3110); + set(goId0, "Left", 5604); + set(goId0, "Top", 2860); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "TOIoutput=1.5*dBm(Vout[1],Zload)-0.5*dBm(Vout[3],Zload)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 78); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1848700891); +// Graphical Object: + set(goId0, "Right", 7927); + set(goId0, "Bottom", 2147); + set(goId0, "Left", 5614); + set(goId0, "Top", 1897); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "TOIinput=TOIoutput-P_gain_transducer"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 78); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1356343195); +// Graphical Object: + set(goId0, "Right", 7212); + set(goId0, "Bottom", 2479); + set(goId0, "Left", 5604); + set(goId0, "Top", 2229); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2110566037); +// Graphical Object: + set(goId0, "Right", 5122); + set(goId0, "Bottom", 3497); + set(goId0, "Left", 1120); + set(goId0, "Top", 902); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 652); + set(goId0, "RightMargin", 200); + set(goId0, "TopMargin", 347); + set(goId0, "BottomMargin", 530); +// Plot Title... + set(goId0, "Title", "Output Spectrum"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 222); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 678495250); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 139); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 139); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 14000000000); + set(axisID, "StepSize", 2000000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatEngineering); + set(axisID, "NumDigits", 2); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 66185983); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -150); + set(axisID, "MaxValue", 50); + set(axisID, "StepSize", 50); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1051941109); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 339273838); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "Spectrum", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsSpectralTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1573159178); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1120002467); +// Graphical Object: + set(goId0, "Right", 5992); + set(goId0, "Bottom", 5037); + set(goId0, "Left", 4845); + set(goId0, "Top", 4594); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "P_gain_transducer", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 458945104); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Transducer \nPower Gain"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1551626082); +// Graphical Object: + set(goId0, "Right", 5715); + set(goId0, "Bottom", 4538); + set(goId0, "Left", 4845); + set(goId0, "Top", 4206); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2107584452); +// Graphical Object: + set(goId0, "Right", 1562); + set(goId0, "Bottom", 5037); + set(goId0, "Left", 415); + set(goId0, "Top", 4594); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "freq[1]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 1476725764); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Fundamental\nFrequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1379873838); +// Graphical Object: + set(goId0, "Right", 1391); + set(goId0, "Bottom", 4538); + set(goId0, "Left", 415); + set(goId0, "Top", 4206); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 204332056); +// Graphical Object: + set(goId0, "Right", 4376); + set(goId0, "Bottom", 5037); + set(goId0, "Left", 3229); + set(goId0, "Top", 4594); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "dBm(Vout[1],50)", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 378139175); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Fundamental Output\nPower, dBm"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 839760031); +// Graphical Object: + set(goId0, "Right", 4743); + set(goId0, "Bottom", 4538); + set(goId0, "Left", 3229); + set(goId0, "Top", 4206); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1170247753); +// Graphical Object: + set(goId0, "Right", 1562); + set(goId0, "Bottom", 6237); + set(goId0, "Left", 415); + set(goId0, "Top", 5794); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "dB(Vout[2]/Vout[1])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 1709543017); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Second\nHarmonic, dBc"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1362066840); +// Graphical Object: + set(goId0, "Right", 1497); + set(goId0, "Bottom", 5721); + set(goId0, "Left", 415); + set(goId0, "Top", 5389); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 557975178); +// Graphical Object: + set(goId0, "Right", 2944); + set(goId0, "Bottom", 5037); + set(goId0, "Left", 1797); + set(goId0, "Top", 4594); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "RFpower", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 1600603614); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Available Source\nPower, dBm"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1488827340); +// Graphical Object: + set(goId0, "Right", 3012); + set(goId0, "Bottom", 4538); + set(goId0, "Left", 1797); + set(goId0, "Top", 4206); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1894775886); +// Graphical Object: + set(goId0, "Right", 2944); + set(goId0, "Bottom", 6237); + set(goId0, "Left", 1797); + set(goId0, "Top", 5794); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "dB(Vout[3]/Vout[1])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 1730905727); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Third\nHarmonic, dBc"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 382714941); +// Graphical Object: + set(goId0, "Right", 2879); + set(goId0, "Bottom", 5721); + set(goId0, "Left", 1797); + set(goId0, "Top", 5389); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Fourth\nHarmonic, dBc"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1439697354); +// Graphical Object: + set(goId0, "Right", 4311); + set(goId0, "Bottom", 5721); + set(goId0, "Left", 3229); + set(goId0, "Top", 5389); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1426887763); +// Graphical Object: + set(goId0, "Right", 4376); + set(goId0, "Bottom", 6237); + set(goId0, "Left", 3229); + set(goId0, "Top", 5794); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "dB(Vout[4]/Vout[1])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 1035576182); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1132965649); +// Graphical Object: + set(goId0, "Right", 5992); + set(goId0, "Bottom", 6237); + set(goId0, "Left", 4845); + set(goId0, "Top", 5794); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "dB(Vout[5]/Vout[1])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 1744021197); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Fifth\nHarmonic, dBc"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1837983882); +// Graphical Object: + set(goId0, "Right", 5927); + set(goId0, "Bottom", 5721); + set(goId0, "Left", 4845); + set(goId0, "Top", 5389); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with HB1Tone Schematic Template"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 215678946); +// Graphical Object: + set(goId0, "Right", 3445); + set(goId0, "Bottom", 504); + set(goId0, "Left", 537); + set(goId0, "Top", 338); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1201934720); +// Graphical Object: + set(goId0, "Right", 7082); + set(goId0, "Bottom", 1808); + set(goId0, "Left", 5604); + set(goId0, "Top", 1218); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 140); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", TRUE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", FALSE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "Zload", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 880832671); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Harmonic Balance One-Tone Test"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 314368833); +// Graphical Object: + set(goId0, "Right", 4663); + set(goId0, "Bottom", 316); + set(goId0, "Left", 537); + set(goId0, "Top", 38); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Base Class Object: + set(pageId, "Name", "Page 1 : HB1Tone"); + set(pageId, "Uid", 189339249); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1425, 641, 1078, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 189339249); + set(ddWinId, "PageViewRect_189339249", list(-1247, 7131, 9638, -919)); + set(ddWinId, "Frame", list(-1425, 641, 1078, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : HB1Tone")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab5_wrk/cell_3b.dds b/MyLab5_wrk/cell_3b.dds new file mode 100644 index 0000000..499eeb7 --- /dev/null +++ b/MyLab5_wrk/cell_3b.dds @@ -0,0 +1,4635 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-10-16T22:50:48Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-10-16T22:49:25Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_3b"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Transducer \nPower Gain"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1295685993); +// Graphical Object: + set(goId0, "Right", 6216); + set(goId0, "Bottom", 6422); + set(goId0, "Left", 5210); + set(goId0, "Top", 6038); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 953199306); +// Graphical Object: + set(goId0, "Right", 1773); + set(goId0, "Bottom", 6924); + set(goId0, "Left", 626); + set(goId0, "Top", 6481); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 166); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "freq[0,1]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 1385525082); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Fundamental\n Frequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1696297236); +// Graphical Object: + set(goId0, "Right", 1677); + set(goId0, "Bottom", 6299); + set(goId0, "Left", 548); + set(goId0, "Top", 5915); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 871114933); +// Graphical Object: + set(goId0, "Right", 12313); + set(goId0, "Bottom", 9341); + set(goId0, "Left", 2001); + set(goId0, "Top", 6530); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 166); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, ""); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2047806027); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "Pout_dBm", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 1780537526); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "P_gain_transducer", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 929429497); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "dB(Vout[2]/Vout[1])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 6); + set(traceID, "Uid", 712063103); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "dB(Vout[3]/Vout[1])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 3); + set(traceID, "Uid", 1413419881); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "dB(Vout[4]/Vout[1])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 4); + set(traceID, "Uid", 1712534850); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "dB(Vout[5]/Vout[1])", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 17); + set(traceID, "Uid", 1466107155); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Fundamental\nOutput Power\n dBm"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 458985663); +// Graphical Object: + set(goId0, "Right", 4821); + set(goId0, "Bottom", 6502); + set(goId0, "Left", 3661); + set(goId0, "Top", 5926); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", " Second\nHarmonic\n dBc"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2080825465); +// Graphical Object: + set(goId0, "Right", 7784); + set(goId0, "Bottom", 6472); + set(goId0, "Left", 6947); + set(goId0, "Top", 5896); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", " Available \nSource Power\n dBm"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 115533361); +// Graphical Object: + set(goId0, "Right", 3343); + set(goId0, "Bottom", 6473); + set(goId0, "Left", 2168); + set(goId0, "Top", 5897); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", " Third\nHarmonic\n dBc"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1018715612); +// Graphical Object: + set(goId0, "Right", 9207); + set(goId0, "Bottom", 6469); + set(goId0, "Left", 8370); + set(goId0, "Top", 5893); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", " Fourth\nHarmonic\n dBc"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2063036276); +// Graphical Object: + set(goId0, "Right", 10709); + set(goId0, "Bottom", 6490); + set(goId0, "Left", 9872); + set(goId0, "Top", 5914); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", " Fifth\nHarmonic\n dBc"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2002845069); +// Graphical Object: + set(goId0, "Right", 12141); + set(goId0, "Bottom", 6517); + set(goId0, "Left", 11304); + set(goId0, "Top", 5941); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 736691610); +// Graphical Object: + set(goId0, "Right", 10967); + set(goId0, "Bottom", 3584); + set(goId0, "Left", 6250); + set(goId0, "Top", 280); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 592); + set(goId0, "TopMargin", 345); + set(goId0, "BottomMargin", 584); +// Plot Title... + set(goId0, "Title", "Transducer Power Gain and Gain Compression"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 220); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 395432497); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "Fund. Output Power, dBm"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 4); + set(axisID, "MaxValue", 26); + set(axisID, "StepSize", 2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2133714171); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "Gain Compression, dB"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 5); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1410263503); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "Gain, dB"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 9); + set(axisID, "MaxValue", 15); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 51827045); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "interp(vs(P_gain_transducer,Pout_dBm),,,0.05)", "xAxis", "Right Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1133885735); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "interp(vs(Gain_Compression,Pout_dBm),,,0.05)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 816673848); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "Interpolated_Gain", "xAxis", "Right Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 6); + set(traceID, "Uid", 1658615100); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", TRUE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 1); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "Interpolated_Gain_Comp", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 4); + set(traceID, "Uid", 321589225); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", TRUE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 1); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1185168458); +// Graphical Object: + set(goId0, "Right", 16350); + set(goId0, "Bottom", 3584); + set(goId0, "Left", 11241); + set(goId0, "Top", 280); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 1134); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 345); + set(goId0, "BottomMargin", 584); +// Plot Title... + set(goId0, "Title", "Fundamental and Third Harm., dBm"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 220); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1069387640); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "Available Source Power, dBm"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -10); + set(axisID, "MaxValue", 16); + set(axisID, "StepSize", 2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 598196900); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -80); + set(axisID, "MaxValue", 40); + set(axisID, "StepSize", 20); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1002597817); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 536298573); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "Spectrum[1]", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsLinearTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1202492210); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "Spectrum[3]", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsLinearTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 817788464); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "vs(Interpolated_Spectrum[1],Interpolated_Pavs_dBm)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 6); + set(traceID, "Uid", 290053314); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", TRUE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 1); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "vs(Interpolated_Spectrum[3],Interpolated_Pavs_dBm)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 4); + set(traceID, "Uid", 526102105); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", TRUE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 1); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 676024812); +// Graphical Object: + set(goId0, "Right", 16771); + set(goId0, "Bottom", 9047); + set(goId0, "Left", 12630); + set(goId0, "Top", 6501); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 166); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, ""); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1959512530); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "Gain_Reduction", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 729817743); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Phase_delta", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 6); + set(traceID, "Uid", 1050300347); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", " Available \nSource Power\n dBm"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1798596935); +// Graphical Object: + set(goId0, "Right", 13853); + set(goId0, "Bottom", 6461); + set(goId0, "Left", 12678); + set(goId0, "Top", 5885); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", " Gain\nReduction\n dB"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1066577669); +// Graphical Object: + set(goId0, "Right", 15247); + set(goId0, "Bottom", 6461); + set(goId0, "Left", 14395); + set(goId0, "Top", 5885); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", " Delta \nPhase Shift\n degrees"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 621749397); +// Graphical Object: + set(goId0, "Right", 16624); + set(goId0, "Bottom", 6428); + set(goId0, "Left", 15641); + set(goId0, "Top", 5852); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use these values in GComp7 \nsection of S2D data file, \nwith option line:\n\n# AC( GHZ S DBM DB R 50.0 )"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 179); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 855542368); +// Graphical Object: + set(goId0, "Right", 15452); + set(goId0, "Bottom", 10028); + set(goId0, "Left", 12803); + set(goId0, "Top", 9133); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1864907649); +// Graphical Object: + set(goId0, "Right", 16913); + set(goId0, "Bottom", 10105); + set(goId0, "Left", 12461); + set(goId0, "Top", 5810); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with HB1ToneSwptPwr Schematic Template"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 192); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 882966061); +// Graphical Object: + set(goId0, "Right", 9749); + set(goId0, "Bottom", 67); + set(goId0, "Left", 5625); + set(goId0, "Top", -125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 867216578); +// Graphical Object: + set(goId0, "Right", 10625); + set(goId0, "Bottom", 5625); + set(goId0, "Left", 5625); + set(goId0, "Top", 5000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 222); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", FALSE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 222); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, ""); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 484975669); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "Interpolated_Gain", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 802772529); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Interpolated_Gain_Comp", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 611688528); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 692834662); +// Graphical Object: + set(goId0, "Right", 16750); + set(goId0, "Bottom", 5625); + set(goId0, "Left", 10875); + set(goId0, "Top", 5000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 222); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", FALSE); + set(goId0, "SuppressTable", FALSE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 222); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "Interpolated_2nd_Harm_dBc", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1110013196); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Interpolated_3rd_Harm_dBc", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 694908192); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Interpolated_4th_Harm_dBc", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 6); + set(traceID, "Uid", 1564024352); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Interpolated_5th_Harm_dBc", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 4); + set(traceID, "Uid", 771650670); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 500697984); +// Graphical Object: + set(goId0, "Right", 5850); + set(goId0, "Bottom", 3993); + set(goId0, "Left", 1361); + set(goId0, "Top", 306); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 639); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 319); + set(goId0, "BottomMargin", 993); +// Plot Title... + set(goId0, "Title", "Interpolated Output Spectrum, dBm"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 194); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1564703539); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "Frequency"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 14000000000); + set(axisID, "StepSize", 2000000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatEngineering); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1761875602); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -80); + set(axisID, "MaxValue", 20); + set(axisID, "StepSize", 20); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 684246053); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2134337742); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "Interpolated_Spectrum", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsSpectralTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 975447293); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Interpolated output power (dBm), gain (dB), \nand gain compression (dB)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 576456399); +// Graphical Object: + set(goId0, "Right", 10307); + set(goId0, "Bottom", 4944); + set(goId0, "Left", 6000); + set(goId0, "Top", 4500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Interpolated 2nd, 3rd, 4th, and 5th harmonics (dBc)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 616372801); +// Graphical Object: + set(goId0, "Right", 16482); + set(goId0, "Bottom", 4847); + set(goId0, "Left", 11500); + set(goId0, "Top", 4625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Set Desired_Pout_dBm = to desired output power \nin dBm. The gain, gain compression and spectral \ndata will be interpolated to find the values that \ncorrespond to this output power."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 195); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2112347393); +// Graphical Object: + set(goId0, "Right", 5423); + set(goId0, "Bottom", 4780); + set(goId0, "Left", 1125); + set(goId0, "Top", 4000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 520992539); +// Graphical Object: + set(goId0, "Right", 5600); + set(goId0, "Bottom", 5879); + set(goId0, "Left", 375); + set(goId0, "Top", 4750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 504); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1583583121); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 4); + set(axisID, "MaxValue", 26); + set(axisID, "StepSize", 2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 948209546); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 1); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 1); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -10000); + set(axisID, "MaxValue", 10000); + set(axisID, "StepSize", 20000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1044211444); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 789288888); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "vs(Pout_dBm_values,Pout_dBm_values)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1079549426); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "Desired_Pout_dBm", "15.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 1900582122); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 0); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 875); + set(markerID, "MkrReadoutRight", 4517); + set(markerID, "MkrReadoutBottom", 3944); + set(markerID, "MkrReadoutTop", 3375); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Page 1 : HB1ToneSwptPwr"); + set(pageId, "Uid", 944609196); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_Gain_Comp=interpolate_swept_data(Gain_Comp_vs_Pout,Desired_Pout_dBm,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 712066274); +// Graphical Object: + set(goId0, "Right", 9023); + set(goId0, "Bottom", 1500); + set(goId0, "Left", 125); + set(goId0, "Top", 1250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Gain_Comp_vs_Pout=vs(Gain_Compression,Pout_dBm)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 664875511); +// Graphical Object: + set(goId0, "Right", 4521); + set(goId0, "Bottom", 1250); + set(goId0, "Left", 125); + set(goId0, "Top", 1000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Pout_dBm=dBm(Vout[1],Zload)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 332571966); +// Graphical Object: + set(goId0, "Right", 2737); + set(goId0, "Bottom", 1000); + set(goId0, "Left", 125); + set(goId0, "Top", 750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Function: interpolate_swept_data()\n---------------------------------\nReturns: \nInterpolated Y value that corresponds to (and is versus) the interpolated \nX value, which will be closest to the specified \"desired_X.\" This result \nis returned as a single value or an array, depending on the dimensionality\nof the original_data_Y_vs_X argument.\n---------------------------------\nArguments:\n 1) original_data_Y_vs_X - any 1-, 2-, or 3-dimensional set of curves\n of Y versus X data.\n 2) desired_X - desired X value, to be found by interpolation.\n 3) interpStepSize - the smaller this is, the closer the interpolation \n will get to the desired x value.\n 4) interpType - \"linear\", \"cubic\", or \"spline\".\n-----------------------------------\nThis function does not do any extrapolation. If the requested desired_X \nis above or below the maximum or minimum x-value, then it just \nreturns the Y value corresponding to the maximum or minimum x-value, \nrespectively."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 850386783); +// Graphical Object: + set(goId0, "Right", 14917); + set(goId0, "Bottom", 715); + set(goId0, "Left", 9500); + set(goId0, "Top", -2625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Spectrum=dBm(Vout,Zload[0])"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1148773795); +// Graphical Object: + set(goId0, "Right", 2684); + set(goId0, "Bottom", -2250); + set(goId0, "Left", 125); + set(goId0, "Top", -2500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "P_gain_transducer=Spectrum[1]-RFpower"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 613085193); +// Graphical Object: + set(goId0, "Right", 3485); + set(goId0, "Bottom", -2000); + set(goId0, "Left", 125); + set(goId0, "Top", -2250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Phase_delta=phase(Vout[1])-phase(Vout[Gain_Comp_Ref_Index,1])"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 86339699); +// Graphical Object: + set(goId0, "Right", 5363); + set(goId0, "Bottom", -1625); + set(goId0, "Left", 125); + set(goId0, "Top", -1875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Gain_Reduction=P_gain_transducer-P_gain_transducer[Gain_Comp_Ref_Index]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 301048206); +// Graphical Object: + set(goId0, "Right", 6204); + set(goId0, "Bottom", -1375); + set(goId0, "Left", 125); + set(goId0, "Top", -1625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Gain_Compression=max(P_gain_transducer[P_gain_ref_index])-P_gain_transducer"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1151149261); +// Graphical Object: + set(goId0, "Right", 6478); + set(goId0, "Bottom", -1125); + set(goId0, "Left", 125); + set(goId0, "Top", -1375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_Gain=interpolate_swept_data(Gain_vs_Pout,Desired_Pout_dBm,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 303710998); +// Graphical Object: + set(goId0, "Right", 7994); + set(goId0, "Bottom", 2125); + set(goId0, "Left", 125); + set(goId0, "Top", 1875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Gain_vs_Pout=vs(P_gain_transducer,Pout_dBm)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2064088678); +// Graphical Object: + set(goId0, "Right", 3966); + set(goId0, "Bottom", 1875); + set(goId0, "Left", 125); + set(goId0, "Top", 1625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_2nd_Harm_dBc=Interpolated_Spectrum[2]-Interpolated_Spectrum[1]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2037226454); +// Graphical Object: + set(goId0, "Right", 6385); + set(goId0, "Bottom", 3000); + set(goId0, "Left", 125); + set(goId0, "Top", 2750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "interpType=\"spline\""); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 195); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 684886902); +// Graphical Object: + set(goId0, "Right", 2119); + set(goId0, "Bottom", 250); + set(goId0, "Left", 125); + set(goId0, "Top", 0); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "interpStepSize=0.05"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 195); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1658139057); +// Graphical Object: + set(goId0, "Right", 2205); + set(goId0, "Bottom", 500); + set(goId0, "Left", 125); + set(goId0, "Top", 250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Set to \"linear\", \"cubic\", or \"spline\"."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 195); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2025689105); +// Graphical Object: + set(goId0, "Right", 5230); + set(goId0, "Bottom", 195); + set(goId0, "Left", 2375); + set(goId0, "Top", 0); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_Spectrum=vs(interpolate_swept_data(vs(permute(Spectrum),Pout_dBm),Desired_Pout_dBm,interpStepSize,interpType),All_freqs)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1994346252); +// Graphical Object: + set(goId0, "Right", 10867); + set(goId0, "Bottom", 2500); + set(goId0, "Left", 125); + set(goId0, "Top", 2250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "All_freqs=indep(Spectrum[0,::])"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1182704211); +// Graphical Object: + set(goId0, "Right", 2704); + set(goId0, "Bottom", 2750); + set(goId0, "Left", 125); + set(goId0, "Top", 2500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_3rd_Harm_dBc=Interpolated_Spectrum[3]-Interpolated_Spectrum[1]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1034720377); +// Graphical Object: + set(goId0, "Right", 6344); + set(goId0, "Bottom", 3250); + set(goId0, "Left", 125); + set(goId0, "Top", 3000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_4th_Harm_dBc=Interpolated_Spectrum[4]-Interpolated_Spectrum[1]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 574972083); +// Graphical Object: + set(goId0, "Right", 6344); + set(goId0, "Bottom", 3500); + set(goId0, "Left", 125); + set(goId0, "Top", 3250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_5th_Harm_dBc=Interpolated_Spectrum[5]-Interpolated_Spectrum[1]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 688267465); +// Graphical Object: + set(goId0, "Right", 6344); + set(goId0, "Bottom", 3750); + set(goId0, "Left", 125); + set(goId0, "Top", 3500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Pavs_dBm_vs_Pout=vs(RFpower,Pout_dBm)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1971711943); +// Graphical Object: + set(goId0, "Right", 3693); + set(goId0, "Bottom", 4125); + set(goId0, "Left", 125); + set(goId0, "Top", 3875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_Pavs_dBm=interpolate_swept_data(Pavs_dBm_vs_Pout,Desired_Pout_dBm,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1442189117); +// Graphical Object: + set(goId0, "Right", 8890); + set(goId0, "Bottom", 4375); + set(goId0, "Left", 125); + set(goId0, "Top", 4125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Pout_dBm_values=[ceil(min(Pout_dBm))::0.5::ceil(max(Pout_dBm))]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 582452972); +// Graphical Object: + set(goId0, "Right", 5456); + set(goId0, "Bottom", 5250); + set(goId0, "Left", 125); + set(goId0, "Top", 5000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Gain_Comp_values=[0::0.1::3]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1528823148); +// Graphical Object: + set(goId0, "Right", 2604); + set(goId0, "Bottom", 5625); + set(goId0, "Left", 125); + set(goId0, "Top", 5375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Pout_vs_Gain_Comp=vs(Pout_dBm,Gain_Compression)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1321722915); +// Graphical Object: + set(goId0, "Right", 4521); + set(goId0, "Bottom", 6250); + set(goId0, "Left", 125); + set(goId0, "Top", 6000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_Pout_0=interpolate_swept_data(Pout_vs_Gain_Comp,Desired_Gain_Comp,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 254287009); +// Graphical Object: + set(goId0, "Right", 8769); + set(goId0, "Bottom", 6500); + set(goId0, "Left", 125); + set(goId0, "Top", 6250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "min_Gain_Comp_index=min_index(Gain_Compression)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1588755233); +// Graphical Object: + set(goId0, "Right", 9461); + set(goId0, "Bottom", 5875); + set(goId0, "Left", 5125); + set(goId0, "Top", 5625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "max_Gain_Comp_index=sweep_size(Gain_Compression)-1"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 29892764); +// Graphical Object: + set(goId0, "Right", 9741); + set(goId0, "Bottom", 6125); + set(goId0, "Left", 5125); + set(goId0, "Top", 5875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_Pout_Reduced=interpolate_swept_data(Pout_vs_Gain_Comp[min_Gain_Comp_index::max_Gain_Comp_index],Desired_Gain_Comp,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 160309771); +// Graphical Object: + set(goId0, "Right", 12884); + set(goId0, "Bottom", 6750); + set(goId0, "Left", 125); + set(goId0, "Top", 6500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_Pout=if (min_Gain_Comp_index==0) then Interpolated_Pout_0 else Interpolated_Pout_Reduced"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1223542807); +// Graphical Object: + set(goId0, "Right", 8335); + set(goId0, "Bottom", 7000); + set(goId0, "Left", 125); + set(goId0, "Top", 6750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Gain_vs_Gain_Comp=vs(P_gain_transducer,Gain_Compression)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 409912762); +// Graphical Object: + set(goId0, "Right", 5102); + set(goId0, "Bottom", 7375); + set(goId0, "Left", 125); + set(goId0, "Top", 7125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_Gain_GC_0=interpolate_swept_data(Gain_vs_Gain_Comp,Desired_Gain_Comp,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1324252363); +// Graphical Object: + set(goId0, "Right", 9050); + set(goId0, "Bottom", 7625); + set(goId0, "Left", 125); + set(goId0, "Top", 7375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_Gain_GC_Reduced=interpolate_swept_data(Gain_vs_Gain_Comp[min_Gain_Comp_index::max_Gain_Comp_index],Desired_Gain_Comp,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 886758351); +// Graphical Object: + set(goId0, "Right", 13165); + set(goId0, "Bottom", 7875); + set(goId0, "Left", 125); + set(goId0, "Top", 7625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_Gain_GC=if (min_Gain_Comp_index==0) then Interpolated_Gain_GC_0 else Interpolated_Gain_GC_Reduced"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 233576689); +// Graphical Object: + set(goId0, "Right", 9197); + set(goId0, "Bottom", 8125); + set(goId0, "Left", 125); + set(goId0, "Top", 7875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Use_Max_Gain_For_GComp_Reference=1"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 847313932); +// Graphical Object: + set(goId0, "Right", 13334); + set(goId0, "Bottom", 4750); + set(goId0, "Left", 10000); + set(goId0, "Top", 4500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "P_gain_ref_index=if (!Use_Max_Gain_For_GComp_Reference) then 0 else :: endif "); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 693713153); +// Graphical Object: + set(goId0, "Right", 16074); + set(goId0, "Bottom", 5250); + set(goId0, "Left", 9875); + set(goId0, "Top", 5000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1656675218); +// Graphical Object: + set(goId0, "Right", 14250); + set(goId0, "Bottom", 4875); + set(goId0, "Left", 9625); + set(goId0, "Top", 3750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 1); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 42); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "If this variable is not equal to 0, then the \nthe gain compression will be computed\nrelative to the maximum gain point."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1773298985); +// Graphical Object: + set(goId0, "Right", 12854); + set(goId0, "Bottom", 4376); + set(goId0, "Left", 9875); + set(goId0, "Top", 3875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Second_Harm_vs_Gain_Comp=vs(Spectrum[2],Gain_Compression)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 114034858); +// Graphical Object: + set(goId0, "Right", 5349); + set(goId0, "Bottom", 8625); + set(goId0, "Left", 125); + set(goId0, "Top", 8375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_2nd_Harm_GC_0=interpolate_swept_data(Second_Harm_vs_Gain_Comp,Desired_Gain_Comp,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1352983699); +// Graphical Object: + set(goId0, "Right", 10179); + set(goId0, "Bottom", 8875); + set(goId0, "Left", 125); + set(goId0, "Top", 8625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_2nd_Harm_GC_Reduced=interpolate_swept_data(Second_Harm_vs_Gain_Comp[min_Gain_Comp_index::max_Gain_Comp_index],Desired_Gain_Comp,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1396228695); +// Graphical Object: + set(goId0, "Right", 14294); + set(goId0, "Bottom", 9125); + set(goId0, "Left", 125); + set(goId0, "Top", 8875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_2nd_Harm_GC=if (min_Gain_Comp_index==0) then Interpolated_2nd_Harm_GC_0 else Interpolated_2nd_Harm_GC_Reduced"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2136294540); +// Graphical Object: + set(goId0, "Right", 10479); + set(goId0, "Bottom", 9375); + set(goId0, "Left", 125); + set(goId0, "Top", 9125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Third_Harm_vs_Gain_Comp=vs(Spectrum[3],Gain_Compression)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1119042382); +// Graphical Object: + set(goId0, "Right", 5175); + set(goId0, "Bottom", 9875); + set(goId0, "Left", 125); + set(goId0, "Top", 9625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_3rd_Harm_GC_0=interpolate_swept_data(Third_Harm_vs_Gain_Comp,Desired_Gain_Comp,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2014163188); +// Graphical Object: + set(goId0, "Right", 9965); + set(goId0, "Bottom", 10125); + set(goId0, "Left", 125); + set(goId0, "Top", 9875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_3rd_Harm_GC_Reduced=interpolate_swept_data(Third_Harm_vs_Gain_Comp[min_Gain_Comp_index::max_Gain_Comp_index],Desired_Gain_Comp,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1913627856); +// Graphical Object: + set(goId0, "Right", 14080); + set(goId0, "Bottom", 10375); + set(goId0, "Left", 125); + set(goId0, "Top", 10125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_3rd_Harm_GC=if (min_Gain_Comp_index==0) then Interpolated_3rd_Harm_GC_0 else Interpolated_3rd_Harm_GC_Reduced"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1319410668); +// Graphical Object: + set(goId0, "Right", 10359); + set(goId0, "Bottom", 10625); + set(goId0, "Left", 125); + set(goId0, "Top", 10375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Fourth_Harm_vs_Gain_Comp=vs(Spectrum[4],Gain_Compression)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1798234200); +// Graphical Object: + set(goId0, "Right", 5282); + set(goId0, "Bottom", 11125); + set(goId0, "Left", 125); + set(goId0, "Top", 10875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_4th_Harm_GC_0=interpolate_swept_data(Fourth_Harm_vs_Gain_Comp,Desired_Gain_Comp,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 887198516); +// Graphical Object: + set(goId0, "Right", 10072); + set(goId0, "Bottom", 11375); + set(goId0, "Left", 125); + set(goId0, "Top", 11125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_4th_Harm_GC_Reduced=interpolate_swept_data(Fourth_Harm_vs_Gain_Comp[min_Gain_Comp_index::max_Gain_Comp_index],Desired_Gain_Comp,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 51910722); +// Graphical Object: + set(goId0, "Right", 14187); + set(goId0, "Bottom", 11625); + set(goId0, "Left", 125); + set(goId0, "Top", 11375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_4th_Harm_GC=if (min_Gain_Comp_index==0) then Interpolated_4th_Harm_GC_0 else Interpolated_4th_Harm_GC_Reduced"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1833314470); +// Graphical Object: + set(goId0, "Right", 10359); + set(goId0, "Bottom", 11875); + set(goId0, "Left", 125); + set(goId0, "Top", 11625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Fifth_Harm_vs_Gain_Comp=vs(Spectrum[5],Gain_Compression)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1054829826); +// Graphical Object: + set(goId0, "Right", 5135); + set(goId0, "Bottom", 12375); + set(goId0, "Left", 125); + set(goId0, "Top", 12125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_5th_Harm_GC_0=interpolate_swept_data(Fifth_Harm_vs_Gain_Comp,Desired_Gain_Comp,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 462627211); +// Graphical Object: + set(goId0, "Right", 9925); + set(goId0, "Bottom", 12625); + set(goId0, "Left", 125); + set(goId0, "Top", 12375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_5th_Harm_GC_Reduced=interpolate_swept_data(Fifth_Harm_vs_Gain_Comp[min_Gain_Comp_index::max_Gain_Comp_index],Desired_Gain_Comp,interpStepSize,interpType)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1032822013); +// Graphical Object: + set(goId0, "Right", 14040); + set(goId0, "Bottom", 12875); + set(goId0, "Left", 125); + set(goId0, "Top", 12625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_5th_Harm_GC=if (min_Gain_Comp_index==0) then Interpolated_5th_Harm_GC_0 else Interpolated_5th_Harm_GC_Reduced"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 227025879); +// Graphical Object: + set(goId0, "Right", 10359); + set(goId0, "Bottom", 13125); + set(goId0, "Left", 125); + set(goId0, "Top", 12875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_2nd_Harm_dBc_GC=Interpolated_2nd_Harm_GC-Interpolated_Pout"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2010903481); +// Graphical Object: + set(goId0, "Right", 6284); + set(goId0, "Bottom", 13625); + set(goId0, "Left", 125); + set(goId0, "Top", 13375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_3rd_Harm_dBc_GC=Interpolated_3rd_Harm_GC-Interpolated_Pout"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1932993016); +// Graphical Object: + set(goId0, "Right", 6204); + set(goId0, "Bottom", 13875); + set(goId0, "Left", 125); + set(goId0, "Top", 13625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_4th_Harm_dBc_GC=Interpolated_4th_Harm_GC-Interpolated_Pout"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2020996820); +// Graphical Object: + set(goId0, "Right", 6204); + set(goId0, "Bottom", 14125); + set(goId0, "Left", 125); + set(goId0, "Top", 13875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_5th_Harm_dBc_GC=Interpolated_5th_Harm_GC-Interpolated_Pout"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 495870970); +// Graphical Object: + set(goId0, "Right", 6204); + set(goId0, "Bottom", 14375); + set(goId0, "Left", 125); + set(goId0, "Top", 14125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Gain_Comp_Ref_Index=if(!Use_Max_Gain_For_GComp_Reference) then 0 else min_index(Gain_Compression) endif"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2000070545); +// Graphical Object: + set(goId0, "Right", 8836); + set(goId0, "Bottom", -750); + set(goId0, "Left", 125); + set(goId0, "Top", -1000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Interpolated_Spectrum_GC=vs(interpolate_swept_data(vs(permute(Spectrum),Pout_dBm),Interpolated_Pout,interpStepSize,interpType),All_freqs)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 519192449); +// Graphical Object: + set(goId0, "Right", 11074); + set(goId0, "Bottom", 14750); + set(goId0, "Left", 125); + set(goId0, "Top", 14500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Base Class Object: + set(pageId, "Name", "Equations"); + set(pageId, "Uid", 1360600895); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2009075962); +// Graphical Object: + set(goId0, "Right", -525); + set(goId0, "Bottom", 6629); + set(goId0, "Left", -5750); + set(goId0, "Top", 5500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 504); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 801949562); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1125938515); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 1); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 1); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -10000); + set(axisID, "MaxValue", 10000); + set(axisID, "StepSize", 20000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1168136126); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1567469218); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "vs(Gain_Comp_values,Gain_Comp_values)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 899250808); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "Desired_Gain_Comp", "0.99999999999999988897769753748435", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 2076487646); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 0); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", -5250); + set(markerID, "MkrReadoutRight", -1456); + set(markerID, "MkrReadoutBottom", 4706); + set(markerID, "MkrReadoutTop", 4125); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Set Desired_Gain_Comp = to desired \namount of gain compression. The data\nwill be interpolated to find the values \nthat correspond to this output power."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 195); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 710570329); +// Graphical Object: + set(goId0, "Right", -1224); + set(goId0, "Bottom", 5405); + set(goId0, "Left", -4625); + set(goId0, "Top", 4625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1797550128); +// Graphical Object: + set(goId0, "Right", 4125); + set(goId0, "Bottom", 5375); + set(goId0, "Left", -250); + set(goId0, "Top", 4750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 222); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", FALSE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 222); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "Interpolated_Gain_GC", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 516609083); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Interpolated_Pout", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 808076608); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Interpolated gain compression (dB), \ngain (dB), and output power (dBm)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 590300999); +// Graphical Object: + set(goId0, "Right", 3427); + set(goId0, "Bottom", 4694); + set(goId0, "Left", -125); + set(goId0, "Top", 4250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1714746513); +// Graphical Object: + set(goId0, "Right", 5065); + set(goId0, "Bottom", 3934); + set(goId0, "Left", 252); + set(goId0, "Top", 780); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 623); + set(goId0, "RightMargin", 712); + set(goId0, "TopMargin", 345); + set(goId0, "BottomMargin", 584); +// Plot Title... + set(goId0, "Title", "Transducer Power Gain and Gain Compression"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 220); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 992687152); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "Output Power, dBm"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 786999818); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "Gain Compression, dB"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1725792856); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "Gain, dB"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2055214625); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "interp(vs(P_gain_transducer,Pout_dBm),,,0.05)", "xAxis", "Right Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1635732976); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "interp(vs(Gain_Compression,Pout_dBm),,,0.05)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1941559923); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "vs(Interpolated_Gain_GC,Interpolated_Pout)", "xAxis", "Right Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 6); + set(traceID, "Uid", 943339530); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", TRUE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 1); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "vs(indep(Interpolated_Pout),Interpolated_Pout)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 4); + set(traceID, "Uid", 1411537067); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 42); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", TRUE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 1); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 908265598); +// Graphical Object: + set(goId0, "Right", 5625); + set(goId0, "Bottom", 6500); + set(goId0, "Left", -250); + set(goId0, "Top", 5875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 222); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", FALSE); + set(goId0, "SuppressTable", FALSE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 222); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "Interpolated_2nd_Harm_dBc_GC", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 341372457); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Interpolated_3rd_Harm_dBc_GC", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1622183411); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Interpolated_4th_Harm_dBc_GC", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 6); + set(traceID, "Uid", 1807127519); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Interpolated_5th_Harm_dBc_GC", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 4); + set(traceID, "Uid", 1770406210); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Interpolated 2nd, 3rd, 4th, and 5th harmonics (dBc)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1828215119); +// Graphical Object: + set(goId0, "Right", 5339); + set(goId0, "Bottom", 5722); + set(goId0, "Left", 375); + set(goId0, "Top", 5500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 979137007); +// Graphical Object: + set(goId0, "Right", -489); + set(goId0, "Bottom", 4086); + set(goId0, "Left", -5145); + set(goId0, "Top", 806); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 645); + set(goId0, "RightMargin", 261); + set(goId0, "TopMargin", 319); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", "Interpolated Output Spectrum, dBm"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 194); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2020697647); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "Frequency"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatEngineering); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 715669902); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1386918861); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1218706663); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "Interpolated_Spectrum_GC", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsSpectralTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1301184589); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "X-dB Gain Compression Data"); + set(pageId, "Uid", 990520426); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1425, 641, 1078, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 944609196); + set(ddWinId, "PageViewRect_944609196", list(-4, 11367, 17244, -1387)); + set(ddWinId, "Frame", list(-1425, 641, 1078, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : HB1ToneSwptPwr","Equations","X-dB Gain Compression Data")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab5_wrk/cell_4.dds b/MyLab5_wrk/cell_4.dds new file mode 100644 index 0000000..08e9154 --- /dev/null +++ b/MyLab5_wrk/cell_4.dds @@ -0,0 +1,1863 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-10-16T22:55:00Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-10-16T22:53:51Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_4"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1785681094); +// Graphical Object: + set(goId0, "Right", 11414); + set(goId0, "Bottom", 629); + set(goId0, "Left", 831); + set(goId0, "Top", -293); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", 1); + set(goId0, "FillColor", 60); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1653644888); +// Graphical Object: + set(goId0, "Right", 4744); + set(goId0, "Bottom", 3542); + set(goId0, "Left", 765); + set(goId0, "Top", 893); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 729); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 347); + set(goId0, "BottomMargin", 584); +// Plot Title... + set(goId0, "Title", "Output Spectrum"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 222); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1219163367); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 0); + set(axisID, "MaxValue", 18000000000); + set(axisID, "StepSize", 2000000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1137088515); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -150); + set(axisID, "MaxValue", 50); + set(axisID, "StepSize", 50); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 654371924); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1797631714); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "Spectrum", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsSpectralTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2094830712); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1697947613); +// Graphical Object: + set(goId0, "Right", 4125); + set(goId0, "Bottom", 6475); + set(goId0, "Left", 2992); + set(goId0, "Top", 5906); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "P_gain_transducer[0]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 869685748); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Transducer \nPower Gain"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1608868347); +// Graphical Object: + set(goId0, "Right", 3862); + set(goId0, "Bottom", 5718); + set(goId0, "Left", 2992); + set(goId0, "Top", 5386); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Fundamental\nFrequencies"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 9567201); +// Graphical Object: + set(goId0, "Right", 2287); + set(goId0, "Bottom", 4532); + set(goId0, "Left", 1311); + set(goId0, "Top", 4200); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 651298333); +// Graphical Object: + set(goId0, "Right", 2480); + set(goId0, "Bottom", 6459); + set(goId0, "Left", 1240); + set(goId0, "Top", 5892); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "Pload_dBm[0]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 1486821801); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Fundamental\nOutput Power,\nBoth Tones,dBm"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2008591042); +// Graphical Object: + set(goId0, "Right", 2459); + set(goId0, "Bottom", 5870); + set(goId0, "Left", 1244); + set(goId0, "Top", 5372); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1571164286); +// Graphical Object: + set(goId0, "Right", 4125); + set(goId0, "Bottom", 5302); + set(goId0, "Left", 2992); + set(goId0, "Top", 4734); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "RFpower", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 70529691); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Available \nSource Power\nBoth Tones,dBm"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 271716659); +// Graphical Object: + set(goId0, "Right", 4207); + set(goId0, "Bottom", 4712); + set(goId0, "Left", 2992); + set(goId0, "Top", 4214); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 163806783); +// Graphical Object: + set(goId0, "Right", 8227); + set(goId0, "Bottom", 5528); + set(goId0, "Left", 5890); + set(goId0, "Top", 4983); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "TOIoutput_low[0]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 509967271); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "TOIoutput_high[0]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 2105245909); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Low and High Side \nOutput TOI Points, dBm"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1564603632); +// Graphical Object: + set(goId0, "Right", 7636); + set(goId0, "Bottom", 4878); + set(goId0, "Left", 5910); + set(goId0, "Top", 4546); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 593927364); +// Graphical Object: + set(goId0, "Right", 11138); + set(goId0, "Bottom", 5513); + set(goId0, "Left", 8525); + set(goId0, "Top", 4968); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "TOIinput_low[0]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 277688191); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "TOIinput_high[0]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1084364987); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Low and High Side \nInput TOI Points, dBm"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 533801162); +// Graphical Object: + set(goId0, "Right", 10171); + set(goId0, "Bottom", 4905); + set(goId0, "Left", 8564); + set(goId0, "Top", 4573); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "These become invalid as the amplifier is driven into compression. \nIf the low and high side TOI points do not agree, try increasing \nthe order of each tone and/or the maxorder."); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2031584937); +// Graphical Object: + set(goId0, "Right", 10831); + set(goId0, "Bottom", 7230); + set(goId0, "Left", 5964); + set(goId0, "Top", 6732); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1414716849); +// Graphical Object: + set(goId0, "Right", 11297); + set(goId0, "Bottom", 7456); + set(goId0, "Left", 5743); + set(goId0, "Top", 4198); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 390313872); +// Graphical Object: + set(goId0, "Right", 9098); + set(goId0, "Bottom", 3541); + set(goId0, "Left", 5103); + set(goId0, "Top", 1139); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 729); + set(goId0, "RightMargin", 116); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 584); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 248); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1983440082); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 2100000000); + set(axisID, "MaxValue", 2900000000); + set(axisID, "StepSize", 100000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 188948032); + set(axisID, "Color", 104); + set(axisID, "UserLabel", " "); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 166); + set(axisID, "AutoscaleOnOff", FALSE); + set(axisID, "MinValue", -150); + set(axisID, "MaxValue", 50); + set(axisID, "StepSize", 50); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1289670090); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 138); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2131784669); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 166); + set(axisID, "LineThick", 20); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 138); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "Spectrum_zoomed", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsSpectralTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 345126538); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1008804294); +// Graphical Object: + set(goId0, "Right", 2734); + set(goId0, "Bottom", 5286); + set(goId0, "Left", 1255); + set(goId0, "Top", 4720); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatEngineering); + set(goId0, "NumDigits", 6); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "indep(mix(Vload,[{1,0},{0,1}]))", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1173492162); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Zoomed Output Spectrum, dBm"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 650685701); +// Graphical Object: + set(goId0, "Right", 9014); + set(goId0, "Bottom", 1161); + set(goId0, "Left", 5915); + set(goId0, "Top", 939); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 174021548); +// Graphical Object: + set(goId0, "Right", 8206); + set(goId0, "Bottom", 6583); + set(goId0, "Left", 5876); + set(goId0, "Top", 6076); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "FifthOIoutput_low[0]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 1436521028); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "FifthOIoutput_high[0]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 999217480); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 953055481); +// Graphical Object: + set(goId0, "Right", 11159); + set(goId0, "Bottom", 6596); + set(goId0, "Left", 8532); + set(goId0, "Top", 6091); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 179); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", FALSE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", TRUE); + set(goId0, "SuppressTable", TRUE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 140); + set(goId0, "TitleColor", 0); +traceID = get_new(goId0, "Trace", "FifthOIinput_low[0]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 0); + set(traceID, "Uid", 37142086); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "FifthOIinput_high[0]", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 23910339); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Low and High Side Output \n5thOI Points, dBm"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1495383980); +// Graphical Object: + set(goId0, "Right", 7915); + set(goId0, "Bottom", 6051); + set(goId0, "Left", 5969); + set(goId0, "Top", 5719); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Low and High Side Input\n5thOI Points, dBm"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 674631372); +// Graphical Object: + set(goId0, "Right", 10352); + set(goId0, "Bottom", 6062); + set(goId0, "Left", 8566); + set(goId0, "Top", 5730); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Use with HB2Tone Schematic Template"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 166); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1498106927); +// Graphical Object: + set(goId0, "Right", 3908); + set(goId0, "Bottom", 347); + set(goId0, "Left", 1000); + set(goId0, "Top", 181); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Harmonic Balance Two-Tone Test"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1422664656); +// Graphical Object: + set(goId0, "Right", 5159); + set(goId0, "Bottom", 126); + set(goId0, "Left", 1000); + set(goId0, "Top", -152); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Base Class Object: + set(pageId, "Name", "Page 1 : HB2Tone"); + set(pageId, "Uid", 1191283905); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "P_gain_transducer=Pload_dBm-RFpower"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 150854196); +// Graphical Object: + set(goId0, "Right", -5926); + set(goId0, "Bottom", -3823); + set(goId0, "Left", -9233); + set(goId0, "Top", -4073); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "TOIoutput_low=1.5*mix(Spectrum,{1,0},Mix)-0.5*mix(Spectrum,{2,-1},Mix)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1148272042); +// Graphical Object: + set(goId0, "Right", -3528); + set(goId0, "Bottom", -6488); + set(goId0, "Left", -9233); + set(goId0, "Top", -6738); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "TOIinput_low=TOIoutput_low-P_gain_transducer"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1830585502); +// Graphical Object: + set(goId0, "Right", -5378); + set(goId0, "Bottom", -5828); + set(goId0, "Left", -9233); + set(goId0, "Top", -6078); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "TOIoutput_high=1.5*mix(Spectrum,{0,1},Mix)-0.5*mix(Spectrum,{-1,2},Mix)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 928320299); +// Graphical Object: + set(goId0, "Right", -3468); + set(goId0, "Bottom", -6152); + set(goId0, "Left", -9233); + set(goId0, "Top", -6402); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "TOIinput_high=TOIoutput_high-P_gain_transducer"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 539149294); +// Graphical Object: + set(goId0, "Right", -5258); + set(goId0, "Bottom", -5482); + set(goId0, "Left", -9233); + set(goId0, "Top", -5732); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "FifthOIoutput_low=1.25*mix(Spectrum,{1,0},Mix)-0.25*mix(Spectrum,{3,-2},Mix)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1512573929); +// Graphical Object: + set(goId0, "Right", -3100); + set(goId0, "Bottom", -5128); + set(goId0, "Left", -9233); + set(goId0, "Top", -5378); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "FifthOIoutput_high=1.25*mix(Spectrum,{0,1},Mix)-0.25*mix(Spectrum,{-2,3},Mix)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1951930389); +// Graphical Object: + set(goId0, "Right", -3040); + set(goId0, "Bottom", -4792); + set(goId0, "Left", -9233); + set(goId0, "Top", -5042); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "FifthOIinput_low=FifthOIoutput_low-P_gain_transducer"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 671473341); +// Graphical Object: + set(goId0, "Right", -4897); + set(goId0, "Bottom", -4468); + set(goId0, "Left", -9233); + set(goId0, "Top", -4718); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "FifthOIinput_high=FifthOIoutput_high-P_gain_transducer"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 585708511); +// Graphical Object: + set(goId0, "Right", -4777); + set(goId0, "Bottom", -4122); + set(goId0, "Left", -9233); + set(goId0, "Top", -4372); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Spectrum_W=0.5*real(Vload*conj(Iload.i))"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1435191420); +// Graphical Object: + set(goId0, "Right", -5812); + set(goId0, "Bottom", -7138); + set(goId0, "Left", -9233); + set(goId0, "Top", -7388); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Spectrum=10*log(Spectrum_W) +30"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1463445832); +// Graphical Object: + set(goId0, "Right", -6260); + set(goId0, "Bottom", -6847); + set(goId0, "Left", -9233); + set(goId0, "Top", -7097); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "tones=if (Max_IMD_order[0]<2) then mix_1 elseif (Max_IMD_order[0]<4) then mix_3 elseif (Max_IMD_order[0]<6) then mix_5 else mix_7"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 685593342); +// Graphical Object: + set(goId0, "Right", 928); + set(goId0, "Bottom", -2259); + set(goId0, "Left", -9233); + set(goId0, "Top", -2509); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Spectrum_zoomed=mix(Spectrum,tones,Mix)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 83520016); +// Graphical Object: + set(goId0, "Right", -5605); + set(goId0, "Bottom", -1955); + set(goId0, "Left", -9233); + set(goId0, "Top", -2205); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mix_1=[{1,0},{0,1}]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1845906404); +// Graphical Object: + set(goId0, "Right", -7623); + set(goId0, "Bottom", -3510); + set(goId0, "Left", -9233); + set(goId0, "Top", -3760); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mix_3=[{1,0},{0,1},{2,-1},{-1,2}]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 436314543); +// Graphical Object: + set(goId0, "Right", -6808); + set(goId0, "Bottom", -3181); + set(goId0, "Left", -9233); + set(goId0, "Top", -3431); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mix_5=[{1,0},{0,1},{2,-1},{-1,2},{3,-2},{2,-3}]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 914357845); +// Graphical Object: + set(goId0, "Right", -5993); + set(goId0, "Bottom", -2857); + set(goId0, "Left", -9233); + set(goId0, "Top", -3107); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "mix_7=[{1,0},{0,1},{2,-1},{-1,2},{3,-2},{2,-3},{4,-3},{3,-4}]"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 620054601); +// Graphical Object: + set(goId0, "Right", -5178); + set(goId0, "Bottom", -2533); + set(goId0, "Left", -9233); + set(goId0, "Top", -2783); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Pload_W1=mix(Spectrum_W,{1,0},Mix)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 316616453); +// Graphical Object: + set(goId0, "Right", -6126); + set(goId0, "Bottom", -1654); + set(goId0, "Left", -9233); + set(goId0, "Top", -1904); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Pload_W2=mix(Spectrum_W,{0,1},Mix)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1873399113); +// Graphical Object: + set(goId0, "Right", -6126); + set(goId0, "Bottom", -1300); + set(goId0, "Left", -9233); + set(goId0, "Top", -1550); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "Pload_dBm=10*log(Pload_W1 +Pload_W2)+30"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1871778130); +// Graphical Object: + set(goId0, "Right", -5485); + set(goId0, "Bottom", -966); + set(goId0, "Left", -9233); + set(goId0, "Top", -1216); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Base Class Object: + set(pageId, "Name", "Equations"); + set(pageId, "Uid", 38198623); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1425, 641, 1078, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 1191283905); + set(ddWinId, "PageViewRect_1191283905", list(356, 7816, 11808, -653)); + set(ddWinId, "Frame", list(-1425, 641, 1078, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : HB2Tone","Equations")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab5_wrk/data/cell_1.ds b/MyLab5_wrk/data/cell_1.ds new file mode 100644 index 0000000..b4ecf4a Binary files /dev/null and b/MyLab5_wrk/data/cell_1.ds differ diff --git a/MyLab5_wrk/data/cell_1_data/logFile.txt b/MyLab5_wrk/data/cell_1_data/logFile.txt new file mode 100644 index 0000000..f44d1d5 --- /dev/null +++ b/MyLab5_wrk/data/cell_1_data/logFile.txt @@ -0,0 +1,54 @@ + +hpeesofsim (*) 631.update0.1 Sep 8 2025, MINT version 5 + (64-bit windows built: Mon Sep 08, 2025 20:46:19 -0700) + +***** Simulation started at Thu Oct 16 22:58:57 2025 + Running on host: "MONSTER" + In Directory: "C:\Users\forss\Nextcloud\TNE071_ADS\MyLab5_wrk\data" + Process ID: 3988 + + +CT Sweep1[1] VGS=(-2.4->0) + +DC Sweep1[1].DC1[1/13] VGS=-2.4 VDS=(0->5) +................................................... + +DC Sweep1[1].DC1[2/13] VGS=-2.2 VDS=(0->5) +................................................... + +DC Sweep1[1].DC1[3/13] VGS=-2 VDS=(0->5) +................................................... + +DC Sweep1[1].DC1[4/13] VGS=-1.8 VDS=(0->5) +................................................... + +DC Sweep1[1].DC1[5/13] VGS=-1.6 VDS=(0->5) +................................................... + +DC Sweep1[1].DC1[6/13] VGS=-1.4 VDS=(0->5) +................................................... + +DC Sweep1[1].DC1[7/13] VGS=-1.2 VDS=(0->5) +................................................... + +DC Sweep1[1].DC1[8/13] VGS=-1 VDS=(0->5) +................................................... + +DC Sweep1[1].DC1[9/13] VGS=-800e-03 VDS=(0->5) +................................................... + +DC Sweep1[1].DC1[10/13] VGS=-600e-03 VDS=(0->5) +................................................... + +DC Sweep1[1].DC1[11/13] VGS=-400e-03 VDS=(0->5) +................................................... + +DC Sweep1[1].DC1[12/13] VGS=-200e-03 VDS=(0->5) +................................................... + +DC Sweep1[1].DC1[13/13] VGS=0 VDS=(0->5) +................................................... + +Resource usage: + Total stopwatch time = 60.07 seconds. + diff --git a/MyLab5_wrk/data/cell_2.ds b/MyLab5_wrk/data/cell_2.ds new file mode 100644 index 0000000..814aa19 Binary files /dev/null and b/MyLab5_wrk/data/cell_2.ds differ diff --git a/MyLab5_wrk/data/cell_2_data/logFile.txt b/MyLab5_wrk/data/cell_2_data/logFile.txt new file mode 100644 index 0000000..be3824e --- /dev/null +++ b/MyLab5_wrk/data/cell_2_data/logFile.txt @@ -0,0 +1,16 @@ + +hpeesofsim (*) 631.update0.1 Sep 8 2025, MINT version 5 + (64-bit windows built: Mon Sep 08, 2025 20:46:19 -0700) + +***** Simulation started at Fri Oct 17 00:14:33 2025 + Running on host: "MONSTER" + In Directory: "C:\Users\forss\Nextcloud\TNE071_ADS\MyLab5_wrk\data" + Process ID: 2140 + + +SP X1.SP1[1] freq=(1 GHz->5 GHz) + + +Resource usage: + Total stopwatch time = 0.54 seconds. + diff --git a/MyLab5_wrk/data/cell_2b.ds b/MyLab5_wrk/data/cell_2b.ds new file mode 100644 index 0000000..a55a793 Binary files /dev/null and b/MyLab5_wrk/data/cell_2b.ds differ diff --git a/MyLab5_wrk/data/cell_2b_data/logFile.txt b/MyLab5_wrk/data/cell_2b_data/logFile.txt new file mode 100644 index 0000000..8f0a618 --- /dev/null +++ b/MyLab5_wrk/data/cell_2b_data/logFile.txt @@ -0,0 +1,16 @@ + +hpeesofsim (*) 631.update0.1 Sep 8 2025, MINT version 5 + (64-bit windows built: Mon Sep 08, 2025 20:46:19 -0700) + +***** Simulation started at Fri Oct 17 00:22:50 2025 + Running on host: "MONSTER" + In Directory: "C:\Users\forss\Nextcloud\TNE071_ADS\MyLab5_wrk\data" + Process ID: 20532 + + +SP X1.SP1[1] freq=(1 GHz->5 GHz) + + +Resource usage: + Total stopwatch time = 0.55 seconds. + diff --git a/MyLab5_wrk/data/cell_3.ds b/MyLab5_wrk/data/cell_3.ds new file mode 100644 index 0000000..b6f13a0 Binary files /dev/null and b/MyLab5_wrk/data/cell_3.ds differ diff --git a/MyLab5_wrk/data/cell_3_data/logFile.txt b/MyLab5_wrk/data/cell_3_data/logFile.txt new file mode 100644 index 0000000..edff445 --- /dev/null +++ b/MyLab5_wrk/data/cell_3_data/logFile.txt @@ -0,0 +1,51 @@ + +hpeesofsim (*) 631.update0.1 Sep 8 2025, MINT version 5 + (64-bit windows built: Mon Sep 08, 2025 20:46:19 -0700) + +***** Simulation started at Fri Oct 17 00:43:38 2025 + Running on host: "MONSTER" + In Directory: "C:\Users\forss\Nextcloud\TNE071_ADS\MyLab5_wrk\data" + Process ID: 5616 + + +HB HB1[1] + Number of tones: 1. + Number of frequencies: 6. + Number of time samples: 16. + Number of HB equations (problem size): 264. + Auto mode: on. + Convergence mode: Auto. + Linear solver: direct. +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0* 3.61153 mA 100.0 +1.0 4.14449 uA 100.0 29.5295 uV +1.1 8.25282 nA 100.0 76.5355 nV +An HB truncation error may be present. +o The HB truncation error is due to using a finite order + (number of harmonics) in the representation of the + circuit signals. + +Waveform Trunc error Tolerance +--------------------------------------------------------- +P2 1.274e-05 > 1.915e-06 +M1.TOM3B.g 3.093e-06 > 1.170e-06 +M1.TOM3A.g 3.093e-06 > 1.170e-06 +M1.TOM3B.gvc 3.093e-06 > 1.170e-06 +M1.TOM3A.gvc 3.093e-06 > 1.170e-06 + +o Number of waveforms violating the HB truncation error check: + 5 out of 10 waveforms. +o Estimated max HB truncation error: 1.274e-05 @ waveform P2 . +o The maximal HB truncation error estimate is greater than the + achieved tolerance of 1.915e-06 for this waveform. +o A time-domain plot of the SRC2.i waveform may show the error as + Gibbs ripples. +o To reduce the error, increase the order (number of harmonics) + and re-simulate. + +Resource usage: + Total stopwatch time = 0.60 seconds. + diff --git a/MyLab5_wrk/data/cell_3b.ds b/MyLab5_wrk/data/cell_3b.ds new file mode 100644 index 0000000..215e802 Binary files /dev/null and b/MyLab5_wrk/data/cell_3b.ds differ diff --git a/MyLab5_wrk/data/cell_3b_data/logFile.txt b/MyLab5_wrk/data/cell_3b_data/logFile.txt new file mode 100644 index 0000000..de14db2 --- /dev/null +++ b/MyLab5_wrk/data/cell_3b_data/logFile.txt @@ -0,0 +1,724 @@ + +hpeesofsim (*) 631.update0.1 Sep 8 2025, MINT version 5 + (64-bit windows built: Mon Sep 08, 2025 20:46:19 -0700) + +***** Simulation started at Fri Oct 17 00:49:25 2025 + Running on host: "MONSTER" + In Directory: "C:\Users\forss\Nextcloud\TNE071_ADS\MyLab5_wrk\data" + Process ID: 22888 + + +HB HB2[1] RFpower=(-10->15) + Number of tones: 1. + Number of frequencies: 6. + Number of time samples: 16. + Number of HB equations (problem size): 264. + Auto mode: on. + Convergence mode: Auto. + Linear solver: direct. + RFpower=-10 0.00% 1/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0* 242.854 uA 100.0 +1.0 12.1204 nA 100.0 75.3767 nV + RFpower=-9 4.00% 2/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 17.2533 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 426.607 nA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 652.775 pA 100.0 + + RFpower=-8 8.00% 3/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 19.9231 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 547.737 nA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 975.454 pA 100.0 + + RFpower=-7 12.00% 4/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 23.1025 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 706.12 nA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 1.46828 nA 100.0 + + RFpower=-6 16.00% 5/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 26.9224 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 915.252 nA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 2.22657 nA 100.0 + + RFpower=-5 20.00% 6/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 31.5634 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 1.19306 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 3.40882 nA 100.0 + + RFpower=-4 24.00% 7/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 37.2778 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 1.56723 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 5.27088 nA 100.0 + + RFpower=-3 28.00% 8/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 44.4356 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 2.07925 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 8.23793 nA 100.0 + + RFpower=-2 32.00% 9/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 53.5591 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 2.78895 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 13.0199 nA 100.0 + + RFpower=-1 36.00% 10/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 65.4648 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 3.81798 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 20.8091 nA 100.0 + + RFpower=0 40.00% 11/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 81.8484 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 5.32348 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 33.6453 nA 100.0 + + RFpower=1 44.00% 12/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 105.184 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 7.67291 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 55.5499 nA 100.0 + + RFpower=2 48.00% 13/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 141.07 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 11.3739 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 93.3721 nA 100.0 + + RFpower=3 52.00% 14/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 198.321 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 17.3272 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 163.74 nA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.3 2.37427 nA 100.0 + + RFpower=4 56.00% 15/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 295.03 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 26.9114 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 412.994 nA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.3 6.24574 nA 100.0 + + RFpower=5 60.00% 16/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 468.072 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 41.3967 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 1.17313 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.3 33.5115 nA 100.0 + + RFpower=6 64.00% 17/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 792.688 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 58.4573 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 3.0285 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.3 166.836 nA 100.0 + + RFpower=7 68.00% 18/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 1.41029 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 69.8891 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 4.39971 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.3 462.887 nA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.4 49.7523 nA 100.0 + + RFpower=8 72.00% 19/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 2.50706 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 135.555 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 19.7954 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.3 3.20652 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.4 514.2 nA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.5 81.5381 nA 100.0 + + RFpower=9 76.00% 20/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 4.13526 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 676.405 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 154.01 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.3 40.3758 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.4 10.1506 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.5 2.55302 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.6 637.361 nA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.7 159.809 nA 100.0 + + RFpower=10 80.00% 21/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 6.1858 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 1.48981 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 371.75 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.3 125.795 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.4 38.0889 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.5 12.2757 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.6 3.84874 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.7 1.24639 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.8 398.626 nA 100.0 + + RFpower=11 84.00% 22/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 7.96812 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 2.29848 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 476.332 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.3 178.791 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.4 48.4892 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.5 17.4782 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.6 5.42581 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.7 2.0243 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.8 688.289 nA 100.0 + + RFpower=12 88.00% 23/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 8.19498 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 2.51838 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 511.913 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.3 192.993 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.4 62.4733 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.5 22.3923 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.6 7.82984 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.7 2.82712 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.8 1.02527 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.9 374.133 nA 100.0 + + RFpower=13 92.00% 24/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 8.6986 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 2.14615 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 279.88 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.3 69.6674 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.4 23.8537 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.5 10.1351 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.6 4.17601 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.7 1.6468 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.8 579.19 nA 100.0 + + RFpower=14 96.00% 25/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 12.8481 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 2.19883 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 440.921 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.3 193.633 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.4 75.256 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.5 23.2297 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.6 9.71873 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.7 7.57628 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.8* 4.52648 uA 100.0 +1.0 78.8475 pA 100.0 321.833 pV + + RFpower=15 100.00% 26/26 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0 24.4277 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.1 9.53956 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.2 3.62131 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.3 1.85852 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.4 1.14987 mA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.5 792.263 uA 100.0 +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.6* 557.585 uA 100.0 +1.0 1.07793 uA 100.0 2.93749 uV +1.1 4.09798 nA 100.0 11.0281 nV + +An HB truncation error may be present. +o The HB truncation error is due to using a finite order + (number of harmonics) in the representation of the + circuit signals. + +Waveform Trunc error Tolerance +--------------------------------------------------------- +P2 9.943e-03 > 3.759e-06 +M1.TOM3B.g 3.620e-03 > 2.011e-06 +M1.TOM3A.g 3.620e-03 > 2.011e-06 +M1.TOM3A.gvc 3.620e-03 > 2.011e-06 +M1.TOM3B.gvc 3.620e-03 > 2.011e-06 + +o Number of waveforms violating the HB truncation error check: + 10 out of 10 waveforms. +o Estimated max HB truncation error: 9.943e-03 @ waveform P2 . +o The maximal HB truncation error estimate is greater than the + achieved tolerance of 3.759e-06 for this waveform. +o A time-domain plot of the P2 waveform may show the error as + Gibbs ripples. +o To reduce the error, increase the order (number of harmonics) + and re-simulate. + +Resource usage: + Total stopwatch time = 0.56 seconds. + diff --git a/MyLab5_wrk/data/cell_4.ds b/MyLab5_wrk/data/cell_4.ds new file mode 100644 index 0000000..f984dc2 Binary files /dev/null and b/MyLab5_wrk/data/cell_4.ds differ diff --git a/MyLab5_wrk/data/cell_4_data/logFile.txt b/MyLab5_wrk/data/cell_4_data/logFile.txt new file mode 100644 index 0000000..b6ae26e --- /dev/null +++ b/MyLab5_wrk/data/cell_4_data/logFile.txt @@ -0,0 +1,49 @@ + +hpeesofsim (*) 631.update0.1 Sep 8 2025, MINT version 5 + (64-bit windows built: Mon Sep 08, 2025 20:46:19 -0700) + +***** Simulation started at Fri Oct 17 00:53:50 2025 + Running on host: "MONSTER" + In Directory: "C:\Users\forss\Nextcloud\TNE071_ADS\MyLab5_wrk\data" + Process ID: 1536 + + +HB HB1[1] + Number of tones: 1. + Number of frequencies: 8. + Number of time samples: 16. + Number of HB equations (problem size): 390. + Auto mode: on. + Convergence mode: Auto. + Linear solver: direct. +------------------------------------------------------------------------------ +Newton solver: +Iter KCL residual Damp % Sol update +------------------------------------------------------------------------------ +0.0* 1.66298 mA 100.0 +1.0 746.118 nA 100.0 5.26696 uV +1.1 670.614 pA 100.0 6.6637 nV + +HB HB1[1] + Number of tones: 2. + Number of frequencies: 57. + Number of time samples: 256. + Number of HB equations (problem size): 2938. + Auto mode: on. + Convergence mode: Auto. + Linear solver: Krylov (GS_GMRES) iters=150 loose=50. + Preconditioner: DCP. + The general solver is used for HB Krylov preconditioning. +------------------------------------------------------------------------------ +Newton solver: Linear solver: +Iter KCL residual Damp % Sol update Iters Residual +------------------------------------------------------------------------------ +0 5.02377 mA 100.0 +1 3.0302 mA 100.0 835.858 mV 3 3.022e-05 +2 5.38498 uA 100.0 25.0024 mV 3 3.197e-04 +3 990.935 pA 100.0 60.818 uV 3 1.082e-04 +4 283.149 fA 100.0 8.80766 nV 3 4.389e-04 + +Resource usage: + Total stopwatch time = 0.60 seconds. + diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_1_schematic/annotation_1.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_1_schematic/annotation_1.xml new file mode 100644 index 0000000..b8046df --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_1_schematic/annotation_1.xml @@ -0,0 +1,33 @@ + + + + +

VGS: -2.3999999999999999e+00

+

VDS: 0.0000000000000000e+00

+
+ + + 0: 0.0000000000000000e+00 + M1._net1: -8.0883510667745822e-09 + M1.d: 0.0000000000000000e+00 + M1.g: -2.3999999999999999e+00 + M1.s1: 0.0000000000000000e+00 + M1.s2: 0.0000000000000000e+00 + N__5: 0.0000000000000000e+00 + VDS: 0.0000000000000000e+00 + VGS: -2.3999999999999999e+00 + 0: 0.0000000000000000e+00 + + + IDS: 1.6177038609209472e-06, -1.6177038609209472e-06 + M1: 1.6177038609209472e-06, -3.2353740742784686e-06, 8.0883510667745819e-07, 8.0883510667745819e-07 + M1.R1: 8.0883510667745819e-07, -8.0883510667745819e-07 + M1.R2: 8.0883510667745819e-07, -8.0883510667745819e-07 + M1.TOM3A: 8.0885193046047359e-07, -1.6176870371392343e-06, 8.0883510667745819e-07 + M1.TOM3B: 8.0885193046047359e-07, -1.6176870371392343e-06, 8.0883510667745819e-07 + SRC1: -1.6177038609209472e-06, 1.6177038609209472e-06 + SRC2: 3.2353740742758635e-06, -3.2353740742758635e-06 + + +
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_1_schematic/annotation_map.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_1_schematic/annotation_map.xml new file mode 100644 index 0000000..9e594a4 --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_1_schematic/annotation_map.xml @@ -0,0 +1,9 @@ + + + + +

VGS: -2.3999999999999999e+00

+

VDS: 0.0000000000000000e+00

+
+
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_2_schematic/annotation_1.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_2_schematic/annotation_1.xml new file mode 100644 index 0000000..6824533 --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_2_schematic/annotation_1.xml @@ -0,0 +1,45 @@ + + + + +

freq: 1.0000000000000000e+09

+
+ + + 0: 0.0000000000000000e+00 + M1._net1: 6.9812179901668431e-04 + M1.d: 5.0000000000000000e+00 + M1.g: -1.6000000000000001e+00 + M1.s1: 0.0000000000000000e+00 + M1.s2: 0.0000000000000000e+00 + N__0: 5.0000000000000000e+00 + N__5: -1.6000000000000001e+00 + X1.N__0: 5.0000000000000000e+00 + X1.N__1: 0.0000000000000000e+00 + X1.N__2: 0.0000000000000000e+00 + X1.N__3: -1.6000000000000001e+00 + X1.N__5: -1.6000000000000001e+00 + X1.N__6: 5.0000000000000000e+00 + 0: 0.0000000000000000e+00 + + + M1: 1.3967560259652398e-01, -5.1242793187111127e-05, -6.9812179901668436e-02, -6.9812179901668436e-02 + M1.R1: -6.9812179901668436e-02, 6.9812179901668436e-02 + M1.R2: -6.9812179901668436e-02, 6.9812179901668436e-02 + M1.TOM3A: 6.9837801298261989e-02, -2.5621396593555564e-05, -6.9812179901668436e-02 + M1.TOM3B: 6.9837801298261989e-02, -2.5621396593555564e-05, -6.9812179901668436e-02 + X1: 5.1242793187115308e-05, -1.3967560259652395e-01 + X1.DC_Block1: 0.0000000000000000e+00, 0.0000000000000000e+00 + X1.DC_Block2: 0.0000000000000000e+00, 0.0000000000000000e+00 + X1.DC_Feed1: 5.1242794787115307e-05, -5.1242794787115307e-05 + X1.DC_Feed2: -1.3967560260152395e-01, 1.3967560260152395e-01 + X1.R1: -1.6000000000000000e-12, 1.6000000000000000e-12 + X1.R2: 4.9999999999999997e-12, -4.9999999999999997e-12 + X1.SRC1: 5.1242794787115307e-05, -5.1242794787115307e-05 + X1.SRC2: -1.3967560260152395e-01, 1.3967560260152395e-01 + X1.Term1: 0.0000000000000000e+00, 0.0000000000000000e+00 + X1.Term2: 0.0000000000000000e+00, 0.0000000000000000e+00 + + +
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_2_schematic/annotation_map.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_2_schematic/annotation_map.xml new file mode 100644 index 0000000..3c583a8 --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_2_schematic/annotation_map.xml @@ -0,0 +1,8 @@ + + + + +

freq: 1.0000000000000000e+09

+
+
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_2b_schematic/annotation_1.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_2b_schematic/annotation_1.xml new file mode 100644 index 0000000..ba5944e --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_2b_schematic/annotation_1.xml @@ -0,0 +1,50 @@ + + + + +

freq: 1.0000000000000000e+09

+
+ + + 0: 0.0000000000000000e+00 + M1._net1: 6.9812179901668420e-04 + M1.d: 5.0000000000000000e+00 + M1.g: -1.6000000000000001e+00 + M1.s1: 0.0000000000000000e+00 + M1.s2: 0.0000000000000000e+00 + N__0: 5.0000000000000000e+00 + N__2: -1.6000000000000001e+00 + N__3: -1.6000000000000001e+00 + N__5: -1.6000000000000001e+00 + X1.N__0: 5.0000000000000000e+00 + X1.N__1: 0.0000000000000000e+00 + X1.N__2: 0.0000000000000000e+00 + X1.N__3: -1.6000000000000001e+00 + X1.N__5: -1.6000000000000001e+00 + X1.N__6: 5.0000000000000000e+00 + 0: 0.0000000000000000e+00 + + + C1: 0.0000000000000000e+00, 0.0000000000000000e+00 + L1: 0.0000000000000000e+00, 0.0000000000000000e+00 + M1: 1.3967560259652398e-01, -5.1242793187111127e-05, -6.9812179901668422e-02, -6.9812179901668422e-02 + M1.R1: -6.9812179901668422e-02, 6.9812179901668422e-02 + M1.R2: -6.9812179901668422e-02, 6.9812179901668422e-02 + M1.TOM3A: 6.9837801298261989e-02, -2.5621396593555564e-05, -6.9812179901668436e-02 + M1.TOM3B: 6.9837801298261989e-02, -2.5621396593555564e-05, -6.9812179901668436e-02 + R1: 0.0000000000000000e+00, 0.0000000000000000e+00 + X1: 5.1242793187115315e-05, -1.3967560259652395e-01 + X1.DC_Block1: 0.0000000000000000e+00, 0.0000000000000000e+00 + X1.DC_Block2: 0.0000000000000000e+00, 0.0000000000000000e+00 + X1.DC_Feed1: 5.1242794787115314e-05, -5.1242794787115314e-05 + X1.DC_Feed2: -1.3967560260152395e-01, 1.3967560260152395e-01 + X1.R1: -1.6000000000000000e-12, 1.6000000000000000e-12 + X1.R2: 4.9999999999999997e-12, -4.9999999999999997e-12 + X1.SRC1: 5.1242794787115314e-05, -5.1242794787115314e-05 + X1.SRC2: -1.3967560260152395e-01, 1.3967560260152395e-01 + X1.Term1: 0.0000000000000000e+00, 0.0000000000000000e+00 + X1.Term2: 0.0000000000000000e+00, 0.0000000000000000e+00 + + +
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_2b_schematic/annotation_map.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_2b_schematic/annotation_map.xml new file mode 100644 index 0000000..b4805dc --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_2b_schematic/annotation_map.xml @@ -0,0 +1,8 @@ + + + + +

freq: 1.0000000000000000e+09

+
+
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3_schematic/annotation_1.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3_schematic/annotation_1.xml new file mode 100644 index 0000000..309b060 --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3_schematic/annotation_1.xml @@ -0,0 +1,47 @@ + + + + +

freq: 0.0000000000000000e+00

+
+ + + 0: 0.0000000000000000e+00 + M1._net1: 6.9812179901668420e-04 + M1.d: 5.0000000000000000e+00 + M1.g: -1.6000000000000001e+00 + M1.s1: 0.0000000000000000e+00 + M1.s2: 0.0000000000000000e+00 + N__10: -1.6000000000000001e+00 + N__2: -1.6000000000000001e+00 + N__3: -1.6000000000000001e+00 + N__8: 0.0000000000000000e+00 + N__9: 5.0000000000000000e+00 + P1: -1.6000000000000001e+00 + P2: 5.0000000000000000e+00 + Vout: 0.0000000000000000e+00 + 0: 0.0000000000000000e+00 + + + C1: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Block1: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Block2: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Feed1: 5.1244393187115312e-05, -5.1244393187115312e-05 + DC_Feed2: -1.3967560759652395e-01, 1.3967560759652395e-01 + L1: 0.0000000000000000e+00, 0.0000000000000000e+00 + M1: 1.3967560259652398e-01, -5.1242793187111127e-05, -6.9812179901668422e-02, -6.9812179901668422e-02 + M1.R1: -6.9812179901668422e-02, 6.9812179901668422e-02 + M1.R2: -6.9812179901668422e-02, 6.9812179901668422e-02 + M1.TOM3A: 6.9837801298261989e-02, -2.5621396593555564e-05, -6.9812179901668436e-02 + M1.TOM3B: 6.9837801298261989e-02, -2.5621396593555564e-05, -6.9812179901668436e-02 + PORT1: 0.0000000000000000e+00, 0.0000000000000000e+00 + R1: 0.0000000000000000e+00, 0.0000000000000000e+00 + R2: -1.6000000000000003e-09, 1.6000000000000003e-09 + R3: 5.0000000000000001e-09, -5.0000000000000001e-09 + SRC1: 5.1244393187115312e-05, -5.1244393187115312e-05 + SRC2: -1.3967560759652395e-01, 1.3967560759652395e-01 + Term3: 0.0000000000000000e+00, 0.0000000000000000e+00 + + +
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3_schematic/annotation_2.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3_schematic/annotation_2.xml new file mode 100644 index 0000000..a184809 --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3_schematic/annotation_2.xml @@ -0,0 +1,47 @@ + + + + +

freq: 0.0000000000000000e+00

+
+ + + 0: 0.0000000000000000e+00 + M1._net1: 6.9296279306645212e-04 + M1.d: 5.0000000000000000e+00 + M1.g: -1.6000000000000001e+00 + M1.s1: 0.0000000000000000e+00 + M1.s2: 0.0000000000000000e+00 + N__10: -1.6000000000000001e+00 + N__2: -1.6000000000000001e+00 + N__3: -1.6000000000000001e+00 + N__8: 0.0000000000000000e+00 + N__9: 5.0000000000000000e+00 + P1: -1.6000000000000001e+00 + P2: 5.0000000000000000e+00 + Vout: 0.0000000000000000e+00 + 0: 0.0000000000000000e+00 + + + C1: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Block1: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Block2: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Feed1: 9.3567604669803439e-05, -9.3567604669803439e-05 + DC_Feed2: -1.3868612961796023e-01, 1.3868612961796023e-01 + L1: 0.0000000000000000e+00, 0.0000000000000000e+00 + M1: 1.3868612460268687e-01, -9.3566004669794924e-05, -6.9296279306645212e-02, -6.9296279306645212e-02 + M1.R1: -6.9296279306645212e-02, 6.9296279306645212e-02 + M1.R2: -6.9296279306645212e-02, 6.9296279306645212e-02 + M1.TOM3A: 6.9343062301343433e-02, -4.6783002334897462e-05, -6.9296279299826666e-02 + M1.TOM3B: 6.9343062301343433e-02, -4.6783002334897462e-05, -6.9296279299826666e-02 + PORT1: 0.0000000000000000e+00, 0.0000000000000000e+00 + R1: 0.0000000000000000e+00, 0.0000000000000000e+00 + R2: -1.6000000000000003e-09, 1.6000000000000003e-09 + R3: 5.0000000000000001e-09, -5.0000000000000001e-09 + SRC1: 9.3567604669803439e-05, -9.3567604669803439e-05 + SRC2: -1.3868612961796023e-01, 1.3868612961796023e-01 + Term3: 0.0000000000000000e+00, 0.0000000000000000e+00 + + +
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3_schematic/annotation_map.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3_schematic/annotation_map.xml new file mode 100644 index 0000000..9032583 --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3_schematic/annotation_map.xml @@ -0,0 +1,13 @@ + + + + +

freq: 0.0000000000000000e+00

+
+
+ + +

freq: 0.0000000000000000e+00

+
+
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3b_schematic/annotation_1.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3b_schematic/annotation_1.xml new file mode 100644 index 0000000..40e8552 --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3b_schematic/annotation_1.xml @@ -0,0 +1,48 @@ + + + + +

RFpower: -1.0000000000000000e+01

+

freq: 0.0000000000000000e+00

+
+ + + 0: 0.0000000000000000e+00 + M1._net1: 6.9812179901668420e-04 + M1.d: 5.0000000000000000e+00 + M1.g: -1.6000000000000001e+00 + M1.s1: 0.0000000000000000e+00 + M1.s2: 0.0000000000000000e+00 + N__10: -1.6000000000000001e+00 + N__2: -1.6000000000000001e+00 + N__3: -1.6000000000000001e+00 + N__9: 5.0000000000000000e+00 + P1: -1.6000000000000001e+00 + P2: 5.0000000000000000e+00 + Vin: 0.0000000000000000e+00 + Vout: 0.0000000000000000e+00 + 0: 0.0000000000000000e+00 + + + C1: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Block1: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Block2: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Feed1: 5.1244393187115312e-05, -5.1244393187115312e-05 + DC_Feed2: -1.3967560759652395e-01, 1.3967560759652395e-01 + L1: 0.0000000000000000e+00, 0.0000000000000000e+00 + M1: 1.3967560259652398e-01, -5.1242793187111127e-05, -6.9812179901668422e-02, -6.9812179901668422e-02 + M1.R1: -6.9812179901668422e-02, 6.9812179901668422e-02 + M1.R2: -6.9812179901668422e-02, 6.9812179901668422e-02 + M1.TOM3A: 6.9837801298261989e-02, -2.5621396593555564e-05, -6.9812179901668436e-02 + M1.TOM3B: 6.9837801298261989e-02, -2.5621396593555564e-05, -6.9812179901668436e-02 + PORT2: 0.0000000000000000e+00, 0.0000000000000000e+00 + R1: 0.0000000000000000e+00, 0.0000000000000000e+00 + R2: -1.6000000000000003e-09, 1.6000000000000003e-09 + R3: 5.0000000000000001e-09, -5.0000000000000001e-09 + SRC1: 5.1244393187115312e-05, -5.1244393187115312e-05 + SRC2: -1.3967560759652395e-01, 1.3967560759652395e-01 + Term1: 0.0000000000000000e+00, 0.0000000000000000e+00 + + +
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3b_schematic/annotation_2.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3b_schematic/annotation_2.xml new file mode 100644 index 0000000..4cc28f1 --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3b_schematic/annotation_2.xml @@ -0,0 +1,48 @@ + + + + +

RFpower: -1.0000000000000000e+01

+

freq: 0.0000000000000000e+00

+
+ + + 0: 0.0000000000000000e+00 + M1._net1: 6.9774637925619693e-04 + M1.d: 5.0000000000000000e+00 + M1.g: -1.6000000000000001e+00 + M1.s1: 0.0000000000000000e+00 + M1.s2: 0.0000000000000000e+00 + N__10: -1.6000000000000001e+00 + N__2: -1.6000000000000001e+00 + N__3: -1.6000000000000001e+00 + N__9: 5.0000000000000000e+00 + P1: -1.6000000000000001e+00 + P2: 5.0000000000000000e+00 + Vin: 0.0000000000000000e+00 + Vout: 0.0000000000000000e+00 + 0: 0.0000000000000000e+00 + + + C1: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Block1: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Block2: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Feed1: 5.4109565392400182e-05, -5.4109565392400182e-05 + DC_Feed2: -1.3960338881663178e-01, 1.3960338881663178e-01 + L1: 0.0000000000000000e+00, 0.0000000000000000e+00 + M1: 1.3960338381515774e-01, -5.4107965392362882e-05, -6.9774637925619692e-02, -6.9774637925619692e-02 + M1.R1: -6.9774637925619692e-02, 6.9774637925619692e-02 + M1.R2: -6.9774637925619692e-02, 6.9774637925619692e-02 + M1.TOM3A: 6.9801691907578872e-02, -2.7053982696181441e-05, -6.9774637924943567e-02 + M1.TOM3B: 6.9801691907578872e-02, -2.7053982696181441e-05, -6.9774637924943567e-02 + PORT2: 0.0000000000000000e+00, 0.0000000000000000e+00 + R1: 0.0000000000000000e+00, 0.0000000000000000e+00 + R2: -1.6000000000000003e-09, 1.6000000000000003e-09 + R3: 5.0000000000000001e-09, -5.0000000000000001e-09 + SRC1: 5.4109565392400182e-05, -5.4109565392400182e-05 + SRC2: -1.3960338881663178e-01, 1.3960338881663178e-01 + Term1: 0.0000000000000000e+00, 0.0000000000000000e+00 + + +
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3b_schematic/annotation_map.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3b_schematic/annotation_map.xml new file mode 100644 index 0000000..ee31391 --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_3b_schematic/annotation_map.xml @@ -0,0 +1,15 @@ + + + + +

RFpower: -1.0000000000000000e+01

+

freq: 0.0000000000000000e+00

+
+
+ + +

RFpower: -1.0000000000000000e+01

+

freq: 0.0000000000000000e+00

+
+
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_4_schematic/annotation_1.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_4_schematic/annotation_1.xml new file mode 100644 index 0000000..fc2bd19 --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_4_schematic/annotation_1.xml @@ -0,0 +1,49 @@ + + + + +

freq: 0.0000000000000000e+00

+
+ + + 0: 0.0000000000000000e+00 + M1._net1: 6.9812179901668420e-04 + M1.d: 5.0000000000000000e+00 + M1.g: -1.6000000000000001e+00 + M1.s1: 0.0000000000000000e+00 + M1.s2: 0.0000000000000000e+00 + N__10: -1.6000000000000001e+00 + N__2: -1.6000000000000001e+00 + N__3: -1.6000000000000001e+00 + N__5: 0.0000000000000000e+00 + N__8: 0.0000000000000000e+00 + N__9: 5.0000000000000000e+00 + P1: -1.6000000000000001e+00 + P2: 5.0000000000000000e+00 + Vload: 0.0000000000000000e+00 + 0: 0.0000000000000000e+00 + + + C1: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Block1: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Block2: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Feed1: 5.1244393187115312e-05, -5.1244393187115312e-05 + DC_Feed2: -1.3967560759652395e-01, 1.3967560759652395e-01 + Iload: 0.0000000000000000e+00, 0.0000000000000000e+00 + L1: 0.0000000000000000e+00, 0.0000000000000000e+00 + M1: 1.3967560259652398e-01, -5.1242793187111127e-05, -6.9812179901668422e-02, -6.9812179901668422e-02 + M1.R1: -6.9812179901668422e-02, 6.9812179901668422e-02 + M1.R2: -6.9812179901668422e-02, 6.9812179901668422e-02 + M1.TOM3A: 6.9837801298261989e-02, -2.5621396593555564e-05, -6.9812179901668436e-02 + M1.TOM3B: 6.9837801298261989e-02, -2.5621396593555564e-05, -6.9812179901668436e-02 + PORT1: 0.0000000000000000e+00, 0.0000000000000000e+00 + R1: 0.0000000000000000e+00, 0.0000000000000000e+00 + R2: -1.6000000000000003e-09, 1.6000000000000003e-09 + R3: 5.0000000000000001e-09, -5.0000000000000001e-09 + SRC1: 5.1244393187115312e-05, -5.1244393187115312e-05 + SRC2: -1.3967560759652395e-01, 1.3967560759652395e-01 + Term2: 0.0000000000000000e+00, 0.0000000000000000e+00 + + +
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_4_schematic/annotation_2.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_4_schematic/annotation_2.xml new file mode 100644 index 0000000..0eed263 --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_4_schematic/annotation_2.xml @@ -0,0 +1,49 @@ + + + + +

freq: 0.0000000000000000e+00

+
+ + + 0: 0.0000000000000000e+00 + M1._net1: 6.9272382543187011e-04 + M1.d: 5.0000000000000000e+00 + M1.g: -1.6000000000000001e+00 + M1.s1: 0.0000000000000000e+00 + M1.s2: 0.0000000000000000e+00 + N__10: -1.6000000000000001e+00 + N__2: -1.6000000000000001e+00 + N__3: -1.6000000000000001e+00 + N__5: 0.0000000000000000e+00 + N__8: 0.0000000000000000e+00 + N__9: 5.0000000000000000e+00 + P1: -1.6000000000000001e+00 + P2: 5.0000000000000000e+00 + Vload: 0.0000000000000000e+00 + 0: 0.0000000000000000e+00 + + + C1: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Block1: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Block2: 0.0000000000000000e+00, 0.0000000000000000e+00 + DC_Feed1: 9.7745481090430155e-05, -9.7745481090430155e-05 + DC_Feed2: -1.3864251396746444e-01, 1.3864251396746444e-01 + Iload: 0.0000000000000000e+00, 0.0000000000000000e+00 + L1: 0.0000000000000000e+00, 0.0000000000000000e+00 + M1: 1.3864250896746122e-01, -9.7743881090460333e-05, -6.9272382543187017e-02, -6.9272382543187017e-02 + M1.R1: -6.9272382543187017e-02, 6.9272382543187017e-02 + M1.R2: -6.9272382543187017e-02, 6.9272382543187017e-02 + M1.TOM3A: 6.9321254483730610e-02, -4.8871940545230166e-05, -6.9272382543185462e-02 + M1.TOM3B: 6.9321254483730610e-02, -4.8871940545230166e-05, -6.9272382543185462e-02 + PORT1: 0.0000000000000000e+00, 0.0000000000000000e+00 + R1: 0.0000000000000000e+00, 0.0000000000000000e+00 + R2: -1.6000000000000003e-09, 1.6000000000000003e-09 + R3: 5.0000000000000001e-09, -5.0000000000000001e-09 + SRC1: 9.7745481090430155e-05, -9.7745481090430155e-05 + SRC2: -1.3864251396746444e-01, 1.3864251396746444e-01 + Term2: 0.0000000000000000e+00, 0.0000000000000000e+00 + + +
+
diff --git a/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_4_schematic/annotation_map.xml b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_4_schematic/annotation_map.xml new file mode 100644 index 0000000..adaec8b --- /dev/null +++ b/MyLab5_wrk/data/dc_annotation/%My%Lab5_lib_cell_4_schematic/annotation_map.xml @@ -0,0 +1,13 @@ + + + + +

freq: 0.0000000000000000e+00

+
+
+ + +

freq: 0.0000000000000000e+00

+
+
+
diff --git a/MyLab5_wrk/dds.cfg b/MyLab5_wrk/dds.cfg new file mode 100644 index 0000000..4fec263 --- /dev/null +++ b/MyLab5_wrk/dds.cfg @@ -0,0 +1,6 @@ +DDS_FILE_NAME_OPEN_HISTORY_0=C:\Users\forss\Nextcloud\TNE071_ADS\MyLab5_wrk\cell_4.dds +DDS_FILE_NAME_OPEN_HISTORY_1=C:\Users\forss\Nextcloud\TNE071_ADS\MyLab5_wrk\cell_3b.dds +DDS_FILE_NAME_OPEN_HISTORY_2=C:\Users\forss\Nextcloud\TNE071_ADS\MyLab5_wrk\cell_3.dds +DDS_FILE_NAME_OPEN_HISTORY_3=C:\Users\forss\Nextcloud\TNE071_ADS\MyLab5_wrk\cell_2b.dds +DDS_FILE_NAME_OPEN_HISTORY_4=C:\Users\forss\Nextcloud\TNE071_ADS\MyLab5_wrk\cell_2.dds +DDS_FILE_NAME_OPEN_HISTORY_5=C:\Users\forss\Nextcloud\TNE071_ADS\MyLab5_wrk\cell_1.dds diff --git a/MyLab5_wrk/de_sim.cfg b/MyLab5_wrk/de_sim.cfg new file mode 100644 index 0000000..1371b7b --- /dev/null +++ b/MyLab5_wrk/de_sim.cfg @@ -0,0 +1,14 @@ +SYSTEM_CUSTOM_CIRCUIT_SYMBOLS={%DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_SYMBOLS};{$HPEESOF_DIR}\custom\{%PROJECT1}\symbols +DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_SYMBOLS= +DATA_FILES=.\data;{%PROJECT_SEARCH_DATA_FILES};{%DESIGN_KIT_DATA_FILES} +DESIGN_KIT_DATA_FILES=C:\Program Files\Keysight\ADS2026_Update0.1\examples\DesignKit\DemoKit_Non_Linear\DemoKit_Non_Linear_v2.0\circuit\data;C:\Program Files\Keysight\ADS2026_Update0.1\examples\DesignKit\DemoKit_Non_Linear\DemoKit_Non_Linear_v2.0\circuit\models +SYSTEM_CUSTOM_CIRCUIT_DESIGNS={%DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_DESIGNS};{$HPEESOF_DIR}\custom\{%PROJECT1}\designs +DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_DESIGNS=C:\Program Files\Keysight\ADS2026_Update0.1\examples\DesignKit\DemoKit_Non_Linear\DemoKit_Non_Linear_v2.0\circuit\artwork;C:\Program Files\Keysight\ADS2026_Update0.1\examples\DesignKit\DemoKit_Non_Linear\DemoKit_Non_Linear_v2.0\circuit\artwork +VIA_CONFIG_PATH={%DESIGN_KIT_VIA_CONFIG_PATH} +DESIGN_KIT_VIA_CONFIG_PATH=C:\Program Files\Keysight\ADS2026_Update0.1\examples\DesignKit\DemoKit_Non_Linear\DemoKit_Non_Linear_v2.0\de\defaults;C:\Program Files\Keysight\ADS2026_Update0.1\examples\DesignKit\DemoKit_Non_Linear\DemoKit_Non_Linear_v2.0\de\defaults +LAST_LIBRARY_SELECTED=MyLab5_lib +SCHEM_FILE_OPEN_HISTORY_1=MyLab5_lib:cell_4:schematic +LAYOUT_FILE_OPEN_HISTORY_1=MyLab5_lib:cell_1:layout +SCHEM_FILE_OPEN_HISTORY_2=MyLab5_lib:cell_3b:schematic +SCHEM_FILE_OPEN_HISTORY_3=MyLab5_lib:cell_3:schematic +SCHEM_FILE_OPEN_HISTORY_4=MyLab5_lib:cell_2:schematic diff --git a/MyLab5_wrk/hpeesofsim.cfg b/MyLab5_wrk/hpeesofsim.cfg new file mode 100644 index 0000000..0142d82 --- /dev/null +++ b/MyLab5_wrk/hpeesofsim.cfg @@ -0,0 +1,6 @@ +EESOF_MODEL_PATH=%DESIGN_KIT_MODEL_PATH:$ICCAP_MODEL_PATH:%ICCAP_MODEL_PATH;{%DESIGN_KIT_MODEL_PATH} +DESIGN_KIT_MODEL_PATH= +DESIGN_KIT_VERILOGA_PATH= +SIM_FILE_PATH=$USER_SIM_FILE_PATH:%USER_SIM_FILE_PATH:$DE_SIM_FILE_PATH:%DE_SIM_FILE_PATH:.:..:../data:../networks:%DESIGN_KIT_SIM_FILE_PATH;{%DESIGN_KIT_SIM_FILE_PATH} +DESIGN_KIT_SIM_FILE_PATH=C:\Program Files\Keysight\ADS2026_Update0.1\examples\DesignKit\DemoKit_Non_Linear\DemoKit_Non_Linear_v2.0\circuit\data;C:\Program Files\Keysight\ADS2026_Update0.1\examples\DesignKit\DemoKit_Non_Linear\DemoKit_Non_Linear_v2.0\circuit\models +DE_SIM_FILE_PATH=.\data;;C:\Program Files\Keysight\ADS2026_Update0.1\examples\DesignKit\DemoKit_Non_Linear\DemoKit_Non_Linear_v2.0\circuit\data;C:\Program Files\Keysight\ADS2026_Update0.1\examples\DesignKit\DemoKit_Non_Linear\DemoKit_Non_Linear_v2.0\circuit\models diff --git a/MyLab5_wrk/layout.prf b/MyLab5_wrk/layout.prf new file mode 100644 index 0000000..e0f264a --- /dev/null +++ b/MyLab5_wrk/layout.prf @@ -0,0 +1,196 @@ +pathBend 5 +pathMiterPercent 30.000000 +pathEndCap 2 +pathLayerName default +textFontName Roboto +textPoint 12 +textJustification 9 +textAngle 0.000000 +textAbsolute 0 +instNameLayer 1 +instIDLayer 1 +instParam1Layer 1 +instTextFontName Roboto +instTextPoint 12 +instTextRows 15 +instTextAddOptionalParams 0 +instTextPrec 2 +wireLabelFontName Roboto +wireLabelPoint 12 +wireLabelColor 37 +fixedInstHighlightColor 2 +lockedInstHighlightColor 1 +oversize 1.000000 +oversizeMiter 0.000000 +scaleX 1.000000 +scaleY 1.000000 +toArcRadius 3.000000 +miterVertexLength 0.250000 +portOrientation 0.000000 +plottingDepth 10 +bboxColor 3 +selectColor 99 +highlightColor 66 +pinColor 54 +pinSize 5.000000 +teeColor 3 +teeSize 5.000000 +portColor 5 +backgroundColor 0 +foregroundColor 41 +globalArcResolution 5.000000 +pcbViaArcResolution 5.000000 +selectFilter 9727 +selectMode 1 +shapeSelectMode 2 +selectBoxSize 10.000000 +selectPointSize 8.000000 +entryMode 0 +rotationIncrement 90.000000 +gridDisplayX 2 +gridDisplayY 2 +gridDisplayOn 1 +gridDisplaySameXY 1 +majorGridDisplayX 5 +majorGridDisplayY 5 +majorGridDisplayOn 1 +gridDisplayMode 0 +gridSnapOn 1 +gridSnapMode 3 +gridColor 104 +windowLLX -5.000000 +windowLLY -5.000000 +windowURX 5.000000 +windowURY 5.000000 +schemPrec -3 +schemIncr 1 +schemUnits 2 +layoutPrec -2 +layoutIncr 1 +layoutUnits 1 +backupCount 20 +placePopUp 1 +placePinPopUp 1 +checkIntersection 0 +checkBinding 1 +shoveConnectionsOnCompoenentsParamChange 1 +plotPinNumbers 0 +plotPinNames 0 +plotPinNetNames 0 +plotPins 1 +rerouteWires 1 +traceTlineFamily Microstrip +traceSimMode 0 +traceTraverse 1 +DSEsymbDistanceX 0.500000 +DSEsymbDistanceY 0.500000 +DSEartDistanceXNew 0.000000 +DSElayDistanceYNew 0.000000 +DSES2LReport 1 +DSEL2SReport 1 +forceSynchronize 1 +dualPlacement 0 +checkUnconnectedPin 1 +checkNodalMismatch 0 +checkWiresInLayout 0 +checkPinVsPort 0 +showConnectedSchem 1 +showConnectedLay 1 +showFixedSchem 0 +showFixedLay 1 +undoEditCount 100 +stepRepeatXspace 5.000000 +stepRepeatYspace 5.000000 +stepRepeatNumRows 1 +stepRepeatNumCols 1 +pinSizeUnits 1 +teeSizeUnits 1 +portSizeUnits 0 +pinSnapSize 20.000000 +keepoutOutlineThickness 1 +placePopupOnZeroParm 0 +autoRepeatableCompPlcmnt 1 +dragMove 1 +dragMoveThresholdSize 6.000000 +dveEpsilon 0.050000 +dveFringe 15.000000 +dveArcCircleResolution 5.000000 +dveMaxError 100 +voltageColor 7 +currentColor 6 +nodeNameColor 5 +coordEntryPopup 0 +dispSubnetInstNames 0 +swapKeepInstName 1 +tuneSimMode 2 +tuneRestoreDDS 0 +tuneRange 50.000000 +tuneStepSize 10.000000 +tuneScale 0 +tuneSnap 0 +tuneParameterDisplayLongName 0 +optimCockpitUpdateSchematic 1 +optimCockpitSaveState 0 +setPasteOriginPopup 0 +preserveCopyPasteNet 0 +maintainAngle 1 +textOrigin 0 +minPixelDisplaySize 4 +rerouteTraces 0 +prefVersion 1 +genericArtworkSize 1.000000 +plotLessThanMinPixels 1 +plotDepthForLessThanMinPixels 2 +newRouteAroundInstText 0 +dsePrefLayoutLayer default +newRouteAroundInstSym 1 +onscreenCoordMode 2 +editInPlaceBoxColor 3 +dseFixAllComponents 0 +dseKeepNetsFromOtherDesign 1 +dseKeepNets 1 +instTextTuneFormat 1 +instTextOptFormat 1 +instTextStatFormat 1 +instTextDoeFormat 1 +instTextDeactiveColor 7 +moveVertexKeepRect 1 +useCrosshairCursor 0 +dragMoveHandle 0 +originDisplayOn 1 +originColor 10 +physicalConnHighlightColor 4 +logicalConnHighlightColor 35 +physicalConnDifferentNetHighlightColor 78 +plotSymbPinAnnot 0 +wrkLayoutPrfIsUninitialized 0 +showNodalMismatches 1 +showNetNameMismatches 1 +showComponentNetMismatches 1 +autoZoomDesignDifferences 0 +allowChangesToSourceDesignDifferences 0 +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.254000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab5_wrk/lib.defs b/MyLab5_wrk/lib.defs new file mode 100644 index 0000000..67b0b7f --- /dev/null +++ b/MyLab5_wrk/lib.defs @@ -0,0 +1,4 @@ +INCLUDE $HPEESOF_DIR/oalibs/analog_rf.defs +DEFINE MyLab5_lib MyLab5_lib +ASSIGN MyLab5_lib libMode shared +INCLUDE $HPEESOF_DIR/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0/lib.defs diff --git a/MyLab5_wrk/navigator.opt b/MyLab5_wrk/navigator.opt new file mode 100644 index 0000000..c08b3b5 --- /dev/null +++ b/MyLab5_wrk/navigator.opt @@ -0,0 +1,28 @@ + + + + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + + + diff --git a/MyLab5_wrk/netlist.log b/MyLab5_wrk/netlist.log new file mode 100644 index 0000000..7b8a808 --- /dev/null +++ b/MyLab5_wrk/netlist.log @@ -0,0 +1,105 @@ +; Top Design: "MyLab5_lib:cell_4:schematic" +; Netlisted using Hierarchy Policy: "Standard" + +Options ResourceUsage=yes UseNutmegFormat=no EnableOptim=no TopDesignName="MyLab5_lib:cell_4:schematic" DcopOutputNodeVoltages=yes DcopOutputPinCurrents=yes DcopOutputAllSweepPoints=no DcopOutputDcopType=0 +; models +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/tline.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/tee.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/step.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/source_via_cktName.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/res2.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/res1.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/models_addOn.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/ind.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/fet2.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/fet1.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/fet0.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/demo_ind_dc_cktName.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/cross.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/cap.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/bvia_cktName.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/bondpad_cktName.net" +#include "C:/Program Files/Keysight/ADS2026_Update0.1/examples/DesignKit/DemoKit_Non_Linear/DemoKit_Non_Linear_v2.0//circuit/models/bend.net" +H1 = 100 um +Er1 = 12.9 +NonLinearDemoKit_thermal = 1 +"model21":M1 P2 P1 0 0 nf=4 gw=100 um _M=1 +L:L1 N__3 N__2 L=2.3 nH Noise=yes +R:R1 P1 N__3 R=300 Ohm Noise=yes +C:C1 N__2 P2 C=30 pF +Short:DC_Block1 N__5 P1 Mode=1 +Short:DC_Block2 P2 N__8 Mode=1 +V_Source:SRC2 N__9 0 Type="V_DC" Vdc=VBias2 SaveCurrent=1 +V_Source:SRC1 N__10 0 Type="V_DC" Vdc=VBias1 SaveCurrent=1 +Short:DC_Feed2 P2 N__9 Mode=-1 +Short:DC_Feed1 P1 N__10 Mode=-1 +R:R2 P1 0 R=VeryLarge Noise=yes +R:R3 P2 0 R=VeryLarge Noise=yes + +VBias1=-1.6 V +VBias2=5 V +VeryLarge=1e9 +HB:HB1 MaxOrder=Max_IMD_order Freq[1]=RFfreq-fspacing/2 Freq[2]=RFfreq+fspacing/2 Order[1]=7 Order[2]=7 StatusLevel=2 FundOversample=1 \ +Restart=no UseAllSS_Freqs=yes UseOutFile=no \ +HBSS_WSP=0 UseInFile=no OutputPlan="HB1_Output" + +OutputPlan:HB1_Output \ + Type="Output" \ + UseNodeNestLevel=yes \ + NodeNestLevel=2 \ + UseEquationNestLevel=yes \ + EquationNestLevel=2 \ + EquationName[1]="Max_IMD_order" \ + EquationName[2]="RFpower" \ + UseSavedEquationNestLevel=yes \ + SavedEquationNestLevel=2 \ + UseDeviceCurrentNestLevel=no \ + DeviceCurrentNestLevel=0 \ + DeviceCurrentDeviceType="All" \ + DeviceCurrentSymSyntax=yes \ + UseCurrentNestLevel=yes \ + CurrentNestLevel=999 \ + UseDeviceVoltageNestLevel=no \ + DeviceVoltageNestLevel=0 \ + DeviceVoltageDeviceType="All" + +Tran:HB1_tran HB_Sol=1 SteadyState=1 StatusLevel=3 \ +Freq[1]=RFfreq-fspacing/2 Order[1]=7 + +Component:tahb_HB1 Module="ATAHB" Type="ModelExtractor" \ + Tran_Analysis="HB1_tran" HB_Analysis="HB1" + + +f_bb=0.5*RFfreq +f_1 = 1.5*RFfreq +f_2 = 2.5*RFfreq +f_3 = 3.5*RFfreq +f_4 = 4.5*RFfreq +Z_load = if freq <= f_bb then Z_l_bb elseif freq <= f_1 then Z_l_fund elseif freq <= f_2 then Z_l_2 elseif freq <= f_3 then Z_l_3 elseif freq <= f_4 then Z_l_4 else Z_l_5 endif + +Z0=50 +;Load Impedaneces= +Z_l_bb=Z0+j*0 +Z_l_fund = Z0 + j*0 +Z_l_2 = Z0 + j*0 +Z_l_3 = Z0 + j*0 +Z_l_4 = Z0 + j*0 +Z_l_5 = Z0 + j*0 +;Source Impedances= +Z_s_bb=Z0+j*0 +Z_s_fund = Z0 + j*0 +Z_s_2 = Z0 + j*0 +Z_s_3 = Z0 + j*0 +Z_s_4 = Z0 + j*0 +Z_s_5 = Z0 + j*0 +Z_s = if freq <= f_bb then Z_s_bb elseif freq <= f_1 then Z_s_fund elseif freq <= f_2 then Z_s_2 elseif freq <= f_3 then Z_s_3 elseif freq <= f_4 then Z_s_4 else Z_s_5 endif +Short:Iload N__8 Vload Mode=0 SaveCurrent=yes +Port:Term2 Vload 0 Num=3 Z=Z_load Noise=no +Port:PORT1 N__5 0 Num=4 Z=Z_s Freq[1]=RFfreq-fspacing/2 Freq[2]=RFfreq+fspacing/2 P[1]=dbmtow(RFpower-3) P[2]=dbmtow(RFpower-3) Noise=no Pac=polar(dbmtow(0),0) + +;#@# autodisplay="HB2Tone" + +RFfreq=2.5 GHz +fspacing=0.1 GHz +RFpower=1 _dBm +Max_IMD_order=7 diff --git a/MyLab5_wrk/pictures/2_fet_char.png b/MyLab5_wrk/pictures/2_fet_char.png new file mode 100644 index 0000000..9c06fce Binary files /dev/null and b/MyLab5_wrk/pictures/2_fet_char.png differ diff --git a/MyLab5_wrk/pictures/2_schem.png b/MyLab5_wrk/pictures/2_schem.png new file mode 100644 index 0000000..0cb0cb0 Binary files /dev/null and b/MyLab5_wrk/pictures/2_schem.png differ diff --git a/MyLab5_wrk/pictures/3_gain.png b/MyLab5_wrk/pictures/3_gain.png new file mode 100644 index 0000000..b6b762d Binary files /dev/null and b/MyLab5_wrk/pictures/3_gain.png differ diff --git a/MyLab5_wrk/pictures/3_schem.png b/MyLab5_wrk/pictures/3_schem.png new file mode 100644 index 0000000..17c918e Binary files /dev/null and b/MyLab5_wrk/pictures/3_schem.png differ diff --git a/MyLab5_wrk/pictures/3_stability.png b/MyLab5_wrk/pictures/3_stability.png new file mode 100644 index 0000000..a6f71d0 Binary files /dev/null and b/MyLab5_wrk/pictures/3_stability.png differ diff --git a/MyLab5_wrk/pictures/4_fb_impedance.png b/MyLab5_wrk/pictures/4_fb_impedance.png new file mode 100644 index 0000000..10fe7ec Binary files /dev/null and b/MyLab5_wrk/pictures/4_fb_impedance.png differ diff --git a/MyLab5_wrk/pictures/4_fb_schem.png b/MyLab5_wrk/pictures/4_fb_schem.png new file mode 100644 index 0000000..4e901e5 Binary files /dev/null and b/MyLab5_wrk/pictures/4_fb_schem.png differ diff --git a/MyLab5_wrk/pictures/4_stability.png b/MyLab5_wrk/pictures/4_stability.png new file mode 100644 index 0000000..da3cff7 Binary files /dev/null and b/MyLab5_wrk/pictures/4_stability.png differ diff --git a/MyLab5_wrk/pictures/5_schem.png b/MyLab5_wrk/pictures/5_schem.png new file mode 100644 index 0000000..62db840 Binary files /dev/null and b/MyLab5_wrk/pictures/5_schem.png differ diff --git a/MyLab5_wrk/pictures/5_spectrum.png b/MyLab5_wrk/pictures/5_spectrum.png new file mode 100644 index 0000000..13d17c6 Binary files /dev/null and b/MyLab5_wrk/pictures/5_spectrum.png differ diff --git a/MyLab5_wrk/pictures/6_pwr_sweep.png b/MyLab5_wrk/pictures/6_pwr_sweep.png new file mode 100644 index 0000000..b123309 Binary files /dev/null and b/MyLab5_wrk/pictures/6_pwr_sweep.png differ diff --git a/MyLab5_wrk/pictures/6_schem.png b/MyLab5_wrk/pictures/6_schem.png new file mode 100644 index 0000000..f9f34a5 Binary files /dev/null and b/MyLab5_wrk/pictures/6_schem.png differ diff --git a/MyLab5_wrk/pictures/7_schem.png b/MyLab5_wrk/pictures/7_schem.png new file mode 100644 index 0000000..e30cf3f Binary files /dev/null and b/MyLab5_wrk/pictures/7_schem.png differ diff --git a/MyLab5_wrk/pictures/7_spectrum.png b/MyLab5_wrk/pictures/7_spectrum.png new file mode 100644 index 0000000..4eb7879 Binary files /dev/null and b/MyLab5_wrk/pictures/7_spectrum.png differ diff --git a/MyLab5_wrk/saved.wrkstate b/MyLab5_wrk/saved.wrkstate new file mode 100644 index 0000000..79d8afa --- /dev/null +++ b/MyLab5_wrk/saved.wrkstate @@ -0,0 +1,5 @@ + + + + + diff --git a/MyLab5_wrk/schematic.prf b/MyLab5_wrk/schematic.prf new file mode 100644 index 0000000..09c1062 --- /dev/null +++ b/MyLab5_wrk/schematic.prf @@ -0,0 +1,196 @@ +pathBend 1 +pathMiterPercent 0.000000 +pathEndCap 2 +pathLayerName default +textFontName Roboto +textPoint 12 +textJustification 9 +textAngle 0.000000 +textAbsolute 0 +instNameLayer 6 +instIDLayer 7 +instParam1Layer 8 +instTextFontName Roboto +instTextPoint 12 +instTextRows 15 +instTextAddOptionalParams 0 +instTextPrec 2 +wireLabelFontName Roboto +wireLabelPoint 12 +wireLabelColor 37 +fixedInstHighlightColor 2 +lockedInstHighlightColor 1 +oversize 0.100000 +oversizeMiter 0.000000 +scaleX 1.000000 +scaleY 1.000000 +toArcRadius 0.300000 +miterVertexLength 1.000000 +portOrientation 0.000000 +plottingDepth 10 +bboxColor 0 +selectColor 0 +highlightColor 1 +pinColor 19 +pinSize 0.050000 +teeColor 5 +teeSize 0.050000 +portColor 5 +backgroundColor 42 +foregroundColor 10 +globalArcResolution 5.000000 +pcbViaArcResolution 5.000000 +selectFilter 1535 +selectMode 1 +shapeSelectMode 2 +selectBoxSize 10.000000 +selectPointSize 8.000000 +entryMode 0 +rotationIncrement 90.000000 +gridDisplayX 2 +gridDisplayY 2 +gridDisplayOn 1 +gridDisplaySameXY 1 +majorGridDisplayX 5 +majorGridDisplayY 5 +majorGridDisplayOn 1 +gridDisplayMode 0 +gridSnapOn 1 +gridSnapMode 3 +gridColor 0 +windowLLX -2.000000 +windowLLY -3.000000 +windowURX 8.000000 +windowURY 2.000000 +schemPrec -3 +schemIncr 1 +schemUnits 2 +layoutPrec -2 +layoutIncr 1 +layoutUnits 1 +backupCount 20 +placePopUp 0 +placePinPopUp 1 +checkIntersection 0 +checkBinding 0 +shoveConnectionsOnCompoenentsParamChange 1 +plotPinNumbers 0 +plotPinNames 0 +plotPinNetNames 0 +plotPins 1 +rerouteWires 1 +traceTlineFamily Microstrip +traceSimMode 0 +traceTraverse 1 +DSEsymbDistanceX 0.500000 +DSEsymbDistanceY 0.500000 +DSEartDistanceXNew 0.000000 +DSElayDistanceYNew 0.000000 +DSES2LReport 1 +DSEL2SReport 1 +forceSynchronize 1 +dualPlacement 0 +checkUnconnectedPin 1 +checkNodalMismatch 0 +checkWiresInLayout 0 +checkPinVsPort 0 +showConnectedSchem 1 +showConnectedLay 1 +showFixedSchem 0 +showFixedLay 1 +undoEditCount 100 +stepRepeatXspace 0.125000 +stepRepeatYspace 0.125000 +stepRepeatNumRows 1 +stepRepeatNumCols 1 +pinSizeUnits 0 +teeSizeUnits 0 +portSizeUnits 0 +pinSnapSize 15.000000 +keepoutOutlineThickness 1 +placePopupOnZeroParm 0 +autoRepeatableCompPlcmnt 1 +dragMove 1 +dragMoveThresholdSize 6.000000 +dveEpsilon 0.000000 +dveFringe 10.000000 +dveArcCircleResolution 5.000000 +dveMaxError 100 +voltageColor 10 +currentColor 6 +nodeNameColor 5 +coordEntryPopup 0 +dispSubnetInstNames 0 +swapKeepInstName 1 +tuneSimMode 2 +tuneRestoreDDS 0 +tuneRange 50.000000 +tuneStepSize 10.000000 +tuneScale 0 +tuneSnap 0 +tuneParameterDisplayLongName 0 +optimCockpitUpdateSchematic 1 +optimCockpitSaveState 0 +setPasteOriginPopup 0 +preserveCopyPasteNet 0 +maintainAngle 1 +textOrigin 0 +minPixelDisplaySize 4 +rerouteTraces 0 +prefVersion 1 +genericArtworkSize 4.000000 +plotLessThanMinPixels 1 +plotDepthForLessThanMinPixels 2 +newRouteAroundInstText 0 +dsePrefLayoutLayer default +newRouteAroundInstSym 1 +onscreenCoordMode 2 +editInPlaceBoxColor 3 +dseFixAllComponents 0 +dseKeepNetsFromOtherDesign 1 +dseKeepNets 1 +instTextTuneFormat 1 +instTextOptFormat 1 +instTextStatFormat 1 +instTextDoeFormat 1 +instTextDeactiveColor 7 +moveVertexKeepRect 1 +useCrosshairCursor 0 +dragMoveHandle 0 +originDisplayOn 1 +originColor 105 +physicalConnHighlightColor 4 +logicalConnHighlightColor 35 +physicalConnDifferentNetHighlightColor 78 +plotSymbPinAnnot 0 +wrkLayoutPrfIsUninitialized 0 +showNodalMismatches 1 +showNetNameMismatches 1 +showComponentNetMismatches 1 +autoZoomDesignDifferences 0 +allowChangesToSourceDesignDifferences 0 +pathWidth 0.500000 +pathRadius 0.500000 +textHeight 0.125000 +instNameLayerID +instIDLayerID +instParam1LayerID +instTextHeight 0.125000 +gridSnapX 0.125000 +gridSnapY 0.125000 +tapLength 25.000000 +portSize 4.000000 +minVertexDistance 1.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab5_wrk/search_history.log b/MyLab5_wrk/search_history.log new file mode 100644 index 0000000..e69de29 diff --git a/MyLab5_wrk/setup_dxf.opt b/MyLab5_wrk/setup_dxf.opt new file mode 100644 index 0000000..8e85184 --- /dev/null +++ b/MyLab5_wrk/setup_dxf.opt @@ -0,0 +1,21 @@ + + + + + + mil + 0 + + + + + + DXF + Autocad 2004 + 1 + Holes As Cutlines + + + + + diff --git a/MyLab5_wrk/workspace.ads b/MyLab5_wrk/workspace.ads new file mode 100644 index 0000000..1405795 --- /dev/null +++ b/MyLab5_wrk/workspace.ads @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +