(saveFormat "2.3") (date "Tue 20/Feb/2001 09:10:45 ") (veerev "6.0") (platform "PC") (execMode v6) (filterNAN 0) (workspaceStackingOrder M) (sysconfig (iodevice "Oscope" (type GPIB) (gateway "This host") (channel 14) (subchannel 7) (readTerm "\n") (fs ",") (eol "\n") (multiField dataOnly) (arrayFormat linear) (timeout 5) (byteOrder 0) (idFileName "hp54504a.cid") (idn "hp54504a") (ppAddr "GPIB0::7::INSTR") (eoiEnabled 1) (model "hp54504a" (standard 488))) (iodevice "PwrSupply" (type GPIB) (gateway "This host") (channel 14) (subchannel 5) (readTerm "\n") (fs ",") (eol "\n") (multiField dataOnly) (arrayFormat linear) (timeout 5) (byteOrder 0) (ppFile "HP66XX") (ppAddr "GPIB0::5::INSTR") (eoiEnabled 1) (model "hp6632a" (standard 488))) (iodevice "funGen" (type GPIB) (gateway "This host") (channel 14) (subchannel 16) (readTerm "\n") (fs ",") (eol "\n") (multiField dataOnly) (arrayFormat linear) (timeout 5) (byteOrder 0) (idFileName "hp8116a.cid") (idn "unknown") (ppAddr "GPIB0::16::INSTR") (eoiEnabled 1) (model "hp8116a" (standard 488))) (iodevice "newInstrument" (type GPIB) (gateway "This host") (channel 14) (subchannel 1) (readTerm "\n") (fs ",") (eol "\n") (multiField dataOnly) (arrayFormat linear) (timeout 5) (byteOrder 0) (idn "unknown") (ppAddr "GPIB0::1::INSTR") (eoiEnabled 1) (model "unknown" (standard 488))) (iodevice "DMM" (type GPIB) (gateway "This host") (channel 14) (subchannel 22) (readTerm "\n") (fs ",") (eol "\n") (multiField dataOnly) (arrayFormat linear) (timeout 5) (byteOrder 0) (idFileName "hp34401a.cid") (ppFile "HP34401") (ppAddr "GPIB0::22::INSTR") (eoiEnabled 1) (model "hp34401a" (standard 488)))) (SaveCF no) (device 0 ROOTCONTEXT (properties (trigMode deg) (nextID 41) (popupTitleText "Untitled") (popupMoveable 1)) (deviceList (device 4 IODEVICE (properties (name "Set PwrSupply Voltage") (transactions 2 "WRITE TEXT \"VSET\" STR" "WRITE TEXT Vcc STR EOL")) (interface (input 1 (name "Vcc") (optional yes))) (implementation (iopath "PwrSupply"))) (device 6 FORRANGE (properties (name "Vcc (V)") (from 0) (thru 10) (step 0.25)) (interface (output 1 (name "Data") (lock name constraints)))) (device 8 IODEVICE (properties (name "Read Collector Voltage") (transactions 2 "WRITE TEXT \":READ?\" STR EOL" "READ TEXT Vc REAL64")) (interface (output 1 (name "Vc") (optional yes))) (implementation (iopath "DMM"))) (device 11 START25) (device 12 IODEVICE (properties (name "Initialize DMM") (transactions 2 "WRITE TEXT \"*RST;\" EOL" "WRITE TEXT \":CONF:VOLT:DC;\" EOL")) (implementation (iopath "DMM"))) (device 15 CONSTANT (properties (name "Resistor Value (ohms)")) (interface (output 1 (name "Real64") (lock name constraints))) (implementation (value Real (data 10000)) (initValue Real (data 0)))) (device 16 FORMULA (properties (name "Calculate Ic (A)") (expr 1 "(Vcc-Vc)/Rc")) (interface (input 1 (name "Vcc") (optional yes)) (input 2 (name "Vc") (optional yes)) (input 3 (name "Rc") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 17 XYPLOT (properties (name "Black Bart") (clearAtActivate 0)) (interface (input 1 (name "XData") (lock constraints)) (input 2 (name "Ic (A)") (lock constraints)) (input 3 (type control) (name "Next Curve") (lock name constraints) (optional yes)) (input 4 (type control) (name "Title") (tag "Title") (requires (datatype Text) (shape "Scalar")) (lock name constraints) (optional yes))) (implementation (tracePin 2) (graphMode rectangular) (autoAutoX) (autoAutoY))) (device 18 COLLECTOR (properties (name "Collect Vc")) (interface (input 1 (name "Data") (tag "Data")) (input 2 (type trigger) (name "XEQ") (lock name constraints)) (output 1 (name "Array") (tag "Array")))) (device 19 COLLECTOR (properties (name "Collect Ic")) (interface (input 1 (name "Data") (tag "Data")) (input 2 (type trigger) (name "XEQ") (lock name constraints)) (output 1 (name "Array") (tag "Array")))) (device 20 REPEATUNTILBREAK (interface (output 1 (name "Continuous") (lock name constraints)))) (device 21 MESSAGEBOX (properties (message "Another Curve?") (symbol Question)) (interface (output 1 (name "Yes") (lock name constraints)) (output 2 (name "No") (lock name constraints))) (implementation (customButtons 0) (displayMode 3) (buttons "Yes No") (buttonLabel1 "Yes") (buttonLabel2 "No") (buttonLabel3 "") (bdefault "Yes"))) (device 22 BREAK) (device 31 TOFILE (properties (transactions 1 "WRITE TEXT Vc STR EOL")) (interface (input 1 (name "Vc") (optional yes)) (input 2 (type control) (name "File Name") (requires (datatype Text) (shape "Scalar")) (lock name constraints) (optional yes))) (implementation (attr iopath file write "F:\\test.txt" (readTerm "\n") (fs "\r\n") (eol "\r\n") (multiField fullSyntax) (arrayFormat block)))) (device 37 TOSTRING (properties (transactions 2 "WRITE TEXT Vc STR EOL" "WRITE TEXT Ic STR EOL")) (interface (input 1 (name "Vc") (optional yes)) (input 2 (name "Ic") (optional yes)) (output 1 (name "result") (lock name constraints))) (implementation (attr iopath string write "string" (readTerm "\n") (fs " ") (eol "\n") (multiField fullSyntax) (arrayFormat block)))) (device 38 FILESELECT (properties (name "File Name Selection") (prompt "Enter File Name:") (initialDirectory "F:\\") (initialFile "*.txt") (dialogMode Writing)) (interface (output 1 (name "File Name") (lock name constraints)) (output 2 (name "Cancel") (lock name constraints))) (implementation)) (device 40 INPUTDLG (properties (prompt "Enter Your Name:") (initialValue "") (valueConstraint "strLen(value)>0") (vErrorMessage "You must enter text.")) (interface (output 1 (name "Value") (lock name constraints)) (output 2 (name "Cancel") (lock name constraints))) (implementation (inputType "text"))) (configuration (connect D1:1 D0:1) (connect D10:1 D1:0) (connect D0:0 D2:0) (connect D3:0 D4:0) (connect D1:1 D6:1) (connect D2:1 D6:2) (connect D5:1 D6:3) (connect D2:1 D7:1) (connect D6:1 D7:2) (connect D1:0 D7:3) (connect D16:1 D7:4) (connect D2:1 D8:1) (connect D1:0 D8:2) (connect D6:1 D9:1) (connect D1:0 D9:2) (connect D4:0 D10:0) (connect D1:0 D11:0) (connect D11:2 D12:0) (connect D14:1 D13:1) (connect D15:1 D13:2) (connect D8:1 D14:1) (connect D9:1 D14:2) (connect D16:0 D15:0) (connect D10:0 D16:0)) (ShowOnExecPanel)) (contextCarrier (wndOrigin 2 2) (wndState res) (active panel) (panel (extent 980 625) (widget 5 detail (relativeOrigin 60 270) (title on) (borderStyle convex) (extent 172 29) (showFormat real)) (widget 1 detail (relativeOrigin 60 110) (title on) (borderStyle convex) (extent 99 79)) (widget 3 detail (relativeOrigin 90 60) (title off) (borderStyle none) (extent 45 25)) (widget 7 detail (relativeOrigin 350 30) (title on) (borderStyle convex) (extent 527 279) (displayMode 47) (graphType cartesian) (gridType grid) (scale 0 (name "CharacteristicCurves") (domainName "Vc (V)") (Yspacing 1) (Xspacing 2) (pen 9) (show 1) (range -2E-005 0.00016 4 linear)) (domain 0 10 4 linear) (trace 0 onScale 0 (name "Ic (A)") (pen 4) (lineType 1) (pointType 0)) (markerPenColor 1))) (detail (extent 879 586) (anchorPt 206 2) (configuration (devCarrierFor 4 (active icon) (icon (extent 135 51) (iconImage "io.icn")) (open (extent 229 74)) (terminals on) (pinCenter 70 200)) (devCarrierFor 6 (active open) (icon (extent 68 0) (iconImage "loop.icn")) (open (extent 99 79)) (pinCenter -110 220)) (devCarrierFor 8 (active icon) (icon (extent 138 51) (iconImage "io.icn")) (open (extent 229 74)) (terminals on) (pinCenter 70 270)) (devCarrierFor 11 (active open) (icon) (open (extent 45 25)) (title off) (pinCenter -100 -20)) (devCarrierFor 12 (active icon) (icon (extent 81 51) (iconImage "io.icn")) (open (extent 229 74)) (terminals on) (pinCenter -100 30)) (devCarrierFor 15 (active open) (icon (extent 136 0)) (open (extent 172 29) (showFormat real)) (pinCenter -90 500)) (devCarrierFor 16 (active icon) (icon (extent 90 34)) (open (extent 95 77)) (terminals on) (pinCenter 210 330)) (devCarrierFor 17 (active icon) (icon (extent 68 51) (iconImage "display.icn")) (open (extent 318 279) (displayMode 47) (graphType cartesian) (gridType grid) (scale 0 (name "Y name") (domainName "X name") (Yspacing 1) (Xspacing 2) (pen 9) (show 1) (range -2E-005 0.00016 4 linear)) (domain 0 10 4 linear) (trace 0 onScale 0 (name "Ic (A)") (pen 4) (lineType 1) (pointType 0)) (markerPenColor 1)) (pinCenter 490 140)) (devCarrierFor 18 (active icon) (icon (extent 59 25)) (open (extent 96 54)) (terminals on) (pinCenter 190 410)) (devCarrierFor 19 (active icon) (icon (extent 55 25)) (open (extent 96 54)) (terminals on) (pinCenter 190 470)) (devCarrierFor 20 (active icon) (icon (extent 68 51) (iconImage "loop.icn")) (open) (terminals on) (pinCenter -100 100)) (devCarrierFor 21 (active icon) (icon (extent 81 25)) (open (extent 219 126)) (terminals on) (pinCenter -100 300)) (devCarrierFor 22 (active icon) (icon (extent 36 15)) (open) (terminals on) (pinCenter -40 340)) (devCarrierFor 31 (active icon) (icon (extent 41 25)) (open (extent 231 127)) (terminals on) (pinCenter 520 460)) (devCarrierFor 37 (active icon) (icon (extent 53 25)) (open (extent 229 74)) (terminals on) (pinCenter 370 430)) (devCarrierFor 38 (active icon) (icon (extent 122 25)) (open (extent 340 106)) (terminals on) (pinCenter 390 480)) (devCarrierFor 40 (active icon) (icon (extent 57 25)) (open (extent 254 103)) (terminals on) (pinCenter 380 180)) (connect D1:1 D0:1 (points 4 -58 220 -30 220 -30 200 0 200)) (connect D10:1 D1:0 (points 5 -64 100 -40 100 -40 150 -110 150 -110 160)) (connect D0:0 D2:0 (points 2 70 228 70 242)) (connect D3:0 D4:0 (points 2 -100 -5 -100 2)) (connect D1:1 D6:1 (points 4 -58 220 -20 220 -20 320 162 320)) (connect D2:1 D6:2 (points 6 141 270 160 270 160 290 150 290 150 330 162 330)) (connect D5:1 D6:3 (points 4 -2 500 20 500 20 340 162 340)) (connect D2:1 D7:1 (points 4 141 270 160 270 160 120 453 120)) (connect D6:1 D7:2 (points 4 257 330 290 330 290 130 453 130)) (connect D1:0 D7:3 (points 7 -110 262 -110 270 -40 270 -40 190 -30 190 -30 140 453 140)) (connect D16:1 D7:4 (points 4 411 170 430 170 430 150 453 150)) (connect D2:1 D8:1 (points 8 141 270 160 270 160 290 150 290 150 330 130 330 130 400 158 400)) (connect D1:0 D8:2 (points 5 -110 262 -110 270 -160 270 -160 420 158 420)) (connect D6:1 D9:1 (points 6 257 330 280 330 280 370 140 370 140 460 160 460)) (connect D1:0 D9:2 (points 7 -110 262 -110 270 -160 270 -160 420 130 420 130 480 160 480)) (connect D4:0 D10:0 (points 2 -100 58 -100 72)) (connect D1:0 D11:0 (points 4 -110 262 -110 270 -100 270 -100 285)) (connect D11:2 D12:0 (points 3 -57 310 -40 310 -40 330)) (connect D14:1 D13:1 (points 4 399 430 420 430 420 450 497 450)) (connect D15:1 D13:2 (points 2 453 470 497 470)) (connect D8:1 D14:1 (points 4 222 410 240 410 240 420 341 420)) (connect D9:1 D14:2 (points 4 220 470 240 470 240 440 341 440)) (connect D16:0 D15:0 (points 6 380 195 380 220 410 220 410 460 390 460 390 465)) (connect D10:0 D16:0 (points 8 -100 128 -100 140 -50 140 -50 130 -20 130 -20 150 380 150 380 165))) (stackingOrder 10 6 9 8 3 5 11 16 12 1 13 15 14 0 2 4 7)) (numberFormats (realFormat standard) (realSigDigits 4) (realRadixSpec 4) (integerBase decimal))))