(saveFormat "2.3")
(date "Thu 26/Feb/2004 21:10:03 ")
(veerev "6.03")
(platform "PC")
(execMode v6)
(prefExecMode v8)
(filterNAN 0)
(workspaceStackingOrder M)
(SaveCF no)
(device 0 ROOTCONTEXT
(properties
(trigMode deg)
(nextID 26)
(popupTitleText "Untitled")
(popupMoveable 1)
(deleteGlobals 0))
(deviceList
(device 0 SEQUENCER
(properties
(transactions 4 "test1 LOGEN TESTEX:random(0, 1) \tLIMITEX: .5 LE 0.5 \t"
"test2 LOGEN TESTEX:random(0, 1) \tLIMITEX: .5 LE 0.5 \t"
"test3 LOGEN TESTEX:random(0, 1) \tLIMITEX: .5 LE 0.5 \t"
"test4 LOGEN TESTEX:random(0, 1) \tLIMITEX: .5 LE 0.5 \t"))
(interface
(output 1
(name "Return")
(tag "Return")
(lock name constraints)
(optional yes))
(output 2
(name "Log")
(tag "Log")
(lock name constraints)
(optional yes)))
(implementation
(logfields "name" "pass" "result" "timestamp")))
(device 1 FORCOUNT
(properties
(count 5))
(interface
(output 1
(name "Count")
(lock name constraints))))
(device 2 COLLECTOR
(properties
(output1D 0))
(interface
(input 1
(name "Data")
(tag "Data"))
(input 2
(type trigger)
(name "XEQ")
(lock name constraints))
(output 1
(name "Array")
(tag "Array"))))
(device 3 TODATASET
(interface
(input 1
(name "input")
(tag "inRecord")
(requires
(datatype Record))
(lock constraints)))
(implementation
(attr iopath file write "myFile"
(readTerm "\n")
(fs " ")
(eol "\n")
(multiField fullSyntax)
(arrayFormat block))))
(device 4 FORMULA
(properties
(name "min(x)")
(expr 1 "min(x)"))
(interface
(input 1
(name "x")
(optional yes))
(output 1
(name "Result")
(tag "Result")
(lock name constraints)
(optional yes))))
(device 5 FORMULA
(properties
(name "max(x)")
(expr 1 "max(x)"))
(interface
(input 1
(name "x")
(optional yes))
(output 1
(name "Result")
(tag "Result")
(lock name constraints)
(optional yes))))
(device 6 FORMULA
(properties
(name "mean(x)")
(expr 1 "mean(x)"))
(interface
(input 1
(name "x")
(optional yes))
(output 1
(name "Result")
(tag "Result")
(lock name constraints)
(optional yes))))
(device 7 FORMULA
(properties
(name "sdev(x)")
(expr 1 "sdev(x)"))
(interface
(input 1
(name "x")
(optional yes))
(output 1
(name "Result")
(tag "Result")
(lock name constraints)
(optional yes))))
(device 8 FORMULA
(properties
(name "get all test2 results")
(expr 1 "A[*].test2.result"))
(interface
(input 1
(name "A")
(optional yes))
(output 1
(name "Result")
(tag "Result")
(lock name constraints)
(optional yes))))
(device 9 TEXTDISPLAY
(interface
(input 1
(name "Data"))))
(device 10 TEXTDISPLAY
(interface
(input 1
(name "Data"))))
(device 11 TEXTDISPLAY
(interface
(input 1
(name "Data"))))
(device 12 TEXTDISPLAY
(interface
(input 1
(name "Data"))))
(device 13 DELAY
(properties
(delay 1))
(interface
(output 1
(name "Done"))))
(device 14 START25)
(device 15 START25)
(device 16 FROMDATASET
(properties
(readRecs all)
(expr 1 "1"))
(interface
(output 1
(name "Rec")
(tag "records")))
(implementation
(attr iopath file read "myFile"
(readTerm "\n")
(fs " ")
(eol "\n")
(multiField fullSyntax)
(arrayFormat block))))
(device 18 FORMULA
(properties
(expr 1 "a[*].test1.timestamp"))
(interface
(input 1
(name "A")
(optional yes))
(output 1
(name "Result")
(tag "Result")
(lock name constraints)
(optional yes))))
(device 19 FORMULA
(properties
(expr 1 "a[*].test2.timestamp"))
(interface
(input 1
(name "A")
(optional yes))
(output 1
(name "Result")
(tag "Result")
(lock name constraints)
(optional yes))))
(device 20 FORMULA
(properties
(expr 1 "a[*].test3.timestamp"))
(interface
(input 1
(name "A")
(optional yes))
(output 1
(name "Result")
(tag "Result")
(lock name constraints)
(optional yes))))
(device 21 FORMULA
(properties
(expr 1 "a[*].test4.timestamp"))
(interface
(input 1
(name "A")
(optional yes))
(output 1
(name "Result")
(tag "Result")
(lock name constraints)
(optional yes))))
(device 22 SCROLLINGTEXTDISPLAY
(properties
(logSize 256))
(interface
(input 1
(name "Data"))))
(device 23 JUNCTION
(properties
(name "JCT"))
(interface
(input 1
(name "A")
(optional yes))
(input 2
(name "B")
(optional yes))
(input 3
(name "D")
(optional yes))
(input 4
(name "C")
(optional yes))
(output 1
(name "Data"))))
(device 24 TOSTRING
(properties
(transactions 1 "WRITE TEXT a TIME:HMS:H24 EOL"))
(interface
(input 1
(name "a")
(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 25 NOTE
(properties
(name "Warranty Disclaimer")
(text2 4 "This example is provided as an illustration"
"\"as is\", and Agilent Technologies makes"
"no warranty of any kind with regard to this" "example.")))
(configuration
(connect D13:0 D0:0)
(connect D14:0 D1:0)
(connect D0:2 D2:1)
(connect D1:0 D2:2)
(connect D0:2 D3:1)
(connect D8:1 D4:1)
(connect D8:1 D5:1)
(connect D8:1 D6:1)
(connect D8:1 D7:1)
(connect D2:1 D8:1)
(connect D4:1 D9:1)
(connect D5:1 D10:1)
(connect D6:1 D11:1)
(connect D7:1 D12:1)
(connect D1:1 D13:0)
(connect D15:0 D16:0)
(connect D16:1 D17:1)
(connect D16:1 D18:1)
(connect D16:1 D19:1)
(connect D16:1 D20:1)
(connect D23:1 D21:1)
(connect D17:1 D22:1)
(connect D18:1 D22:2)
(connect D19:1 D22:3)
(connect D20:1 D22:4)
(connect D22:1 D23:1)))
(contextCarrier
(wndRestoredOrigin 2 2)
(wndRestoredExtent 843 567)
(wndState max)
(active detail)
(detail
(extent 1061 864)
(anchorPt -94 10)
(configuration
(devCarrierFor 0
(active open)
(icon)
(open
(extent 265 117))
(terminals on)
(pinCenter 360 180))
(devCarrierFor 1
(active open)
(icon
(iconImage "loop.icn"))
(open
(extent 95 31))
(pinCenter 150 80))
(devCarrierFor 2
(active icon)
(icon
(extent 53 25))
(open)
(terminals on)
(pinCenter 610 220))
(devCarrierFor 3
(active open)
(icon)
(open
(extent 147 58))
(terminals on)
(pinCenter 625 50))
(devCarrierFor 4
(active icon)
(icon
(extent 38 15))
(open
(extent 71 31))
(terminals on)
(pinCenter 540 290))
(devCarrierFor 5
(active icon)
(icon
(extent 40 15))
(open
(extent 71 31))
(terminals on)
(pinCenter 550 340))
(devCarrierFor 6
(active icon)
(icon
(extent 49 15))
(open
(extent 76 31))
(terminals on)
(pinCenter 550 390))
(devCarrierFor 7
(active icon)
(icon
(extent 43 15))
(open
(extent 71 31))
(terminals on)
(pinCenter 540 440))
(devCarrierFor 8
(active open)
(icon
(extent 114 0))
(open
(extent 115 37))
(terminals on)
(pinCenter 370 360))
(devCarrierFor 9
(active open)
(icon)
(open
(extent 121 22))
(pinCenter 660 290))
(devCarrierFor 10
(active open)
(icon)
(open
(extent 121 22))
(pinCenter 660 340))
(devCarrierFor 11
(active open)
(icon)
(open
(extent 121 22))
(pinCenter 670 390))
(devCarrierFor 12
(active open)
(icon)
(open
(extent 121 22))
(pinCenter 670 440))
(devCarrierFor 13
(active open)
(icon)
(open
(extent 71 31))
(pinCenter 370 60))
(devCarrierFor 14
(active open)
(icon)
(open
(extent 47 22))
(title off)
(pinCenter 140 10))
(devCarrierFor 15
(active open)
(icon)
(open
(extent 47 22))
(title off)
(pinCenter 410 530))
(devCarrierFor 16
(active icon)
(icon
(extent 86 15))
(open
(extent 206 105))
(terminals on)
(pinCenter 410 580))
(devCarrierFor 18
(active open)
(icon)
(open
(extent 145 57))
(terminals on)
(pinCenter 610 640))
(devCarrierFor 19
(active open)
(icon)
(open
(extent 145 57))
(terminals on)
(pinCenter 610 730))
(devCarrierFor 20
(active open)
(icon)
(open
(extent 145 57))
(terminals on)
(pinCenter 610 820))
(devCarrierFor 21
(active open)
(icon)
(open
(extent 145 57))
(terminals on)
(pinCenter 610 910))
(devCarrierFor 22
(active open)
(icon)
(open
(extent 255 167)
(noformatter))
(pinCenter 950 900))
(devCarrierFor 23
(active open)
(icon
(extent 26 25))
(open
(extent 12 82))
(terminals on)
(pinCenter 835 710))
(devCarrierFor 24
(active open)
(icon
(extent 53 15))
(open
(extent 229 74))
(terminals on)
(pinCenter 920 560))
(devCarrierFor 25
(active icon)
(icon
(extent 338 48)
(iconImage "disclaim.icn")
(label off))
(open
(extent 410 78)
(editing enabled))
(pinCenter 300 440))
(connect D13:0 D0:0
(points 2 370 78 370 101))
(connect D14:0 D1:0
(points 4 140 23 140 30 150 30 150 44))
(connect D0:2 D2:1
(points 2 545 210 581 210))
(connect D1:0 D2:2
(points 5 150 98 150 260 570 260 570 230 581 230))
(connect D0:2 D3:1
(points 6 545 210 570 210 570 90 490 90 490 50 509 50))
(connect D8:1 D4:1
(points 4 480 360 500 360 500 290 518 290))
(connect D8:1 D5:1
(points 4 480 360 500 360 500 340 527 340))
(connect D8:1 D6:1
(points 4 480 360 500 360 500 390 523 390))
(connect D8:1 D7:1
(points 4 480 360 500 360 500 440 516 440))
(connect D2:1 D8:1
(points 8 639 220 660 220 660 190 560 190 560 260 260 260 260 360 280 360))
(connect D4:1 D9:1
(points 2 561 290 597 290))
(connect D5:1 D10:1
(points 2 572 340 597 340))
(connect D6:1 D11:1
(points 2 577 390 607 390))
(connect D7:1 D12:1
(points 2 564 440 607 440))
(connect D1:1 D13:0
(points 5 200 80 220 80 220 0 370 0 370 24))
(connect D15:0 D16:0
(points 2 410 543 410 570))
(connect D16:1 D17:1
(points 4 455 580 480 580 480 640 505 640))
(connect D16:1 D18:1
(points 4 455 580 480 580 480 730 505 730))
(connect D16:1 D19:1
(points 4 455 580 480 580 480 820 505 820))
(connect D16:1 D20:1
(points 4 455 580 480 580 480 910 505 910))
(connect D23:1 D21:1
(points 6 1087 560 1110 560 1110 770 800 770 800 900 820 900))
(connect D17:1 D22:1
(points 4 735 640 760 640 760 680 796 680))
(connect D18:1 D22:2
(points 6 735 730 750 730 750 710 760 710 760 700 796 700))
(connect D19:1 D22:3
(points 6 735 820 750 820 750 730 760 730 760 720 796 720))
(connect D20:1 D22:4
(points 4 735 910 760 910 760 740 796 740))
(connect D22:1 D23:1
(points 6 883 710 900 710 900 630 760 630 760 560 773 560)))
(stackingOrder 13 3 14 9 10 11 4 8 2 6 5 7 1 12 19 23 20 18 15 16 22 21 24 17 0)
)
(numberFormats
(realFormat standard)
(realSigDigits 4)
(realRadixSpec 4)
(integerBase decimal))))
