(saveFormat "7.0") (date "Wed 12/Oct/2022 17:20:15 ") (veerev "9.32.17710.0") (platform "PC") (execMode v6) (prefExecMode v9) (filterNAN 0) (workspaceStackingOrder M) (sysconfig (iodevice "newInstrument" (type GPIB-VISA) (channel 130) (readTerm "\n") (fs ",") (eol "\n") (multiField dataOnly) (arrayFormat linear) (timeout 5) (byteOrder 0) (idn "ag e4440a") (ppAddr "GPIB0::15::INSTR") (ScpiFileName "ag e4440a.xml") (model "ag e4440a") (eoiEnabled 1) (VISAddr "GPIB0::15::INSTR") (model "ag e4440a" (standard 488))) (iodevice "newInstrument2" (type GPIB-VISA) (channel 130) (readTerm "\n") (fs ",") (eol "\n") (multiField dataOnly) (arrayFormat linear) (timeout 5) (byteOrder 0) (idn "ag e4440a") (ppAddr "GPIB0::18::INSTR") (ScpiFileName "ag e4440a.xml") (model "ag e4440a") (eoiEnabled 1) (VISAddr "GPIB0::18::INSTR") (model "ag e4440a" (standard 488))) (iodevice "newInstrument3" (type GPIB-VISA) (channel 130) (readTerm "\n") (fs ",") (eol "\n") (multiField dataOnly) (arrayFormat linear) (timeout 5) (byteOrder 0) (idn "hp53132a") (ppAddr "GPIB0::3::INSTR") (ScpiFileName "hp53132a.xml") (model "hp53132a") (eoiEnabled 1) (VISAddr "GPIB0::3::INSTR") (model "hp53132a" (standard 488))) (iodevice "newInstrument4" (type GPIB-VISA) (channel 130) (readTerm "\n") (fs ",") (eol "\n") (multiField dataOnly) (arrayFormat linear) (timeout 5) (byteOrder 0) (idn "ag e8257d") (ppAddr "GPIB0::24::INSTR") (ScpiFileName "ag e8257d.xml") (model "ag e8257d") (eoiEnabled 1) (VISAddr "GPIB0::24::INSTR") (model "ag e8257d" (standard 488))) (iodevice "newInstrument5" (type GPIB-VISA) (channel 131) (readTerm "\n") (fs ",") (eol "\n") (multiField dataOnly) (arrayFormat linear) (timeout 5) (byteOrder 0) (idn "ken9040b") (ppAddr "GPIB1::18::INSTR") (ScpiFileName "ken9040b.xml") (model "ken9040b") (eoiEnabled 1) (VISAddr "GPIB1::18::INSTR") (model "ken9040b" (standard 488)))) (SaveCF no) (device 0 ROOTCONTEXT (properties (variableName Main) (variableScope glob) (trigMode deg) (nextID 13) (popupTitleText "Untitled") (popupMoveable 1)) (deviceList (device 0 LITERALCONSTANT (properties (name "Text Array") (variableScope cont) (enableEditing 1)) (interface (output 1 (name "Text") (lock name constraints))) (implementation (value Text (numDims 1) (size 3) (data [ "*,s,d" "_,u,d" "\\,b,d" ])) (initValue Text (data "")))) (device 1 TEXTDISPLAY (properties (name "dummy string length") (variableScope cont)) (interface (input 1 (name "Data")))) (device 2 TEXTDISPLAY (properties (name "dummy string ASCII code") (variableScope cont)) (interface (input 1 (name "Data")))) (device 5 FORMULA (properties (variableScope cont) (expr 3 "L=strLen(A); // expected 1, but 2 here" "charToInt(StrFromThru(A,1,1))" "// ASCII decimal code 10 = LF")) (interface (input 1 (name "A") (optional yes)) (output 1 (name "L") (optional yes)) (output 2 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 6 FROMSTRING (properties (variableScope cont) (transactions 1 "READ TEXT charToReplace, replacementChar, dummy TOKEN EXCLUDE:\",\\ntToChar(10)\"" )) (interface (input 1 (name "AString") (tag "AString") (requires (datatype Text)) (lock name constraints)) (output 1 (name "charToReplace") (optional yes)) (output 2 (name "replacementChar") (optional yes)) (output 3 (name "dummy") (optional yes))) (implementation (attr iopath string read "string" (readTerm "\n") (fs " ") (eol "\n") (multiField fullSyntax) (arrayFormat block)))) (device 7 FORMULA (properties (name "strTrim(A)") (variableScope cont) (expr 1 "strTrim(A)")) (interface (input 1 (name "A") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 8 FOREACH (properties (name "For Each Element In") (variableScope cont)) (interface (input 1 (name "Collection") (tag "Collection") (lock name) (optional yes)) (output 1 (name "Element") (lock name constraints)))) (configuration (connect D3:1 D1:1) (connect D3:2 D2:1) (connect D4:3 D3:1) (connect D5:1 D4:1) (connect D6:1 D5:1) (connect D0:1 D6:1))) (contextCarrier (wndRestoredOrigin 2 2) (wndRestoredExtent 702 385) (wndState max) (active detail) (detail (extent 1432 563) (anchorPt -51 -14) (configuration (devCarrierFor 0 (active open) (icon) (open (extent 134 86)) (pinCenter 240 170)) (devCarrierFor 1 (active open) (icon (extent 123 0)) (open (extent 164 24)) (pinCenter 830 330)) (devCarrierFor 2 (active open) (icon (extent 150 0)) (open (extent 194 26)) (pinCenter 840 380)) (devCarrierFor 5 (active open) (icon (extent 50 25)) (open (extent 234 86)) (terminals on) (pinCenter 540 350)) (devCarrierFor 6 (active open) (icon (extent 70 15)) (open (extent 544 76)) (terminals on) (pinCenter 925 170)) (devCarrierFor 7 (active icon) (icon (extent 59 15)) (open (extent 104 46)) (terminals on) (pinCenter 530 170)) (devCarrierFor 8 (active icon) (icon (extent 122 51) (iconImage "loop.icn")) (open) (pinCenter 400 170)) (connect D3:1 D1:1 (points 2 709 330 745 330)) (connect D3:2 D2:1 (points 4 709 370 720 370 720 380 740 380)) (connect D4:3 D3:1 (points 6 1319 190 1340 190 1340 230 370 230 370 350 390 350)) (connect D5:1 D4:1 (points 2 562 170 600 170)) (connect D6:1 D5:1 (points 2 463 170 498 170)) (connect D0:1 D6:1 (points 2 309 170 336 170))) (stackingOrder 3 1 0 5 2 4 6)) (numberFormats (realFormat standard) (realSigDigits 4) (realRadixSpec 4) (integerBase decimal))))