(saveFormat "7.0") (date "Sun 24/May/2009 21:38:47 ") (veerev "8.5.10527.0") (platform "PC") (execMode v6) (prefExecMode v8.5) (filterNAN 0) (workspaceStackingOrder M) (sysconfig (iodevice "HP8753B" (type GPIB-VISA) (channel 130) (readTerm "\n") (fs ",") (eol "\n") (multiField dataOnly) (arrayFormat linear) (timeout 30) (byteOrder 0) (idFileName "hp8753c.cid") (isPresent 1) (ppAddr "GPIB0::15::INSTR") (model "he8753b") (eoiEnabled 1) (VISAddr "GPIB0::15::INSTR") (model "he8753b" (standard 488) (state (upload "*LRN?"))))) (SaveCF no) (device 0 ROOTCONTEXT (assemblyRefs (assemblyRef 1 (displayName "mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" ) (filename "C:\\WINDOWS\\Microsoft.NET\\Framework\\v1.1.4322\\mscorlib.dll")) (selectedNamespaces "")) (properties (variableName Main) (variableScope glob) (trigMode deg) (nextID 78) (popupTitleText "Untitled") (popupMoveable 1) (deleteGlobals 0)) (deviceList (device 41 IODEVICE (properties (name "HP8753B (he8753b @GPIB0::15::INSTR)") (variableScope cont) (transactions 18 "WRITE TEXT \"STAR;OUTPACTI\" EOL" "READ TEXT FMIN REAL64" "WRITE TEXT \"STOP;OUTPACTI\" EOL" "READ TEXT FMAX REAL64" "WRITE TEXT \"POIN;OUTPACTI\" EOL" "READ TEXT L REAL64" "WRITE TEXT \"FORM4;S11;POLA;OUTPDATA;\" EOL" "WAIT INTERVAL:DELAY" "READ TEXT S11 CPX ARRAY:L" "WRITE TEXT \"FORM4;S21;POLA;OUTPDATA;\" EOL" "WAIT INTERVAL:DELAY" "READ TEXT S21 CPX ARRAY:L" "WRITE TEXT \"FORM4;S12;POLA;OUTPDATA;\" EOL" "WAIT INTERVAL:DELAY" "READ TEXT S12 CPX ARRAY:L" "WRITE TEXT \"FORM4;S22;POLA;OUTPDATA;\" EOL" "WAIT INTERVAL:DELAY" "READ TEXT S22 CPX ARRAY:L")) (interface (input 1 (name "DELAY") (optional yes)) (output 1 (name "FMIN") (optional yes)) (output 2 (name "FMAX") (optional yes)) (output 3 (name "L") (optional yes)) (output 4 (name "S11") (optional yes)) (output 5 (name "S21") (optional yes)) (output 6 (name "S12") (optional yes)) (output 7 (name "S22") (optional yes))) (implementation (ioDevType 13) (iopath "HP8753B"))) (device 61 TOFILE (properties (variableScope cont) (transactions 3 "WRITE TEXT \"! LAST UPDATED \"+DAT.ToString() EOL" "WRITE TEXT \"# Hz S RI R \"+Z0+\"\\r\\n\" EOL" "WRITE TEXT F+\" \"+S11_A+\" \"+S11_B+\" \"+S21_A+\" \"+S21_B+\" \"+S12_A+\" \"+S12_B+\" \"+S22_A+\" \"+S22_B EOL" )) (interface (input 1 (name "Z0") (optional yes)) (input 2 (name "F") (optional yes)) (input 3 (name "S11_A") (optional yes)) (input 4 (name "S11_B") (optional yes)) (input 5 (name "S21_A") (optional yes)) (input 6 (name "S21_B") (optional yes)) (input 7 (name "S12_A") (optional yes)) (input 8 (name "S12_B") (optional yes)) (input 9 (name "S22_A") (optional yes)) (input 10 (name "S22_B") (optional yes)) (input 11 (name "DAT") (optional yes))) (implementation (attr iopath file append "S-parameters.s2p" (readTerm "\n") (fs "\r\n") (eol "\r\n") (multiField fullSyntax) (arrayFormat block)))) (device 62 CONSTANT (properties (name "Z0=") (variableScope cont) (enableEditing 1)) (interface (output 1 (name "Real64") (lock name constraints))) (implementation (value Real (data 50)) (initValue Real (data 0)))) (device 73 FORMULA (properties (name "DateTime.Now;") (description2 1 "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Times New Roman;}{\\f1\\froman\\fcharset0 Times New Roman;}{\\f2\\froman\\fprq2\\fcharset0 Times New Roman;}{\\f3\\fnil\\fcharset0 Microsoft Sans Serif;}}\r\n{\\colortbl ;\\red0\\green0\\blue0;}\r\n\\viewkind4\\uc1\\pard\\cf1\\ul\\b\\f0\\fs24 System.DateTime.Now\\par\r\n\\pard\\sb100\\sa100\\cf0\\ulnone\\b0\\f1 Gets a DateTime that is the current local date and time on this computer. \\f2 It is a .NET Framework call and can be found in the Function and Object Browser here: \\f3\\fs17\\par\r\n\\pard\\b\\f2\\fs24\\par\r\nAssembly\\b0 : Mscorlib\\par\r\n\\b Namespace\\b0 : System\\par\r\n\\b Type\\b0 : DateTime\\f3\\fs17\\par\r\n}\r\n" ) (variableScope cont) (expr 2 "// See object description for more information" "System.DateTime.Now;") ) (interface (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 74 CONTEXT (properties (name "Converter") (variableScope cont) (trigMode deg) (nextID 5) (popupTitleText "UserObject") (popupMoveable 1) (popupTitleBackgroundColor "UserObject")) (interface (input 1 (name "FMIN") (optional yes)) (input 2 (name "FMAX") (optional yes)) (input 3 (name "L") (optional yes)) (input 4 (name "S11") (optional yes)) (input 5 (name "S21") (optional yes)) (input 6 (name "S12") (optional yes)) (input 7 (name "S22") (optional yes)) (output 1 (type data) (name "F") (lock constraints) (optional yes)) (output 2 (type data) (name "S11_A") (lock constraints) (optional yes)) (output 3 (type data) (name "S11_B") (lock constraints) (optional yes)) (output 4 (type data) (name "S21_A") (lock constraints) (optional yes)) (output 5 (type data) (name "S21_B") (lock constraints) (optional yes)) (output 6 (type data) (name "S12_A") (lock constraints) (optional yes)) (output 7 (type data) (name "S12_B") (lock constraints) (optional yes)) (output 8 (type data) (name "S22_A") (lock constraints) (optional yes)) (output 9 (type data) (name "S22_B") (lock constraints) (optional yes))) (deviceList (device 0 FROMCOMPLEX (properties (name "S22 UnBuild") (variableScope cont)) (interface (input 1 (name "Complex") (requires (datatype Complex)) (lock name constraints)) (output 1 (name "Real64") (lock name constraints)) (output 2 (name "Imag") (lock name constraints)))) (device 1 FROMCOMPLEX (properties (name "S12 UnBuild") (variableScope cont)) (interface (input 1 (name "Complex") (requires (datatype Complex)) (lock name constraints)) (output 1 (name "Real64") (lock name constraints)) (output 2 (name "Imag") (lock name constraints)))) (device 2 FROMCOMPLEX (properties (name "S21 UnBuild") (variableScope cont)) (interface (input 1 (name "Complex") (requires (datatype Complex)) (lock name constraints)) (output 1 (name "Real64") (lock name constraints)) (output 2 (name "Imag") (lock name constraints)))) (device 3 FROMCOMPLEX (properties (name "S11 UnBuild") (variableScope cont)) (interface (input 1 (name "Complex") (requires (datatype Complex)) (lock name constraints)) (output 1 (name "Real64") (lock name constraints)) (output 2 (name "Imag") (lock name constraints)))) (device 4 ALLOCATEARRAY (properties (name "Frequencies") (variableScope cont)) (interface (input 1 (name "From") (tag "From") (requires (datatype Real64) (shape "Scalar")) (lock constraints) (optional yes) (buffer YES)) (input 2 (name "Thru") (tag "Thru") (requires (datatype Real64) (shape "Scalar")) (lock constraints) (optional yes) (buffer YES)) (input 3 (name "Dim Size 1") (tag "Dim Size 1") (requires (datatype Int32) (shape "Scalar")) (lock constraints) (optional yes) (buffer YES)) (output 1 (name "Array") (tag "Array"))) (implementation (numDims 1) (dimSizes "201") (type "Real64") (initEnum "Lin Ramp") (initialValue (data 0)) (from 300000) (thru 3000000000))) (configuration (connect I7:1 D0:1) (connect I6:1 D1:1) (connect I5:1 D2:1) (connect I4:1 D3:1) (connect I1:1 D4:1) (connect I2:1 D4:2) (connect I3:1 D4:3) (connect D4:1 O1:1) (connect D3:1 O2:1) (connect D3:2 O3:1) (connect D2:1 O4:1) (connect D2:2 O5:1) (connect D1:1 O6:1) (connect D1:2 O7:1) (connect D0:1 O8:1) (connect D0:2 O9:1))) (contextCarrier (active detail) (detail (extent 197 309) (anchorPt -67 1) (configuration (devCarrierFor 0 (active icon) (icon (extent 75 51) (iconImage "unbuild.icn")) (open (extent 21 50)) (terminals on) (pinCenter 160 260)) (devCarrierFor 1 (active icon) (icon (extent 75 51) (iconImage "unbuild.icn")) (open (extent 21 50)) (terminals on) (pinCenter 160 200)) (devCarrierFor 2 (active icon) (icon (extent 75 51) (iconImage "unbuild.icn")) (open (extent 21 50)) (terminals on) (pinCenter 160 140)) (devCarrierFor 3 (active icon) (icon (extent 75 51) (iconImage "unbuild.icn")) (open (extent 21 50)) (terminals on) (pinCenter 160 80)) (devCarrierFor 4 (active icon) (icon (extent 75 34)) (open (extent 194 121)) (terminals on) (pinCenter 160 30)) (connect I7:1 D0:1 (points 4 67 273 -230 273 -230 260 120 260)) (connect I6:1 D1:1 (points 4 67 233 -240 233 -240 200 120 200)) (connect I5:1 D2:1 (points 4 67 193 -250 193 -250 140 120 140)) (connect I4:1 D3:1 (points 4 67 153 -260 153 -260 80 120 80)) (connect I1:1 D4:1 (points 4 67 33 -260 33 -260 20 120 20)) (connect I2:1 D4:2 (points 4 67 73 -270 73 -270 30 120 30)) (connect I3:1 D4:3 (points 4 67 113 -260 113 -260 40 120 40)) (connect D4:1 O1:1 (points 4 200 30 220 30 220 33 263 33)) (connect D3:1 O2:1 (points 4 200 70 230 70 230 63 263 63)) (connect D3:2 O3:1 (points 4 200 90 240 90 240 93 263 93)) (connect D2:1 O4:1 (points 4 200 130 250 130 250 123 263 123)) (connect D2:2 O5:1 (points 4 200 150 220 150 220 153 263 153)) (connect D1:1 O6:1 (points 4 200 190 220 190 220 183 263 183)) (connect D1:2 O7:1 (points 4 200 210 220 210 220 213 263 213)) (connect D0:1 O8:1 (points 6 200 250 210 250 210 270 220 270 220 243 263 243)) (connect D0:2 O9:1 (points 4 200 270 210 270 210 273 263 273))) (stackingOrder 0 1 2 3 4)))) (device 75 NOTE (properties (name "Note Pad - To Do") (variableScope cont) (text2 1 "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Times New Roman;}}\r\n{\\colortbl ;\\red0\\green0\\blue0;}\r\n\\viewkind4\\uc1\\pard\\cf1\\f0\\fs24 - Specify the delay between each measurement in seconds according to the number of averages. If no averaging, use a delay of 5 sec.\\par\r\n- Specify the system impedance Z0. It is usually Z0 = 50 Ohm.\\par\r\n- NB: Check if a file named \"S-parameters.s2p\" exists in the directory where this file resides, so you do not overwrite it by accident!\\par\r\n}\r\n" ))) (device 77 CONSTANT (properties (name "Delay=") (variableScope cont) (enableEditing 1)) (interface (output 1 (name "Real64") (lock name constraints))) (implementation (value Real (data 5)) (initValue Real (data 0)))) (configuration (connect D6:1 D0:1) (connect D2:1 D1:1) (connect D4:1 D1:2) (connect D4:2 D1:3) (connect D4:3 D1:4) (connect D4:4 D1:5) (connect D4:5 D1:6) (connect D4:6 D1:7) (connect D4:7 D1:8) (connect D4:8 D1:9) (connect D4:9 D1:10) (connect D3:1 D1:11) (connect D0:1 D4:1) (connect D0:2 D4:2) (connect D0:3 D4:3) (connect D0:4 D4:4) (connect D0:5 D4:5) (connect D0:6 D4:6) (connect D0:7 D4:7))) (contextCarrier (wndRestoredOrigin 2 2) (wndRestoredExtent 695 485) (wndState max) (active detail) (detail (extent 1005 548) (anchorPt 26 115) (configuration (devCarrierFor 41 (active icon) (icon (extent 247 74) (iconImage "io.icn")) (open (extent 294 176)) (terminals on) (pinCenter 130 180)) (devCarrierFor 61 (active icon) (icon (extent 41 114)) (open (extent 234 242)) (terminals on) (pinCenter 470 180)) (devCarrierFor 62 (active open) (icon (extent 25 0)) (open (extent 84 39) (showFormat real)) (pinCenter 220 100)) (devCarrierFor 73 (active icon) (icon (extent 93 15)) (open (extent 304 106)) (terminals on) (pinCenter 360 250)) (devCarrierFor 74 (active icon) (icon (extent 58 94)) (terminals on) (pinCenter 350 180)) (devCarrierFor 75 (active open) (icon (extent 103 51) (iconImage "notepad.icn")) (open (extent 514 136) (editing enabled)) (pinCenter 260 -20)) (devCarrierFor 77 (active open) (icon (extent 42 0)) (open (extent 84 39) (showFormat real)) (pinCenter 60 100)) (connect D6:1 D0:1 (points 6 104 100 110 100 110 130 -20 130 -20 180 4 180)) (connect D2:1 D1:1 (points 4 264 100 400 100 400 130 447 130)) (connect D4:1 D1:2 (points 2 381 140 447 140)) (connect D4:2 D1:3 (points 2 381 150 447 150)) (connect D4:3 D1:4 (points 2 381 160 447 160)) (connect D4:4 D1:5 (points 2 381 170 447 170)) (connect D4:5 D1:6 (points 2 381 180 447 180)) (connect D4:6 D1:7 (points 2 381 190 447 190)) (connect D4:7 D1:8 (points 2 381 200 447 200)) (connect D4:8 D1:9 (points 2 381 210 447 210)) (connect D4:9 D1:10 (points 2 381 220 447 220)) (connect D3:1 D1:11 (points 4 409 250 430 250 430 230 447 230)) (connect D0:1 D4:1 (points 2 256 150 318 150)) (connect D0:2 D4:2 (points 2 256 160 318 160)) (connect D0:3 D4:3 (points 2 256 170 318 170)) (connect D0:4 D4:4 (points 2 256 180 318 180)) (connect D0:5 D4:5 (points 2 256 190 318 190)) (connect D0:6 D4:6 (points 2 256 200 318 200)) (connect D0:7 D4:7 (points 2 256 210 318 210))) (stackingOrder 3 4 0 2 6 5 1)) (numberFormats (realFormat standard) (realSigDigits 4) (realRadixSpec 4) (integerBase decimal))))