Source file: "C:\\Documents and Settings\\rwarren\\Local Settings\\Temporary Internet Files\\OLK12A\\Scan_Serial.vee"
File last revised: Tue May 18 15:41:00 2004
Date documented:  Tue May 18 16:13:55 2004
VEE revision: 7.0.6310.0
Execution Mode: VEE 6
Convert Infinity on Binary Read: no

I/O Configuration
  My Configuration (C:\Documents and Settings\rwarren\Local Settings\Application Data\Agilent\Agilent VEE Pro\vee.io)
    GPIB0
      HP6032A(@(NOT LIVE))
          Timeout (sec): 5.000000
          Byte ordering: MSB
      HP6643A(@(NOT LIVE))
          Timeout (sec): 5.000000
          Byte ordering: MSB
      HP8920A(@(NOT LIVE))
          Timeout (sec): 5.000000
          Byte ordering: MSB
      LST5x(@(NOT LIVE))
          Timeout (sec): 5.000000
          Byte ordering: MSB
      newDevice(@(NOT LIVE))
          Timeout (sec): 5.000000
          Byte ordering: MSB
      serial(@(NOT LIVE))
          Timeout (sec): 5.000000
          Byte ordering: MSB


--------------------------------------------------
M: Main
 Device Type              : Main
 Context is secured       : off
 TrigMode                 : Degrees
 PopupPanelTitle          : Untitled
 PopupMoveable            : on
 Delete Globals at Prerun : off

M.23: Main/Declare aGlobalRecord
 Device Type              : Declare Variable
 Variable Scope           : Global
 Global Name              : aGlobalRecord
 Record Value             : <Records not printed>

M.24: Main/Build Record
 Device Type              : Build Record
  Input pin  1            : Serial (Text, Scalar)
  Input pin  2            : inPutTextNull (UInt8, Scalar)
  Input pin  3            : Do1 (UInt8, Scalar)
  Input pin  4            : Do2 (UInt8, Scalar)
  Input pin  5            : aText (Text, Scalar)
  Output pin 1            : Record
 Record output shape      : Scalar

M.25: Main/NULL
 Device Type              : Text Constant
  Output pin 1            : Text
 Wait For Input           : off
 AutoExecute              : off
 InitializeAtPrerun       : off
 InitializeAtActivate     : off
 InitialValue             : 
 DataShape                : Scalar
 ArraySize                : 10
 ArraySizeFixed           : off
 PasswordMasking          : off
 ShowArrayIndices         : on
 Text Value               : ""

M.26: Main/False
 Device Type              : Constant
  Output pin 1            : UInt8
 Wait For Input           : off
 AutoExecute              : off
 InitializeAtPrerun       : off
 InitializeAtActivate     : off
 InitialValue             : 0
 DataShape                : Scalar
 ArraySize                : 10
 ArraySizeFixed           : off
 ShowArrayIndices         : on
 UInt8 Value              : 0

M.27: Main/Set aGlobalRecord
 Device Type              : Set Variable
  Input pin  1            : Data (Any, Any)
 Global Name              : aGlobalRecord

M.30: Main/ShowPanel("aDisplay")
 Device Type              : Formula
 Formula                  : ShowPanel("aDisplay")

M.31: Main/Until Break
 Device Type              : Until Break
  Output pin 1            : Continuous

M.32: Main/Call aDisplay
 Device Type              : Call
 Function name            : aDisplay

--------------------------------------------------
M.33: DoBee
 Device Type              : UserObject
 Context is secured       : off
 TrigMode                 : Degrees
 PopupPanelTitle          : UserObject
 PopupMoveable            : on
 ShowPopupPanelTitle      : on
 ShowPopupPanelBorder     : on
 PopupPanelTitleForeColor             : Object Title Text
 PopupPanelTitleBackColor             : Object Title
 PopupPanelTitleFont                  : Object Title Text

M.33.0: DoBee/Do 1?
 Device Type              : If/Then/Else
  Output pin 1            : Then
  Output pin 2            : Else
 If/Else cases            : aGlobalRecord.Do1>0

M.33.2: DoBee/Do 2?
 Device Type              : If/Then/Else
  Output pin 1            : Then
  Output pin 2            : Else
 If/Else cases            : aGlobalRecord.Do2>0

M.33.6: DoBee/Serial text?
 Device Type              : Formula
 Formula                  : aGlobalRecord.aText = "DO 1!"

M.33.7: DoBee/More Serial text?
 Device Type              : Formula
 Formula                  : aGlobalRecord.aText = "DO 2!"

M.33.8: DoBee/Call aDisplay
 Device Type              : Call
 Function name            : aDisplay

M.33.9: DoBee/Call aDisplay
 Device Type              : Call
 Function name            : aDisplay

M.33.10: DoBee/Exit UserObject
 Device Type              : Exit UserObject

M.33.11: DoBee/Exit UserObject
 Device Type              : Exit UserObject

M.34: Main/Next
 Device Type              : Next

--------------------------------------------------
F1: aDisplay
 Device Type              : UserFunction
 Context is secured       : off
 TrigMode                 : Degrees
 PopupPanelTitle          : UserFunction2
 PopupMoveable            : on
 ShowPopupPanelTitle      : on
 ShowPopupPanelBorder     : on
 PopupPanelTitleForeColor             : Object Title Text
 PopupPanelTitleBackColor             : Object Title
 PopupPanelTitleFont                  : Object Title Text

F1.1: aDisplay/Do 1
 Device Type              : Toggle Control
  Output pin 1            : Toggle
 Wait For Input           : on
 AutoExecute              : off
 InitializeAtPrerun       : on
 InitializeAtActivate     : on
 InitialValue             : 0
 Int32 Value              : 0

F1.2: aDisplay/Do 2
 Device Type              : Toggle Control
  Output pin 1            : Toggle
 Wait For Input           : on
 AutoExecute              : off
 InitializeAtPrerun       : on
 InitializeAtActivate     : on
 InitialValue             : 0
 Int32 Value              : 0

F1.4: aDisplay/Logging AlphaNumeric
 Device Type              : Logging AlphaNumeric
  Input pin  1            : Data (Any, Any)
 ClearAtPrerun            : on
 ClearAtActivate          : on
 Buffer Size              : 256

F1.5: aDisplay/Is this a Serial?
 Device Type              : Label
 Label                    : Is this a Serial?

F1.6: aDisplay/DO 1
 Device Type              : Formula
 Formula                  : aGlobalRecord.Do1 = 1

F1.7: aDisplay/DO 2
 Device Type              : Formula
 Formula                  : aGlobalRecord.Do2 = 1

F1.8: aDisplay/Formula
 Device Type              : Formula
  Output pin 1            : Result
 Formula                  : aGlobalRecord.aText

F1.9: aDisplay/Formula
 Device Type              : Formula
 Formula                  : aGlobalRecord.aText = ""

F1.10: aDisplay/JCT
 Device Type              : Junction
  Input pin  1            : A (Any, Any)
  Input pin  2            : B (Any, Any)
  Output pin 1            : Data

F1.11: aDisplay/Exit UserObject
 Device Type              : Exit UserObject

F1.13: aDisplay/DO 1
 Device Type              : Formula
 Formula                  : aGlobalRecord.Do1 = 0;

F1.14: aDisplay/DO 2
 Device Type              : Formula
 Formula                  : aGlobalRecord.Do2 = 0;


