(saveFormat "2.3") (date "Wed 27/Nov/2002 11:10:16 ") (veerev "5.01") (platform "PC") (execMode ole) (filterNAN 0) (workspaceStackingOrder M) (SaveCF no) (device 0 ROOTCONTEXT (automationRefs (automationRef 1 (libid "{4662E920-0439-11D2-88B4-00C09F003C3E}") (desc "Keithley KPCI-PIO Direct I/O Library") (filename "H:\\DrvLINX4\\Common\\KPCIDIO.dll") (verMajor 1) (verMinor 0) (lcid 0))) (properties (trigMode deg) (nextID 38) (popupTitleText "Untitled") (popupMoveable 1)) (deviceList (device 0 FORMULA (properties (name "KPCIPIO.OpenDevice(Device)") (expr 1 "KPCIPIO.OpenDevice(Device)")) (interface (input 1 (name "KPCIPIO") (optional yes)) (input 2 (name "Device") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 1 CONSTANT (properties (name "DeviceNumber")) (interface (output 1 (name "Int32") (lock name constraints))) (implementation (value Int32 (data 0)) (initValue Int32 (data 0)))) (device 6 DECLVAR (properties (name "Declare DirectIO") (scope glob) (globalName "DirectIO")) (implementation (value Object (data "COM OFF KPCIDIOLib.KPCIPIO")))) (device 9 FORMULA (properties (name "CreateObject(objectName)") (expr 1 "CreateObject(objectName)")) (interface (input 1 (name "objectName") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 10 LITERALCONSTANT (properties (name "Direct I/O Object Name")) (interface (output 1 (name "Text") (lock name constraints))) (implementation (value Text (data "KPCIPIO.1")) (initValue Text (data "")))) (device 11 FORMULA (properties (name "KPCIPIO.Write(Offset, Value)") (expr 1 "KPCIPIO.Write(Offset, Value)")) (interface (input 1 (name "KPCIPIO") (optional yes)) (input 2 (name "Offset") (optional yes)) (input 3 (name "Value") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 12 CONSTANT (properties (name "Control Register")) (interface (output 1 (name "Int32") (lock name constraints))) (implementation (value Int32 (data 3)) (initValue Int32 (data 0)))) (device 13 CONSTANT (properties (name "Port Configuration (all outputs)")) (interface (output 1 (name "Int32") (lock name constraints))) (implementation (value Int32 (data 128)) (initValue Int32 (data 0)))) (device 14 FORMULA (properties (name "KPCIPIO.Write(Offset, Value)") (expr 1 "KPCIPIO.Write(Offset, Value)")) (interface (input 1 (name "KPCIPIO") (optional yes)) (input 2 (name "Offset") (optional yes)) (input 3 (name "Value") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 15 CONSTANT (properties (name "Port A Offset")) (interface (output 1 (name "Int32") (lock name constraints))) (implementation (value Int32 (data 0)) (initValue Int32 (data 0)))) (device 17 FORMULA (properties (name "KPCIPIO.CloseDevice( )") (expr 1 "KPCIPIO.CloseDevice( )")) (interface (input 1 (name "KPCIPIO") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 35 KNOB (properties (name "Port A Value") (range 0 255) (detents 1)) (interface (output 1 (name "Int32") (lock name constraints))) (implementation (value Int32 (data 0)) (initValue Int32 (data 0)))) (configuration (connect D3:0 D0:0) (connect D3:1 D0:1) (connect D1:1 D0:2) (connect D4:1 D3:1) (connect D0:0 D5:0) (connect D3:1 D5:1) (connect D6:1 D5:2) (connect D7:1 D5:3) (connect D5:0 D8:0) (connect D3:1 D8:1) (connect D9:1 D8:2) (connect D11:1 D8:3) (connect D8:0 D10:0) (connect D3:1 D10:1)) (ShowOnExecPanel)) (contextCarrier (wndOrigin 2 2) (wndState res) (active detail) (panel (extent 473 327) (widget 11 detail (relativeOrigin 40 20) (title on) (borderStyle flat) (extent 122 137) (layout horizontal) (fastmode off))) (detail (extent 628 577) (anchorPt 3 48) (configuration (devCarrierFor 0 (active icon) (icon (extent 179 25)) (open (extent 194 42)) (terminals on) (pinCenter 400 150)) (devCarrierFor 1 (active icon) (icon (extent 90 15)) (open (extent 126 29) (showFormat int)) (pinCenter 130 160)) (devCarrierFor 6 (active icon) (icon (extent 99 15)) (open (extent 418 133)) (pinCenter 130 -10)) (devCarrierFor 9 (active icon) (icon (extent 161 15)) (open (extent 178 32)) (terminals on) (pinCenter 160 80)) (devCarrierFor 10 (active icon) (icon (extent 137 15)) (open (extent 174 29)) (pinCenter 150 40)) (devCarrierFor 11 (active icon) (icon (extent 171 34)) (open (extent 187 62)) (terminals on) (pinCenter 400 250)) (devCarrierFor 12 (active icon) (icon (extent 99 15)) (open (extent 78 29) (showFormat int)) (pinCenter 140 230)) (devCarrierFor 13 (active icon) (icon (extent 183 15)) (open (extent 78 29) (showFormat int)) (pinCenter 130 270)) (devCarrierFor 14 (active icon) (icon (extent 171 34)) (open (extent 187 62)) (terminals on) (pinCenter 400 330)) (devCarrierFor 15 (active icon) (icon (extent 73 15)) (open (extent 78 29) (showFormat int)) (pinCenter 170 330)) (devCarrierFor 17 (active icon) (icon (extent 145 15)) (open (extent 163 32)) (terminals on) (pinCenter 400 420)) (devCarrierFor 35 (active icon) (icon (extent 72 15)) (open (extent 122 137) (layout horizontal) (fastmode off)) (pinCenter 170 370)) (connect D3:0 D0:0 (points 4 160 90 160 110 400 110 400 135)) (connect D3:1 D0:1 (points 4 243 80 260 80 260 140 308 140)) (connect D1:1 D0:2 (points 2 177 160 308 160)) (connect D4:1 D3:1 (points 6 221 40 240 40 240 10 60 10 60 80 77 80)) (connect D0:0 D5:0 (points 2 400 165 400 230)) (connect D3:1 D5:1 (points 4 243 80 260 80 260 240 312 240)) (connect D6:1 D5:2 (points 4 192 230 210 230 210 250 312 250)) (connect D7:1 D5:3 (points 4 224 270 240 270 240 260 312 260)) (connect D5:0 D8:0 (points 2 400 269 400 310)) (connect D3:1 D8:1 (points 4 243 80 260 80 260 320 312 320)) (connect D9:1 D8:2 (points 2 209 330 312 330)) (connect D11:1 D8:3 (points 4 208 370 230 370 230 340 312 340)) (connect D8:0 D10:0 (points 2 400 349 400 410)) (connect D3:1 D10:1 (points 4 243 80 260 80 260 420 325 420))) (stackingOrder 5 0 6 1 8 10 9 3 4 2 7 11)) (numberFormats (realFormat standard) (realSigDigits 4) (realRadixSpec 4) (integerBase decimal))))