(saveFormat "7.0") (date "Tue 07/Oct/2008 12:12:39 ") (veerev "8.51.10917.0") (platform "PC") (execMode v6) (prefExecMode v8.5) (filterNAN 0) (workspaceStackingOrder M.67 F0 M) (sysconfig (iodevice "newInstrument" (type USB) (channel 170) (readTerm "\n") (fs ",") (eol "\n") (multiField dataOnly) (arrayFormat linear) (timeout 5) (byteOrder 0) (idn "agu2351a") (isPresent 1) (ppAddr "USB0::2391::3864::TW47100007::0::INSTR") (ivicomFile "AgU235x") (ivicomAddr "USB0::2391::3864::TW47100007::0::INSTR") (model "agu2351a") (eoiEnabled 1) (VISAlias "UsbDevice5") (VISAddr "USB0::2391::3864::TW47100007::0::INSTR") (model "agu2351a" (standard 488)))) (SaveCF no) (device 0 ROOTCONTEXT (properties (variableName Main) (variableScope glob) (trigMode deg) (nextID 142) (popupTitleText "Untitled") (popupMoveable 1) (deleteGlobals 0)) (deviceList (UserFunctions (nextID 1) (context 0 (properties (name "UserFunction1") (variableName UserFunction1) (variableScope glob) (trigMode deg) (nextID 0) (popupMoveable 1)) (deviceList (configuration)) (contextCarrier (wndOrigin -194 44) (wndState res) (active detail) (detail (extent 932 494) (anchorPt 0 0) (configuration))))) (device 1 MULTIDEV (properties (name "INITIATE") (variableScope cont) (transactions 8 "WRITE \"newInstrument\" TEXT \"ROUT:CHAN:POL BIP ,(@112)\" EOL" "WRITE \"newInstrument\" TEXT \"ROUT:CHAN:RANG 10 ,(@112)\" EOL" "WRITE \"newInstrument\" TEXT \"ROUT:CHAN:STYP SING ,(@112)\" EOL" "WRITE \"newInstrument\" TEXT \"ROUT:SCAN (@101,112)\" EOL" "WRITE \"newInstrument\" TEXT \"ACQ:POIN 1000\" EOL" "WRITE \"newInstrument\" TEXT \"ACQ:SRAT 10000\" EOL" "WRITE \"newInstrument\" TEXT \"ROUT:SCAN (@112)\" EOL" "WRITE \"newInstrument\" TEXT \"DIG\" EOL")) (implementation)) (device 2 REPEATUNTILBREAK (properties (variableScope cont)) (interface (output 1 (name "Continuous") (lock name constraints)))) (device 3 MULTIDEV (properties (name "STATUS?") (variableScope cont) (transactions 2 "WRITE \"newInstrument\" TEXT \"WAV:COMP?\" EOL" "READ \"newInstrument\" TEXT STAT STR")) (interface (output 1 (name "STAT") (optional yes))) (implementation)) (device 4 BREAK (properties (variableScope cont))) (device 5 NEXT (properties (variableScope cont))) (device 6 IFTHENELSE (properties (name "YES?") (variableScope cont) (cases 1 "A==\"YES\"")) (interface (input 1 (name "A") (optional yes)) (output 1 (name "Then") (lock name constraints)) (output 2 (name "Else") (lock name constraints)))) (device 7 MULTIDEV (properties (name "Read Speed") (variableScope cont) (transactions 2 "WRITE \"newInstrument\" TEXT \"WAV:DATA?\" EOL" "READ \"newInstrument\" BINBLOCK RAW WORD ARRAY:* NOEND")) (interface (output 1 (name "RAW") (optional yes))) (implementation)) (device 8 YPLOT (properties (name "Strip Chart") (variableScope cont)) (interface (input 1 (name "Speed Sig.") (lock constraints)) (input 2 (type control) (name "Clear") (lock name constraints) (optional yes))) (implementation (tracePin 1) (graphMode strip) (bufferSize 10000))) (device 9 START25 (properties (variableScope cont))) (device 22 FORMULA (properties (name "THRESHOLD LIMIT") (variableScope cont) (expr 6 "TR=Vmax-Vmin;" "UT=Vav+tr*.05;" "LT=Vav-TR*.05" "" "" "")) (interface (input 1 (name "Vmax") (optional yes)) (input 2 (name "Vmin") (optional yes)) (input 3 (name "Vav") (optional yes)) (output 1 (name "TR") (optional yes)) (output 2 (name "UT") (optional yes)) (output 3 (name "LT") (optional yes)))) (device 66 FORMULA (properties (name "Array Stats") (variableScope cont) (expr 5 "VMax=max(x);" "VMin=min(x);" "Vav=mean(x);" "Delta=Vmax-Vmin;" "")) (interface (input 1 (name "x") (optional yes)) (output 1 (name "VMax") (optional yes)) (output 2 (name "VMin") (optional yes)) (output 3 (name "Delta") (optional yes)) (output 4 (name "Vav") (optional yes)))) (device 67 CONTEXT (properties (name "Array Convert") (variableScope cont) (trigMode deg) (nextID 3) (popupTitleText "UserObject") (popupMoveable 1) (popupTitleBackgroundColor "UserObject")) (interface (input 1 (name "A") (optional yes)) (output 1 (type data) (name "X") (lock constraints) (optional yes))) (deviceList (device 0 FORMULA (properties (name "Byte Reversal/Conversion") (variableScope cont) (expr 1 "(MSB*256+LSB)/6553.6")) (interface (input 1 (name "MSB") (optional yes)) (input 2 (name "LSB") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 1 FORMULA (properties (name "LSB Extraction") (variableScope cont) (expr 1 "intpart(a/256)")) (interface (input 1 (name "A") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 2 FORMULA (properties (name "MSB Extraction ") (variableScope cont) (expr 1 "(a+128-256*intpart((a+128)/256))")) (interface (input 1 (name "A") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (configuration (connect D2:1 D0:1) (connect D1:1 D0:2) (connect I1:1 D1:1) (connect I1:1 D2:1) (connect D0:1 O1:1))) (contextCarrier (wndOrigin 2 892) (wndRestoredOrigin 22 22) (wndRestoredExtent 350 300) (wndState min) (active detail) (detail (extent 350 300) (anchorPt 0 0) (configuration (devCarrierFor 0 (active icon) (icon (extent 155 25)) (open (extent 164 86)) (terminals on) (pinCenter 250 160)) (devCarrierFor 1 (active icon) (icon (extent 94 14)) (open (extent 234 66)) (terminals on) (pinCenter 90 190)) (devCarrierFor 2 (active icon) (icon (extent 92 15)) (open (extent 234 66)) (terminals on) (pinCenter 90 130)) (connect D2:1 D0:1 (points 4 138 130 160 130 160 150 170 150)) (connect D1:1 D0:2 (points 4 139 190 150 190 150 170 170 170)) (connect I1:1 D1:1 (points 4 0 149 10 149 10 190 40 190)) (connect I1:1 D2:1 (points 4 0 149 10 149 10 130 41 130)) (connect D0:1 O1:1 (points 4 330 160 340 160 340 149 349 149))) (stackingOrder 1 0 2)))) (device 72 FORMULA (properties (name "Speed Convert") (variableScope cont) (expr 1 "(60000/(a-b))*(c>.1)")) (interface (input 1 (name "A") (optional yes)) (input 2 (name "B") (optional yes)) (input 3 (name "C") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 77 CONTEXT (properties (name "2ndTrig") (variableScope cont) (trigMode deg) (nextID 5) (popupTitleText "UserObject") (popupMoveable 1) (popupTitleBackgroundColor "UserObject")) (interface (input 1 (name "A") (optional yes)) (input 2 (name "B") (optional yes)) (output 1 (type data) (name "X") (lock constraints) (optional yes)) (output 2 (type data) (name "Y") (lock constraints) (optional yes))) (deviceList (device 0 FORMULA (properties (name "Truncate Aray") (variableScope cont) (expr 1 "a-2")) (interface (input 1 (name "A") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 1 IFTHENELSE (properties (name "2ndTrig") (variableScope cont) (cases 2 "(A[b+1]=C)*b" "")) (interface (input 1 (name "A") (optional yes)) (input 2 (name "B") (optional yes)) (input 3 (name "C") (optional yes)) (output 1 (name "Then") (lock name constraints)) (output 2 (name "Else If") (lock name constraints)) (output 3 (name "Else") (lock name constraints)))) (device 2 FORCOUNT (properties (variableScope cont) (count 999)) (interface (input 1 (name "Count") (tag "Count") (requires (datatype Int32) (shape "Scalar")) (lock constraints) (optional yes) (buffer YES)) (output 1 (name "Count") (lock name constraints)))) (device 4 CONSTANT (properties (name "Count") (variableScope cont) (enableEditing 1)) (interface (output 1 (name "Real64") (lock name constraints))) (implementation (value Real (data 999)) (initValue Real (data 0)))) (configuration (connect D1:1 D0:1) (connect I1:1 D1:1) (connect D2:1 D1:2) (connect I2:1 D1:3) (connect D3:1 D2:1) (connect D1:1 O1:1) (connect D0:1 O2:1))) (contextCarrier (active detail) (detail (extent 604 296) (anchorPt -10 2) (configuration (devCarrierFor 0 (active open) (icon (extent 81 15)) (open (extent 44 50)) (terminals on) (pinCenter 520 180)) (devCarrierFor 1 (active open) (icon (extent 46 25)) (open (extent 156 104)) (terminals on) (pinCenter 290 80)) (devCarrierFor 2 (active icon) (icon (extent 68 51) (iconImage "loop.icn")) (open (extent 115 36)) (pinCenter 160 220)) (devCarrierFor 4 (active icon) (icon (extent 37 15)) (open (extent 80 29) (showFormat real)) (pinCenter 70 220)) (connect D1:1 D0:1 (points 4 420 50 440 50 440 180 465 180)) (connect I1:1 D1:1 (points 4 10 65 10 65 10 50 179 50)) (connect D2:1 D1:2 (points 6 196 220 220 220 220 170 160 170 160 80 179 80)) (connect I2:1 D1:3 (points 6 10 225 10 225 10 70 150 70 150 110 179 110)) (connect D3:1 D2:1 (points 2 91 220 123 220)) (connect D1:1 O1:1 (points 4 420 50 440 50 440 65 613 65)) (connect D0:1 O2:1 (points 4 594 180 590 180 590 225 613 225))) (stackingOrder 0 3 2 1)))) (device 78 CONTEXT (properties (name "LowTresh") (variableScope cont) (trigMode deg) (nextID 3) (popupTitleText "UserObject") (popupMoveable 1) (popupTitleBackgroundColor "UserObject")) (interface (input 1 (name "A") (optional yes)) (input 2 (name "B") (optional yes)) (input 3 (name "C") (optional yes)) (output 1 (type data) (name "X") (lock constraints) (optional yes))) (deviceList (device 0 FORMULA (properties (name "Truncate Aray") (variableScope cont) (expr 1 "a-2")) (interface (input 1 (name "A") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 1 IFTHENELSE (properties (name "LowTresh") (variableScope cont) (cases 2 "(A[b]=C)*b" "")) (interface (input 1 (name "A") (optional yes)) (input 2 (name "B") (optional yes)) (input 3 (name "C") (optional yes)) (output 1 (name "Then") (lock name constraints)) (output 2 (name "Else If") (lock name constraints)) (output 3 (name "Else") (lock name constraints)))) (device 1 FORCOUNT (properties (variableScope cont) (count 931)) (interface (input 1 (name "Count") (tag "Count") (requires (datatype Int32) (shape "Scalar")) (lock constraints) (optional yes) (buffer YES)) (output 1 (name "Count") (lock name constraints)))) (configuration (connect I2:1 D0:1) (connect D1:1 D0:2) (connect I3:1 D0:3) (connect I1:1 D1:1) (connect D0:1 O1:1))) (contextCarrier (active detail) (detail (extent 483 304) (anchorPt 0 0) (configuration (devCarrierFor 0 (active open) (icon (extent 42 25)) (open (extent 156 104)) (terminals on) (pinCenter 310 170)) (devCarrierFor 1 (active open) (icon (extent 68 51) (iconImage "loop.icn")) (open (extent 115 36)) (pinCenter 100 80)) (connect I2:1 D0:1 (points 4 0 151 10 151 10 140 199 140)) (connect D1:1 D0:2 (points 4 160 80 180 80 180 170 199 170)) (connect I3:1 D0:3 (points 4 0 251 10 251 10 200 199 200)) (connect I1:1 D1:1 (points 4 0 51 10 51 10 80 40 80)) (connect D0:1 O1:1 (points 4 440 140 460 140 460 151 482 151))) (stackingOrder 0 1)))) (device 80 TEXTDISPLAY (properties (name "Index2") (variableScope cont)) (interface (input 1 (name "Data")))) (device 81 TEXTDISPLAY (properties (name "Index1") (variableScope cont)) (interface (input 1 (name "Data")))) (device 82 MULTIDEV (properties (name "Get Voltages") (variableScope cont) (transactions 14 "WRITE \"newInstrument\" TEXT \"ROUT:SCAN (@101,109,110,111,113,114)\" EOL" "WRITE \"newInstrument\" TEXT \"SENS:VOLT:POL BIP, (@109,110,111,113,114)\" EOL" "WRITE \"newInstrument\" TEXT \"SENS:VOLT:STYP SING, (@109,110,111,113,114)\" EOL" "WRITE \"newInstrument\" TEXT \"SENS:VOLT:STYP SING, (@101)\" EOL" "WRITE \"newInstrument\" TEXT \"SENS:VOLT:RANG 2.5, (@110)\" EOL" "WRITE \"newInstrument\" TEXT \"SENS:VOLT:RANG 10, (@109,111,113,114)\" EOL" "WRITE \"newInstrument\" TEXT \"VOLT:STYP? (@101)\" EOL" "READ \"newInstrument\" TEXT Stype STR" "WRITE \"newInstrument\" TEXT \"MEAS:VOLT:DC? (@110)\" EOL" "READ \"newInstrument\" TEXT TORQUE REAL64" "WRITE \"newInstrument\" TEXT \"MEAS:VOLT:DC? (@109)\" EOL" "READ \"newInstrument\" TEXT Vmotor REAL64" "WRITE \"newInstrument\" TEXT \"MEAS:VOLT:DC? (@111)\" EOL" "READ \"newInstrument\" TEXT DynoTTL REAL64")) (interface (output 1 (name "TORQUE") (optional yes)) (output 2 (name "Vmotor") (optional yes)) (output 3 (name "DynoTTL") (optional yes)) (output 4 (name "Stype") (optional yes))) (implementation)) (device 83 TEXTDISPLAY (properties (name "Torque") (variableScope cont)) (interface (input 1 (name "Data")))) (device 84 TEXTDISPLAY (properties (name "Vmotor") (variableScope cont)) (interface (input 1 (name "Data")))) (device 85 TEXTDISPLAY (properties (name "DynoTTL") (variableScope cont)) (interface (input 1 (name "Data")))) (device 87 XYPLOT (properties (name "POWER CURVE") (variableScope cont)) (interface (input 1 (name "XData") (lock constraints)) (input 2 (name "Power") (lock constraints)) (input 3 (name "TORQUE") (lock constraints) (optional yes)) (input 4 (type control) (name "Clear") (lock name constraints) (optional yes))) (implementation (tracePin 2) (tracePin 3) (graphMode rectangular))) (device 91 FORMULA (properties (name "TorqCal") (variableScope cont) (expr 1 "a*10")) (interface (input 1 (name "A") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 97 FORMULA (properties (name "Mech Power") (variableScope cont) (expr 1 "(a*6.28/600)*B")) (interface (input 1 (name "A") (optional yes)) (input 2 (name "B") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 98 TEXTDISPLAY (properties (name "Pmech") (variableScope cont)) (interface (input 1 (name "Data")))) (device 99 TEXTDISPLAY (properties (name "Torque") (variableScope cont)) (interface (input 1 (name "Data")))) (device 114 CONSTANT (properties (name "Seed") (variableScope cont) (enableEditing 1)) (interface (output 1 (name "Real64") (lock name constraints))) (implementation (value Real (data 0)) (initValue Real (data 0)))) (device 115 JUNCTION (properties (name "JCT") (variableScope cont)) (interface (input 1 (name "A")) (input 2 (name "B")) (output 1 (name "Data")))) (device 116 FORMULA (properties (variableScope cont) (expr 1 "(c)*A+(1-C)*B")) (interface (input 1 (name "A") (optional yes)) (input 2 (name "B") (optional yes)) (input 3 (name "C") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 117 SHIFTREGISTER (properties (variableScope cont)) (interface (input 1 (name "Data")) (output 1 (name "Current") (lock name constraints)) (output 2 (name "1 Prev") (lock name constraints) (optional yes)))) (device 118 CONSTANT (properties (name "AvgFact") (variableScope cont) (enableEditing 1)) (interface (output 1 (name "Real64") (lock name constraints))) (implementation (value Real (data 0.75)) (initValue Real (data 0)))) (device 119 TEXTDISPLAY (properties (name "RPM") (variableScope cont)) (interface (input 1 (name "Data")))) (device 88 YPLOT (properties (name "History") (variableScope cont)) (interface (input 1 (name "TORQUE") (lock constraints)) (input 2 (name "Throttle") (lock constraints) (optional yes)) (input 3 (name "Dyno") (lock constraints) (optional yes)) (input 4 (name "SPEED") (lock constraints) (optional yes))) (implementation (tracePin 1) (tracePin 2) (tracePin 3) (tracePin 4) (graphMode strip) (bufferSize 10000))) (device 125 CONSTANT (properties (name "AvgFact") (variableScope cont) (enableEditing 1)) (interface (output 1 (name "Real64") (lock name constraints))) (implementation (value Real (data 0.75)) (initValue Real (data 0)))) (device 126 SHIFTREGISTER (properties (variableScope cont)) (interface (input 1 (name "Data")) (output 1 (name "Current") (lock name constraints)) (output 2 (name "1 Prev") (lock name constraints) (optional yes)))) (device 127 FORMULA (properties (variableScope cont) (expr 1 "(c)*A+(1-C)*B")) (interface (input 1 (name "A") (optional yes)) (input 2 (name "B") (optional yes)) (input 3 (name "C") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 128 JUNCTION (properties (name "JCT") (variableScope cont)) (interface (input 1 (name "A")) (input 2 (name "B")) (output 1 (name "Data")))) (device 129 CONSTANT (properties (name "Seed") (variableScope cont) (enableEditing 1)) (interface (output 1 (name "Real64") (lock name constraints))) (implementation (value Real (data 0)) (initValue Real (data 0)))) (device 130 LABEL (properties (name "Dynamometer Demonstration Unit ATDD1") (variableScope cont) (labelValue "Dynamometer Demonstration Unit ATDD1")) (implementation)) (device 131 REPEATUNTILBREAK (properties (variableScope cont)) (interface (output 1 (name "Continuous") (lock name constraints)))) (device 132 FORMULA (properties (name "Elect Power") (variableScope cont) (expr 1 "i*2*(V-i)*20")) (interface (input 1 (name "I") (optional yes)) (input 2 (name "V") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (device 133 TEXTDISPLAY (properties (name "Pelect") (variableScope cont)) (interface (input 1 (name "Data")))) (device 134 METER (properties (name "RPM") (variableScope cont) (range 0 3000) (showRange1 1) (showRange2 1) (showRange3 1) (redRange 2500 3000) (yellowRange 0 0) (greenRange 0 2500)) (interface (input 1 (name "Data") (requires (datatype Real64) (shape "Scalar")) (lock name constraints)))) (device 135 FILLBAR (properties (name "Power") (variableScope cont) (split 33) (split2 66) (range 0 75)) (interface (input 1 (name "Data") (requires (datatype Real64) (shape "Scalar")) (lock name constraints)))) (device 136 METER (properties (name "DYNO") (variableScope cont) (range 0 8) (showRange1 1) (showRange2 1) (showRange3 1) (redRange 6 8) (yellowRange 4 6) (greenRange 0 4)) (interface (input 1 (name "Data") (requires (datatype Real64) (shape "Scalar")) (lock name constraints)))) (device 137 METER (properties (name "MOTOR") (variableScope cont) (range 0 8) (showRange1 1) (showRange2 1) (showRange3 1) (redRange 6 8) (yellowRange 4 6) (greenRange 0 4)) (interface (input 1 (name "Data") (requires (datatype Real64) (shape "Scalar")) (lock name constraints)))) (device 139 TEXTDISPLAY (properties (name "Index2") (variableScope cont)) (interface (input 1 (name "Data")))) (device 140 TEXTDISPLAY (properties (name "Efficiency") (variableScope cont)) (interface (input 1 (name "Data")))) (device 141 FORMULA (properties (name "Efficiency Calc") (variableScope cont) (expr 1 "100*A/(B+.1)")) (interface (input 1 (name "A") (optional yes)) (input 2 (name "B") (optional yes)) (output 1 (name "Result") (tag "Result") (lock name constraints) (optional yes)))) (configuration (connect D40:1 D0:0) (connect D0:0 D1:0) (connect D1:1 D2:0) (connect D5:1 D3:0) (connect D5:2 D4:0) (connect D2:1 D5:1) (connect D1:0 D6:0) (connect D11:1 D7:1) (connect D10:1 D9:1) (connect D10:2 D9:2) (connect D10:4 D9:3) (connect D11:1 D10:1) (connect D6:1 D11:1) (connect D13:1 D12:1) (connect D15:1 D12:2) (connect D10:3 D12:3) (connect D11:1 D13:1) (connect D9:2 D13:2) (connect D13:2 D14:1) (connect D11:1 D14:2) (connect D9:3 D14:3) (connect D14:1 D15:1) (connect D11:1 D15:2) (connect D9:2 D15:3) (connect D13:1 D16:1) (connect D15:1 D17:1) (connect D6:0 D18:0) (connect D23:1 D19:1) (connect D18:2 D20:1) (connect D18:3 D21:1) (connect D12:1 D22:1) (connect D24:1 D22:2) (connect D35:1 D22:3) (connect D18:1 D23:1) (connect D30:1 D24:1) (connect D35:1 D24:2) (connect D24:1 D25:1) (connect D35:1 D26:1) (connect D30:2 D28:1) (connect D27:1 D28:2) (connect D12:1 D29:1) (connect D28:1 D29:2) (connect D31:1 D29:3) (connect D29:1 D30:1) (connect D30:1 D32:1) (connect D35:1 D33:1) (connect D18:2 D33:2) (connect D18:3 D33:3) (connect D30:1 D33:4) (connect D36:1 D35:1) (connect D23:1 D36:1) (connect D37:1 D36:2) (connect D34:1 D36:3) (connect D35:2 D37:1) (connect D38:1 D37:2) (connect D8:0 D40:0) (connect D18:1 D41:1) (connect D18:2 D41:2) (connect D41:1 D42:1) (connect D30:1 D43:1) (connect D24:1 D44:1) (connect D18:3 D45:1) (connect D18:2 D46:1) (connect D18:4 D47:1) (connect D49:1 D48:1) (connect D24:1 D49:1) (connect D41:1 D49:2)) (ShowOnExecPanel)) (contextCarrier (wndOrigin 2 2) (wndState res) (active panel) (panel (extent 1257 723) (drawGrid "on") (widget 7 detail (relativeOrigin 120 10) (PID 0) (title off) (tabIndex 0) (borderStyle flat) (extent 836 286) (displayMode 39) (graphType cartesian) (gridType off) (scale 0 (name "Speed (V)") (domainName "Time (ms)") (Yspacing 1) (Xspacing 2) (scaleColor "Dark Gray") (show 1) (range 5 12 4 linear)) (domain 0 -1000.000000000058 4 linear) (trace 0 onScale 0 (name "Speed Sig.") (traceColor "Med Yellow Green") (lineType 12) (pointType 0)) (stepSize 1) (trackingEnabled 1) (markerColor "White")) (widget 22 detail (relativeOrigin 690 320) (PID 1) (title off) (tabIndex 1) (borderStyle flat) (extent 506 376) (displayMode 39) (graphType cartesian) (gridType off) (scale 0 (name "Power (W)") (domainName "SPEED") (Yspacing 1) (Xspacing 2) (scaleColor "Dark Gray") (show 1) (range 0 100 4 linear)) (scale 1 (name "TORQUE (Nm)") (domainName "X name") (Yspacing 1) (Xspacing 2) (scaleColor "Black") (show 1) (range 0 6 4 linear)) (domain 0 3000 4 linear) (trace 0 onScale 0 (name "Power") (traceColor "Red") (lineType 13) (pointType 1)) (trace 1 onScale 1 (name "TORQUE") (traceColor "Yellow") (lineType 13) (pointType 2)) (markerColor "White")) (widget 25 detail (relativeOrigin 430 310) (PID 6) (title on) (tabStop off) (tabIndex 4) (borderStyle flat) (extent 106 28) (formatter (realFormat fixed) (realSigDigits 4) (realRadixSpec 1) (integerBase decimal))) (widget 26 detail (relativeOrigin 290 310) (PID 7) (title on) (tabStop off) (tabIndex 5) (borderStyle flat) (extent 104 28) (formatter (realFormat fixed) (realSigDigits 1) (realRadixSpec 2) (integerBase decimal))) (widget 32 detail (relativeOrigin 140 310) (PID 8) (title on) (titleFont "Arial" 12 bold) (tabStop off) (tabIndex 6) (borderStyle flat) (extent 104 28) (formatter (realFormat fixed) (realSigDigits 4) (realRadixSpec 0) (integerBase decimal)) (scFont "Arial" 14 bold)) (widget 33 detail (relativeOrigin 60 450) (PID 9) (title off) (tabIndex 7) (borderStyle flat) (extent 594 246) (displayMode 39) (graphType cartesian) (gridType off) (scale 0 (name "") (domainName "Time") (Yspacing 1) (Xspacing 2) (scaleColor "Dark Gray") (show 1) (range 0 7 4 linear)) (scale 1 (name "SPEED") (domainName "Time") (Yspacing 1) (Xspacing 2) (scaleColor "Black") (show 1) (range 0 3000 4 linear)) (scale 2 (name "Speed") (domainName "Time") (Yspacing 1) (Xspacing 2) (scaleColor "Black") (show 0) (range 651.3066532003535 3000 4 linear)) (domain 0 100.0000000001792 4 linear) (trace 0 onScale 0 (name "TORQUE") (traceColor "Yellow") (lineType 12) (pointType 0)) (trace 1 onScale 0 (name "Throttle") (traceColor "Cyan") (lineType 12) (pointType 0)) (trace 2 onScale 0 (name "Dyno") (traceColor "Magenta") (lineType 12) (pointType 0)) (trace 3 onScale 1 (name "SPEED") (traceColor "Green") (lineType 12) (pointType 0)) (stepSize 1) (trackingEnabled 1) (markerColor "White")) (widget 39 detail (relativeOrigin 230 0) (bg "Gray") (fg "Dark Sky Blue") (font "Arial" 16 bold) (PID 10) (title off) (tabStop off) (tabIndex 8) (borderStyle none) (extent 580 20) (just c)) (widget 42 detail (relativeOrigin 430 380) (PID 11) (title on) (tabStop off) (tabIndex 9) (borderStyle flat) (extent 104 26) (formatter (realFormat fixed) (realSigDigits 1) (realRadixSpec 1) (integerBase decimal))) (widget 43 detail (relativeOrigin 980 0) (PID 12) (title on) (tabIndex 10) (borderStyle flat) (extent 196 88) (layout horizontal) (extratics) (fastmode on)) (widget 44 detail (relativeOrigin 10 10) (PID 13) (title on) (tabIndex 11) (borderStyle flat) (extent 96 398) (formatter (realFormat fixed) (realSigDigits 4) (realRadixSpec 0) (integerBase decimal)) (layout vertical) (fastmode on)) (widget 46 detail (relativeOrigin 980 110) (PID 15) (title on) (tabIndex 12) (borderStyle flat) (extent 196 88) (layout horizontal) (extratics) (fastmode on)) (widget 45 detail (relativeOrigin 980 220) (PID 16) (title on) (tabIndex 13) (borderStyle flat) (extent 196 78) (layout horizontal) (extratics) (fastmode on)) (widget 48 detail (relativeOrigin 560 350) (PID 17) (title on) (titleFont "Arial" 14 bold) (tabStop off) (tabIndex 14) (borderStyle flat) (extent 104 38) (formatter (realFormat standard) (realSigDigits 0) (realRadixSpec 4) (integerBase decimal)) (scFont "Arial" 16 bold))) (detail (extent 1278 713) (anchorPt -302 69) (configuration (devCarrierFor 1 (active icon) (icon (extent 68 51) (iconImage "io.icn")) (open (extent 434 186)) (terminals on) (pinCenter 400 300)) (devCarrierFor 2 (active icon) (icon (extent 68 51) (iconImage "loop.icn")) (open) (terminals on) (pinCenter 400 370)) (devCarrierFor 3 (active icon) (icon (extent 68 51) (iconImage "io.icn")) (open (extent 434 76)) (terminals on) (pinCenter 500 420)) (devCarrierFor 4 (active icon) (icon (extent 36 15)) (open) (terminals on) (pinCenter 640 430)) (devCarrierFor 5 (active icon) (icon (extent 28 15)) (open) (terminals on) (pinCenter 610 460)) (devCarrierFor 6 (active icon) (icon (extent 34 25)) (open (extent 119 51)) (terminals on) (pinCenter 580 420)) (devCarrierFor 7 (active icon) (icon (extent 75 51) (iconImage "io.icn")) (open (extent 434 156)) (terminals on) (pinCenter 400 470)) (devCarrierFor 8 (active open) (icon (iconImage "display.icn")) (open (extent 454 196) (displayMode 47) (graphType cartesian) (gridType off) (scale 0 (name "Speed (V)") (domainName "Time (ms)") (Yspacing 1) (Xspacing 2) (scaleColor "Dark Gray") (show 1) (range 5.632352941176468 8.632352941176475 4 linear)) (domain 0 1000 4 linear) (trace 0 onScale 0 (name "Speed Sig.") (traceColor "Yellow") (lineType 12) (pointType 0)) (stepSize 1) (trackingEnabled 1) (markerColor "White")) (pinCenter 870 240)) (devCarrierFor 9 (active open) (icon) (open (extent 47 22)) (title off) (pinCenter 390 140)) (devCarrierFor 22 (active icon) (icon (extent 117 34)) (open (extent 134 106)) (terminals on) (pinCenter 850 560)) (devCarrierFor 66 (active icon) (icon (extent 63 45)) (open (extent 134 126)) (terminals on) (pinCenter 700 560)) (devCarrierFor 67 (active icon) (icon (extent 79 15)) (terminals on) (pinCenter 510 500)) (devCarrierFor 72 (active icon) (icon (extent 89 34)) (open (extent 174 126)) (terminals on) (pinCenter 1200 470)) (devCarrierFor 77 (active icon) (icon (extent 124 34)) (terminals on) (pinCenter 1030 390)) (devCarrierFor 78 (active icon) (icon (extent 84 34)) (terminals on) (pinCenter 1040 490)) (devCarrierFor 79 (active icon) (icon (extent 104 34)) (terminals on) (pinCenter 1050 600)) (devCarrierFor 80 (active open) (icon (extent 40 15)) (open (extent 104 36)) (pinCenter 1200 370)) (devCarrierFor 81 (active open) (icon (extent 40 15)) (open (extent 104 36)) (pinCenter 1220 600)) (devCarrierFor 82 (active icon) (icon (extent 77 51) (iconImage "io.icn")) (open (extent 494 236)) (terminals on) (pinCenter 370 620)) (devCarrierFor 83 (active open) (icon (extent 43 0)) (open (extent 104 36)) (pinCenter 570 630)) (devCarrierFor 84 (active icon) (icon (extent 43 15)) (open (extent 104 36)) (pinCenter 530 700)) (devCarrierFor 85 (active icon) (icon (extent 53 15)) (open (extent 104 36)) (pinCenter 540 760)) (devCarrierFor 87 (active open) (icon (extent 99 0) (iconImage "display.icn")) (open (extent 584 226) (displayMode 39) (graphType cartesian) (gridType off) (scale 0 (name "T vs. Speed") (domainName "SPEED") (Yspacing 1) (Xspacing 2) (scaleColor "Dark Gray") (show 1) (range 0 10 4 linear)) (scale 1 (name "TORUQE (Nm)") (domainName "X name") (Yspacing 1) (Xspacing 2) (scaleColor "Black") (show 1) (range 0 10 4 linear)) (domain 0 2000 4 linear) (trace 0 onScale 0 (name "Power") (traceColor "Dark Beige") (lineType 13) (pointType 1)) (trace 1 onScale 0 (name "TORQUE") (traceColor "Cyan") (lineType 13) (pointType 10)) (markerColor "White")) (pinCenter 1780 460)) (devCarrierFor 91 (active icon) (icon (extent 48 15)) (open (extent 64 56)) (terminals on) (pinCenter 480 570)) (devCarrierFor 97 (active icon) (icon (extent 73 34)) (open (extent 174 126)) (terminals on) (pinCenter 1380 600)) (devCarrierFor 98 (active open) (icon (extent 43 0)) (open (extent 104 36)) (pinCenter 1540 620)) (devCarrierFor 99 (active open) (icon (extent 43 0)) (open (extent 104 36)) (pinCenter 1390 540)) (devCarrierFor 114 (active icon) (icon (extent 33 15)) (open (extent 80 29) (showFormat real)) (pinCenter 1340 230)) (devCarrierFor 115 (active icon) (icon (extent 26 25)) (open (extent 12 50)) (terminals on) (pinCenter 1400 220)) (devCarrierFor 116 (active icon) (icon (extent 50 34)) (open (extent 145 62)) (terminals on) (pinCenter 1470 220)) (devCarrierFor 117 (active icon) (icon (extent 81 25)) (open (extent 17 50)) (terminals on) (pinCenter 1550 220)) (devCarrierFor 118 (active open) (icon (extent 46 15)) (open (extent 82 29) (showFormat real)) (pinCenter 1360 290)) (devCarrierFor 119 (active open) (icon (extent 30 0)) (open (extent 104 36)) (pinCenter 1710 210)) (devCarrierFor 88 (active open) (icon (extent 68 0) (iconImage "display.icn")) (open (extent 594 196) (displayMode 47) (graphType cartesian) (gridType off) (scale 0 (name "") (domainName "Time") (Yspacing 1) (Xspacing 2) (scaleColor "Dark Gray") (show 1) (range 6.513066532003536 6.501704330261331 4 linear)) (scale 1 (name "SPEED") (domainName "Time") (Yspacing 1) (Xspacing 2) (scaleColor "Black") (show 0) (range 0.6513066532003536 0.6501704330261332 4 linear)) (scale 2 (name "Speed") (domainName "Time") (Yspacing 1) (Xspacing 2) (scaleColor "Black") (show 1) (range 651.3066532003535 650.1704330261331 4 linear)) (domain 0 2.906574394466418 4 linear) (trace 0 onScale 0 (name "TORQUE") (traceColor "Yellow") (lineType 12) (pointType 0)) (trace 1 onScale 1 (name "Throttle") (traceColor "Green") (lineType 12) (pointType 0)) (trace 2 onScale 0 (name "Dyno") (traceColor "Magenta") (lineType 12) (pointType 0)) (trace 3 onScale 1 (name "SPEED") (traceColor "Green") (lineType 12) (pointType 0)) (stepSize 1) (trackingEnabled 1) (markerColor "White")) (pinCenter 1080 930)) (devCarrierFor 125 (active open) (icon (extent 46 15)) (open (extent 82 29) (showFormat real)) (pinCenter 910 770)) (devCarrierFor 126 (active icon) (icon (extent 81 25)) (open (extent 17 50)) (terminals on) (pinCenter 1100 700)) (devCarrierFor 127 (active icon) (icon (extent 50 34)) (open (extent 145 62)) (terminals on) (pinCenter 1020 700)) (devCarrierFor 128 (active icon) (icon (extent 26 25)) (open (extent 12 50)) (terminals on) (pinCenter 950 700)) (devCarrierFor 129 (active icon) (icon (extent 33 15)) (open (extent 80 29) (showFormat real)) (pinCenter 890 710)) (devCarrierFor 130 (active open) (icon (extent 262 0)) (open (extent 254 27) (just l)) (title off) (pinCenter 550 100)) (devCarrierFor 131 (active icon) (icon (extent 68 51) (iconImage "loop.icn")) (open (extent 12 30)) (terminals on) (pinCenter 390 220)) (devCarrierFor 132 (active icon) (icon (extent 71 34)) (open (extent 94 76)) (terminals on) (pinCenter 1290 770)) (devCarrierFor 133 (active open) (icon (extent 38 0)) (open (extent 104 36)) (pinCenter 1480 780)) (devCarrierFor 134 (active open) (icon (extent 30 0)) (open (extent 167 115) (layout horizontal) (extratics) (fastmode on)) (pinCenter 1920 190)) (devCarrierFor 135 (active open) (icon (extent 39 0)) (open (extent 101 276) (layout vertical) (fastmode off)) (pinCenter 1700 760)) (devCarrierFor 136 (active icon) (icon (extent 38 15)) (open (extent 167 115) (layout horizontal) (extratics) (fastmode on)) (pinCenter 600 800)) (devCarrierFor 137 (active icon) (icon (extent 47 15)) (open (extent 167 115) (layout horizontal) (extratics) (fastmode on)) (pinCenter 630 700)) (devCarrierFor 139 (active open) (icon (extent 40 15)) (open (extent 104 36)) (pinCenter 740 710)) (devCarrierFor 140 (active open) (icon (extent 56 0)) (open (extent 104 36)) (pinCenter 1490 710)) (devCarrierFor 141 (active icon) (icon (extent 86 34)) (open (extent 114 56)) (terminals on) (pinCenter 1370 710)) (connect D40:1 D0:0 (points 5 426 220 450 220 450 260 400 260 400 272)) (connect D0:0 D1:0 (points 2 400 328 400 342)) (connect D1:1 D2:0 (points 3 436 370 500 370 500 392)) (connect D5:1 D3:0 (points 3 599 410 640 410 640 420)) (connect D5:2 D4:0 (points 3 599 430 610 430 610 450)) (connect D2:1 D5:1 (points 2 536 420 560 420)) (connect D1:0 D6:0 (points 2 400 398 400 442)) (connect D11:1 D7:1 (points 6 552 500 680 500 680 400 620 400 620 190 640 190)) (connect D10:1 D9:1 (points 4 734 540 770 540 770 550 789 550)) (connect D10:2 D9:2 (points 4 734 550 760 550 760 560 789 560)) (connect D10:4 D9:3 (points 2 734 570 789 570)) (connect D11:1 D10:1 (points 4 552 500 640 500 640 560 666 560)) (connect D6:1 D11:1 (points 4 440 470 460 470 460 500 468 500)) (connect D13:1 D12:1 (points 4 1094 380 1120 380 1120 460 1153 460)) (connect D15:1 D12:2 (points 4 1104 600 1120 600 1120 470 1153 470)) (connect D10:3 D12:3 (points 8 734 560 750 560 750 630 990 630 990 640 1130 640 1130 480 1153 480)) (connect D11:1 D13:1 (points 6 552 500 790 500 790 490 910 490 910 380 965 380)) (connect D9:2 D13:2 (points 4 911 560 920 560 920 400 965 400)) (connect D13:2 D14:1 (points 6 1094 400 1110 400 1110 430 980 430 980 480 995 480)) (connect D11:1 D14:2 (points 4 552 500 790 500 790 490 995 490)) (connect D9:3 D14:3 (points 4 911 570 930 570 930 500 995 500)) (connect D14:1 D15:1 (points 6 1084 490 1100 490 1100 530 980 530 980 590 995 590)) (connect D11:1 D15:2 (points 6 552 500 790 500 790 490 970 490 970 600 995 600)) (connect D9:2 D15:3 (points 4 911 560 940 560 940 610 995 610)) (connect D13:1 D16:1 (points 4 1094 380 1110 380 1110 370 1145 370)) (connect D15:1 D17:1 (points 2 1104 600 1165 600)) (connect D6:0 D18:0 (points 4 400 498 400 520 370 520 370 592)) (connect D23:1 D19:1 (points 4 506 570 500 570 500 630 515 630)) (connect D18:2 D20:1 (points 4 411 610 450 610 450 700 506 700)) (connect D18:3 D21:1 (points 4 411 620 440 620 440 760 511 760)) (connect D12:1 D22:1 (points 4 1247 470 1270 470 1270 380 1485 380)) (connect D24:1 D22:2 (points 6 1419 600 1440 600 1440 620 1470 620 1470 430 1485 430)) (connect D35:1 D22:3 (points 4 1143 690 1460 690 1460 480 1485 480)) (connect D18:1 D23:1 (points 4 411 600 430 600 430 570 453 570)) (connect D30:1 D24:1 (points 8 1593 210 1620 210 1620 260 1470 260 1470 370 1310 370 1310 590 1341 590)) (connect D35:1 D24:2 (points 4 1143 690 1320 690 1320 610 1341 610)) (connect D24:1 D25:1 (points 4 1419 600 1440 600 1440 620 1485 620)) (connect D35:1 D26:1 (points 4 1143 690 1320 690 1320 540 1335 540)) (connect D30:2 D28:1 (points 6 1593 230 1610 230 1610 180 1370 180 1370 210 1384 210)) (connect D27:1 D28:2 (points 2 1359 230 1384 230)) (connect D12:1 D29:1 (points 8 1247 470 1270 470 1270 380 1300 380 1300 190 1430 190 1430 210 1442 210)) (connect D28:1 D29:2 (points 2 1415 220 1442 220)) (connect D31:1 D29:3 (points 4 1403 290 1430 290 1430 230 1442 230)) (connect D29:1 D30:1 (points 2 1497 220 1507 220)) (connect D30:1 D32:1 (points 2 1593 210 1655 210)) (connect D35:1 D33:1 (points 10 1143 690 1170 690 1170 780 970 780 970 800 860 800 860 790 770 790 770 850 780 850)) (connect D18:2 D33:2 (points 8 411 610 450 610 450 730 590 730 590 750 750 750 750 900 780 900)) (connect D18:3 D33:3 (points 6 411 620 440 620 440 800 560 800 560 950 780 950)) (connect D30:1 D33:4 (points 10 1593 210 1620 210 1620 260 1470 260 1470 370 1310 370 1310 650 760 650 760 1000 780 1000)) (connect D36:1 D35:1 (points 2 1047 700 1057 700)) (connect D23:1 D36:1 (points 6 506 570 640 570 640 640 980 640 980 690 992 690)) (connect D37:1 D36:2 (points 2 965 700 992 700)) (connect D34:1 D36:3 (points 4 953 770 980 770 980 710 992 710)) (connect D35:2 D37:1 (points 6 1143 710 1160 710 1160 660 920 660 920 690 934 690)) (connect D38:1 D37:2 (points 2 909 710 934 710)) (connect D8:0 D40:0 (points 2 390 153 390 192)) (connect D18:1 D41:1 (points 12 411 600 430 600 430 540 650 540 650 620 1000 620 1000 630 1140 630 1140 640 1190 640 1190 760 1252 760)) (connect D18:2 D41:2 (points 12 411 610 450 610 450 730 590 730 590 750 810 750 810 730 960 730 960 740 1180 740 1180 780 1252 780)) (connect D41:1 D42:1 (points 4 1328 770 1350 770 1350 780 1425 780)) (connect D30:1 D43:1 (points 6 1593 210 1620 210 1620 250 1780 250 1780 190 1834 190)) (connect D24:1 D44:1 (points 6 1419 600 1440 600 1440 660 1590 660 1590 760 1647 760)) (connect D18:3 D45:1 (points 4 411 620 440 620 440 800 578 800)) (connect D18:2 D46:1 (points 6 411 610 450 610 450 730 570 730 570 700 604 700)) (connect D18:4 D47:1 (points 6 411 630 430 630 430 670 670 670 670 710 685 710)) (connect D49:1 D48:1 (points 2 1415 710 1435 710)) (connect D24:1 D49:1 (points 6 1419 600 1440 600 1440 660 1300 660 1300 700 1324 700)) (connect D41:1 D49:2 (points 6 1328 770 1350 770 1350 740 1310 740 1310 720 1324 720))) (stackingOrder 3 2 1 5 4 19 22 26 17 12 28 29 30 32 31 27 34 35 36 37 38 33 10 11 8 7 44 43 21 20 45 13 15 9 14 40 23 0 6 16 47 18 25 24 41 42 48 49 46 39)) (numberFormats (realFormat standard) (realSigDigits 4) (realRadixSpec 4) (integerBase decimal))))