Repository for import to local machine
Dependencies: DMBasicGUI DMSupport
easyGUIUpdated/GuiVar.h
- Committer:
- jmitc91516
- Date:
- 2017-07-31
- Revision:
- 8:26e49e6955bd
- Parent:
- 6:dba3fbdfd5da
File content as of revision 8:26e49e6955bd:
// My own header is inserted here - edit it in the C code generation window
// -----------------------------------------------------------------------
//
// *** ATTENTION ***
//
// This file is maintained by the easyGUI Graphical User Interface
// program. Modifications should therefore not be made directly in
// this file, as the changes will be lost next time easyGUI creates
// the file.
//
// *** ATTENTION ***
//
// -----------------------------------------------------------------------
//
// Generated by easyGUI version 6.0.9.005
// Generated for project GC500_5inch
// in project file C:\easyGUI Projects\GC500_5inch.gui
//
// Ensure that this header file is only included once
#ifndef __GUIVAR_H
#define __GUIVAR_H
// -------------------------- INCLUDE SECTION --------------------------
#include "GuiConst.h"
#include "GuiLib.h"
// --------------------- GLOBAL DECLARATION SECTION --------------------
// Positions
// =========
// Variables
// =========
// Actuator software version
extern GuiConst_TEXT GuiVar_actuatorSoftwareVersion[41];
// The current value for the damp factor applied to the auxiliary
extern GuiConst_TEXT GuiVar_auxiliaryDampFactor[41];
// The current value for the nudge factor applied to the auxiliary
extern GuiConst_TEXT GuiVar_auxiliaryNudgeFactor[41];
// The build date of the software (this enables us to track which build is
// being used)
extern GuiConst_TEXT GuiVar_buildDate[41];
// The current (actual) temperature of the column oven
extern GuiConst_TEXT GuiVar_columnDHAutoCalibActualOvenTemp[41];
// The text to appear on top of the Calibrate button ("Calibrate" to start
// calibrating, "Stop" to stop it)
extern GuiConst_TEXT GuiVar_columnDHAutoCalibCalibrateButtonText[21];
// The current auto calibration status (idle, heating, etc)
extern GuiConst_TEXT GuiVar_columnDHAutoCalibCalibrationState[41];
// The current calibrated resistance for the selected calibration point
extern GuiConst_TEXT GuiVar_columnDHAutoCalibCurrentRes[41];
// The current calibrated temperature for the selected calibration point
extern GuiConst_TEXT GuiVar_columnDHAutoCalibCurrentTemp[41];
// The current auto calibration heat status (on or off)
extern GuiConst_TEXT GuiVar_columnDHAutoCalibHeatState[41];
// The point to be calibrated (0 = point 1, 1 = point 2, 2 = point 3)
extern GuiConst_INT8U GuiVar_columnDHAutoCalibPointSelection;
// The resistance of the GC column
extern GuiConst_TEXT GuiVar_columnDHAutoCalibResistance[41];
// The colour for the text on the Set button on the auto calibration page
// for the directly heated column
extern GuiConst_INTCOLOR GuiVar_columnDHAutoCalibSetColour;
// The time (in minutes) until stabilisation finishes
extern GuiConst_TEXT GuiVar_columnDHAutoCalibStabilisationTimeRemaining[41];
// The time (in minutes) to allow the oven to stabilise at the calibration
// temperature
extern GuiConst_TEXT GuiVar_columnDHAutoCalibStabilisationTimeToSet[41];
// The temperature to which the user wants to set the GC column oven
extern GuiConst_TEXT GuiVar_columnDHAutoCalibTemperatureToSet[41];
// The current value for the damp factor applied to the directly heated column.
extern GuiConst_TEXT GuiVar_columnDHDampFactor[41];
// The current resistance for Manual Column Calibration point 1
extern GuiConst_TEXT GuiVar_columnDHManualCalibRes1[41];
// The current resistance for Manual Column Calibration point 2
extern GuiConst_TEXT GuiVar_columnDHManualCalibRes2[41];
// The current resistance for Manual Column Calibration point 3
extern GuiConst_TEXT GuiVar_columnDHManualCalibRes3[41];
// The current temperature for Manual Column Calibration point 1
extern GuiConst_TEXT GuiVar_columnDHManualCalibTemp1[41];
// The current temperature for Manual Column Calibration point 2
extern GuiConst_TEXT GuiVar_columnDHManualCalibTemp2[41];
// The current temperature for Manual Column Calibration point 3
extern GuiConst_TEXT GuiVar_columnDHManualCalibTemp3[41];
// The current value for the nudge factor applied to the directly heated
// column.
extern GuiConst_TEXT GuiVar_columnDHNudgeFactor[41];
// The current value for the DH column PSU DAC, obtained from the GC
extern GuiConst_TEXT GuiVar_columnDHPSUDACGetValue[41];
// The current power for the DH column PSU DAC, calculated using the current
// PSU DAC value
extern GuiConst_TEXT GuiVar_columnDHPSUDACPower[41];
// The value to which the DH column PSU DAC is to be set
extern GuiConst_TEXT GuiVar_columnDHPSUDACSetValue[41];
// The current value for the ramp damp factor applied to the directly heated
// column.
extern GuiConst_TEXT GuiVar_columnDHRampDampFactor[41];
// The current value for the ramp nudge factor applied to the directly heated
// column.
extern GuiConst_TEXT GuiVar_columnDHRampNudgeFactor[41];
// The current value for the DH column sensor current gain
extern GuiConst_TEXT GuiVar_columnDHSensorCalibCurrentGain[41];
// The current value for the DH column sensor current offset
extern GuiConst_TEXT GuiVar_columnDHSensorCalibCurrentOffset[41];
// The current value for the DH column sensor voltage gain
extern GuiConst_TEXT GuiVar_columnDHSensorCalibVoltageGain[41];
// The current value for the DH column sensor voltage offset
extern GuiConst_TEXT GuiVar_columnDHSensorCalibVoltageOffset[41];
// The internal diameter of the column
extern GuiConst_TEXT GuiVar_columnInnerDiameter[41];
// The length of the column
extern GuiConst_TEXT GuiVar_columnLength[41];
// The maximum GC column temperature (on the Settings page)
extern GuiConst_TEXT GuiVar_columnMaxTemp[41];
// The maximum GC column temperature (on the Column page). The 'D' is a placeholder
// for the degree symbol, which the compiler will not accept.
extern GuiConst_TEXT GuiVar_columnMaxTemp2[41];
// The initial hold time specified in the current GC method (mins)
extern GuiConst_TEXT GuiVar_columnMethodInitialHold[41];
// The initial column temperature specified in the current GC method (deg
// C)
extern GuiConst_TEXT GuiVar_columnMethodInitialTemp[41];
// The number of ramps in the current column method (range 0 - 9)
extern GuiConst_TEXT GuiVar_columnMethodRampCount[41];
// The colour of the even numbered rows (2, 4) on the column, injector and
// gas method pages
extern GuiConst_INTCOLOR GuiVar_columnMethodRampEvenRowsColour;
// The hold time for the first ramp displayed on the Column Method page
extern GuiConst_TEXT GuiVar_columnMethodRampHold1[41];
// The hold time for the second ramp displayed on the Column Method page
extern GuiConst_TEXT GuiVar_columnMethodRampHold2[41];
// The hold time for the third ramp displayed on the Column Method page
extern GuiConst_TEXT GuiVar_columnMethodRampHold3[41];
// The hold time for the fourth ramp displayed on the Column Method page
extern GuiConst_TEXT GuiVar_columnMethodRampHold4[41];
// The hold time for the fifth ramp displayed on the Column Method page
extern GuiConst_TEXT GuiVar_columnMethodRampHold5[41];
// The index number of the first ramp displayed on the Column Method page
extern GuiConst_TEXT GuiVar_columnMethodRampNumber1[41];
// The index number of the second ramp displayed on the Column Method page
extern GuiConst_TEXT GuiVar_columnMethodRampNumber2[41];
// The index number of the third ramp displayed on the Column Method page
extern GuiConst_TEXT GuiVar_columnMethodRampNumber3[41];
// The index number of the fourth ramp displayed on the Column Method page
extern GuiConst_TEXT GuiVar_columnMethodRampNumber4[41];
// The index number of the fifth ramp displayed on the Column Method page
extern GuiConst_TEXT GuiVar_columnMethodRampNumber5[41];
// The colour of the odd numbered rows (1, 3, 5) on the column, injector
// and gas method pages
extern GuiConst_INTCOLOR GuiVar_columnMethodRampOddRowsColour;
// The temperature rate of the first ramp displayed on the Column Method
// page
extern GuiConst_TEXT GuiVar_columnMethodRampRate1[41];
// The temperature rate of the second ramp displayed on the Column Method
// page
extern GuiConst_TEXT GuiVar_columnMethodRampRate2[41];
// The temperature rate of the third ramp displayed on the Column Method
// page
extern GuiConst_TEXT GuiVar_columnMethodRampRate3[41];
// The temperature rate of the fourth ramp displayed on the Column Method
// page
extern GuiConst_TEXT GuiVar_columnMethodRampRate4[41];
// The temperature rate of the fifth ramp displayed on the Column Method
// page
extern GuiConst_TEXT GuiVar_columnMethodRampRate5[41];
// The upper temperature of the first ramp displayed on the Column Method
// page
extern GuiConst_TEXT GuiVar_columnMethodRampUpper1[41];
// The upper temperature of the second ramp displayed on the Column Method
// page
extern GuiConst_TEXT GuiVar_columnMethodRampUpper2[41];
// The upper temperature of the third ramp displayed on the Column Method
// page
extern GuiConst_TEXT GuiVar_columnMethodRampUpper3[41];
// The upper temperature of the fourth ramp displayed on the Column Method
// page
extern GuiConst_TEXT GuiVar_columnMethodRampUpper4[41];
// The upper temperature of the fifth ramp displayed on the Column Method
// page
extern GuiConst_TEXT GuiVar_columnMethodRampUpper5[41];
// The outer (i.e. external) diameter of the column
extern GuiConst_TEXT GuiVar_columnOuterDiameter[41];
// The current value for the damp factor applied to the column oven.
extern GuiConst_TEXT GuiVar_columnOvenDampFactor[41];
// The current value for the nudge factor applied to the column oven.
extern GuiConst_TEXT GuiVar_columnOvenNudgeFactor[41];
// The current value for the ramp damp factor applied to the column oven.
extern GuiConst_TEXT GuiVar_columnOvenRampDampFactor[41];
// The current value for the ramp nudge factor applied to the column oven.
extern GuiConst_TEXT GuiVar_columnOvenRampNudgeFactor[41];
// The current value for the temperature offset applied to the column oven.
extern GuiConst_TEXT GuiVar_columnOvenTempOffset[41];
// The serial number of the column itself
extern GuiConst_TEXT GuiVar_columnSerialNumber[41];
// The current status of the column (cold, heating up, ready, faulted)
extern GuiConst_TEXT GuiVar_columnStatus[41];
// The target temperature for the GC column
extern GuiConst_TEXT GuiVar_columnTargetTemperature[41];
// The target temperature for the GC column (on Column page 1)
extern GuiConst_TEXT GuiVar_columnTargetTemperature2[41];
// The current temperature of the GC column
extern GuiConst_TEXT GuiVar_columnTemperature[41];
// The column temperature (on the Home page)
extern GuiConst_TEXT GuiVar_columnTemperature2[41];
// The temperature to which the user wants to set the GC column oven
extern GuiConst_TEXT GuiVar_columnTemperatureToSet[41];
// The current temperature of the GC column. Displayed while the method is
// running. Oven or directly heated, as appropriate
extern GuiConst_TEXT GuiVar_columnTemperatureWhileRunning[41];
// Tells the user if there is no column temperature method set up (the graph
// will be blank in this case)
extern GuiConst_TEXT GuiVar_columnTempProfilePageNoMethod[41];
// The label for the X axis of the graph on the ColumnTempProfile page
extern GuiConst_TEXT GuiVar_columnTempProfilePageXAxisLabel[41];
// The GC column type (None, Conventional or Directly heated)
extern GuiConst_TEXT GuiVar_columnType[41];
// The first component that now needs servicing
extern GuiConst_TEXT GuiVar_componentNeedsServicing1[41];
// The second component that now needs servicing
extern GuiConst_TEXT GuiVar_componentNeedsServicing2[41];
// The third component that now needs servicing
extern GuiConst_TEXT GuiVar_componentNeedsServicing3[41];
// The fourth component that now needs servicing
extern GuiConst_TEXT GuiVar_componentNeedsServicing4[41];
// The fifth component that now needs servicing
extern GuiConst_TEXT GuiVar_componentNeedsServicing5[41];
// The sixth component that now needs servicing
extern GuiConst_TEXT GuiVar_componentNeedsServicing6[41];
// The first component for which we are setting up the servicing
extern GuiConst_TEXT GuiVar_componentSetupServicing1[41];
// The second component for which we are setting up the servicing
extern GuiConst_TEXT GuiVar_componentSetupServicing2[41];
// The third component for which we are setting up the servicing
extern GuiConst_TEXT GuiVar_componentSetupServicing3[41];
// The fourth component for which we are setting up the servicing
extern GuiConst_TEXT GuiVar_componentSetupServicing4[41];
// The fifth component for which we are setting up the servicing
extern GuiConst_TEXT GuiVar_componentSetupServicing5[41];
// The sixth component for which we are setting up the servicing
extern GuiConst_TEXT GuiVar_componentSetupServicing6[41];
// The current, actual, column oven temperature (DH column calibration page)
extern GuiConst_TEXT GuiVar_currentColumnOvenTemperature[41];
// The current, actual, column resistance (DH column calibration page)
extern GuiConst_TEXT GuiVar_currentColumnResistance[41];
// The command response received from the GC
extern GuiConst_TEXT GuiVar_debugCommandRx[21];
// The command to be sent to the GC
extern GuiConst_TEXT GuiVar_debugCommandTx[21];
// The Detector air flow rate, in millilitres per mimute
extern GuiConst_TEXT GuiVar_detectorAirFlowRate[41];
// The current value for the damp factor applied to the detector
extern GuiConst_TEXT GuiVar_detectorDampFactor[41];
// The Detector fuel flow rate, in millilitres per minute
extern GuiConst_TEXT GuiVar_detectorFuelFlowRate[41];
// The current value for the nudge factor applied to the detector
extern GuiConst_TEXT GuiVar_detectorNudgeFactor[41];
// The detector range - can be x2,x10, x100 or x1000
extern GuiConst_TEXT GuiVar_detectorRange[41];
// The Detector status - not ignited, igniting, ignited
extern GuiConst_TEXT GuiVar_detectorStatus[41];
// The GC detector target temperature
extern GuiConst_TEXT GuiVar_detectorTargetTemperature[41];
// The GC detector target temperature (displayed in each of the Detector
// pages)
extern GuiConst_TEXT GuiVar_detectorTargetTemperature2[41];
// The GC detector temperature (on the Detector page)
extern GuiConst_TEXT GuiVar_detectorTemperature[41];
// The detector temperature (on the Home page)
extern GuiConst_TEXT GuiVar_detectorTemperature2[41];
// The GC detector type (on the Settings page)
extern GuiConst_TEXT GuiVar_detectorType[41];
// The GC detector type (on the Detector page)
extern GuiConst_TEXT GuiVar_detectorType2[41];
// The command to lock/unlock the door actuator - i.e. to toggle it from
// its current position
extern GuiConst_TEXT GuiVar_doorActuatorCommand[41];
// The colour of the door actuator command text - black for enabled, grey
// for disabled
extern GuiConst_INTCOLOR GuiVar_doorActuatorCommandFGColour;
// The current through an ECD detector
extern GuiConst_TEXT GuiVar_ecdDetectorCurrent[41];
// Tells the user if they entered the correct engineer's lock code, or not
extern GuiConst_TEXT GuiVar_engineersLockCodeMessage[41];
// First field of the gateway address
extern GuiConst_TEXT GuiVar_ethernetGateway1[11];
// The background colour for the first gateway field
extern GuiConst_INTCOLOR GuiVar_ethernetGateway1BackgroundColour;
// Second field of the gateway address
extern GuiConst_TEXT GuiVar_ethernetGateway2[11];
// The background colour for the second gateway field
extern GuiConst_INTCOLOR GuiVar_ethernetGateway2BackgroundColour;
// Third field of the gateway address
extern GuiConst_TEXT GuiVar_ethernetGateway3[11];
// The background colour for the third gateway field
extern GuiConst_INTCOLOR GuiVar_ethernetGateway3BackgroundColour;
// Fourth field of the gateway address
extern GuiConst_TEXT GuiVar_ethernetGateway4[11];
// The background colour for the fourth gateway field
extern GuiConst_INTCOLOR GuiVar_ethernetGateway4BackgroundColour;
// First field of the IP address
extern GuiConst_TEXT GuiVar_ethernetIP1[11];
// The background colour for the first IP address field
extern GuiConst_INTCOLOR GuiVar_ethernetIP1BackgroundColour;
// Second field of the IP address
extern GuiConst_TEXT GuiVar_ethernetIP2[11];
// The background colour for the second IP address field
extern GuiConst_INTCOLOR GuiVar_ethernetIP2BackgroundColour;
// Third field of the IP address
extern GuiConst_TEXT GuiVar_ethernetIP3[11];
// The background colour for the third IP address field
extern GuiConst_INTCOLOR GuiVar_ethernetIP3BackgroundColour;
// Fourth field of the IP address
extern GuiConst_TEXT GuiVar_ethernetIP4[11];
// The background colour for the fourth IP address field
extern GuiConst_INTCOLOR GuiVar_ethernetIP4BackgroundColour;
// The title of the ethernet field (IP address, etc) being edited on the
// Ethernet Keypad page
extern GuiConst_TEXT GuiVar_ethernetKeypadTitle[41];
// The first field of the submask
extern GuiConst_TEXT GuiVar_ethernetMask1[11];
// The background colour for the first submask field
extern GuiConst_INTCOLOR GuiVar_ethernetMask1BackgroundColour;
// The second field of the submask
extern GuiConst_TEXT GuiVar_ethernetMask2[11];
// The background colour for the second submask field
extern GuiConst_INTCOLOR GuiVar_ethernetMask2BackgroundColour;
// The third field of the submask
extern GuiConst_TEXT GuiVar_ethernetMask3[11];
// The background colour for the third submask field
extern GuiConst_INTCOLOR GuiVar_ethernetMask3BackgroundColour;
// The fourth field of the submask
extern GuiConst_TEXT GuiVar_ethernetMask4[11];
// The background colour for the fourth submask field
extern GuiConst_INTCOLOR GuiVar_ethernetMask4BackgroundColour;
// The first octet being edited on the Ethernet keypad
extern GuiConst_TEXT GuiVar_ethernetOctet1[11];
// The background colour for the first Ethernet octet
extern GuiConst_INTCOLOR GuiVar_ethernetOctet1BackgroundColour;
// The second octet being edited on the Ethernet keypad
extern GuiConst_TEXT GuiVar_ethernetOctet2[11];
// The background colour for the second Ethernet octet
extern GuiConst_INTCOLOR GuiVar_ethernetOctet2BackgroundColour;
// The third octet being edited on the Ethernet keypad
extern GuiConst_TEXT GuiVar_ethernetOctet3[11];
// The background colour for the third Ethernet octet
extern GuiConst_INTCOLOR GuiVar_ethernetOctet3BackgroundColour;
// The fourth octet being edited on the Ethernet keypad
extern GuiConst_TEXT GuiVar_ethernetOctet4[11];
// The background colour for the fourth Ethernet octet
extern GuiConst_INTCOLOR GuiVar_ethernetOctet4BackgroundColour;
// The Ethernet port address
extern GuiConst_TEXT GuiVar_ethernetPort[21];
// The background colour for the EthernetPort field
extern GuiConst_INTCOLOR GuiVar_ethernetPortBackgroundColour;
// The current value for the cooling speed setting of the fan.
extern GuiConst_TEXT GuiVar_fanPowerCooling[41];
// The current value for the DH calibration speed setting of the fan.
extern GuiConst_TEXT GuiVar_fanPowerDHCalibration[41];
// The current value for the minimum speed setting of the fan.
extern GuiConst_TEXT GuiVar_fanPowerMinimum[41];
// The current value for the normal speed setting of the fan.
extern GuiConst_TEXT GuiVar_fanPowerNormal[41];
// The range value for an FPD detector (x1, x10, x100)
extern GuiConst_TEXT GuiVar_fpdDetectorRange[41];
// The sensitivity of the amplifier of an FPD detector
extern GuiConst_TEXT GuiVar_fpdDetectorSensitivity[41];
// The value for the gas back pressure gain
extern GuiConst_TEXT GuiVar_gasBackPressureDACGain[41];
// The background colour for the gas back pressure DAC gain (yellow if active,
// grey if not)
extern GuiConst_INTCOLOR GuiVar_gasBackPressureDACGainBackgroundColour;
// The value for the gas back pressure offset
extern GuiConst_TEXT GuiVar_gasBackPressureDACOffset[41];
// The background colour for the gas back pressure DAC offset (yellow if
// active, grey if not)
extern GuiConst_INTCOLOR GuiVar_gasBackPressureDACOffsetBackgroundColour;
// The value for gas calibration DAC 1
extern GuiConst_TEXT GuiVar_gasCalibDAC1[41];
// The background colour for gas calibration DAC 1 (yellow if active, grey
// if not)
extern GuiConst_INTCOLOR GuiVar_gasCalibDAC1BackgroundColour;
// The value for gas calibration DAC 2
extern GuiConst_TEXT GuiVar_gasCalibDAC2[41];
// The background colour for gas calibration DAC 2 (yellow if active, grey
// if not)
extern GuiConst_INTCOLOR GuiVar_gasCalibDAC2BackgroundColour;
// The value for gas calibration DAC 3
extern GuiConst_TEXT GuiVar_gasCalibDAC3[41];
// The background colour for gas calibration DAC 3 (yellow if active, grey
// if not)
extern GuiConst_INTCOLOR GuiVar_gasCalibDAC3BackgroundColour;
// The value for gas calibration DAC 4
extern GuiConst_TEXT GuiVar_gasCalibDAC4[41];
// The background colour for gas calibration DAC 4 (yellow if active, grey
// if not)
extern GuiConst_INTCOLOR GuiVar_gasCalibDAC4BackgroundColour;
// The value for gas calibration DAC 5
extern GuiConst_TEXT GuiVar_gasCalibDAC5[41];
// The background colour for gas calibration DAC 5 (yellow if active, grey
// if not)
extern GuiConst_INTCOLOR GuiVar_gasCalibDAC5BackgroundColour;
// The value for gas calibration DAC 6
extern GuiConst_TEXT GuiVar_gasCalibDAC6[41];
// The background colour for gas calibration DAC 6 (yellow if active, grey
// if not)
extern GuiConst_INTCOLOR GuiVar_gasCalibDAC6BackgroundColour;
// The value for gas calibration flow 1
extern GuiConst_TEXT GuiVar_gasCalibFlow1[41];
// The background colour for gas calibration flow 1 (yellow if active, grey
// if not)
extern GuiConst_INTCOLOR GuiVar_gasCalibFlow1BackgroundColour;
// The value for gas calibration flow 2
extern GuiConst_TEXT GuiVar_gasCalibFlow2[41];
// The background colour for gas calibration flow 2 (yellow if active, grey
// if not)
extern GuiConst_INTCOLOR GuiVar_gasCalibFlow2BackgroundColour;
// The value for gas calibration flow 3
extern GuiConst_TEXT GuiVar_gasCalibFlow3[41];
// The background colour for gas calibration flow 3 (yellow if active, grey
// if not)
extern GuiConst_INTCOLOR GuiVar_gasCalibFlow3BackgroundColour;
// The value for gas calibration flow 4
extern GuiConst_TEXT GuiVar_gasCalibFlow4[41];
// The background colour for gas calibration flow 4 (yellow if active, grey
// if not)
extern GuiConst_INTCOLOR GuiVar_gasCalibFlow4BackgroundColour;
// The value for gas calibration flow 5
extern GuiConst_TEXT GuiVar_gasCalibFlow5[41];
// The background colour for gas calibration flow 5 (yellow if active, grey
// if not)
extern GuiConst_INTCOLOR GuiVar_gasCalibFlow5BackgroundColour;
// The value for gas calibration flow 6
extern GuiConst_TEXT GuiVar_gasCalibFlow6[41];
// The background colour for gas calibration flow 6 (yellow if active, grey
// if not)
extern GuiConst_INTCOLOR GuiVar_gasCalibFlow6BackgroundColour;
// The gas selected for calibration (0 = helium, 1 = hydrogen, 2 = nitrogen)
extern GuiConst_INT8U GuiVar_gasCalibGasSelection;
// The carrier gas type (Nitrogen, Helium or Hydrogen)
extern GuiConst_TEXT GuiVar_gasCarrierType[41];
// The value of the currently selected Gas channel ADC
extern GuiConst_TEXT GuiVar_gasChannelDAC_ADCValue[21];
// The background colour for the gas channel ADC value (yellow if active,
// grey if not)
extern GuiConst_INTCOLOR GuiVar_gasChannelDAC_ADCValueBackgroundColour;
// The value of the currently selected Gas channel DAC
extern GuiConst_TEXT GuiVar_gasChannelDAC_DACValue[21];
// The background colour for the gas channel DAC value (yellow if active,
// grey if not)
extern GuiConst_INTCOLOR GuiVar_gasChannelDAC_DACValueBackgroundColour;
// The channel selected for Gas channel DACvs ADC (1 = total flow, 2= back
// pressure, 3 = Fuel, 4 = Air/Makeup
extern GuiConst_INT8U GuiVar_gasChannelDACSelection;
// The GC gas control mode (on the Settings page)
extern GuiConst_TEXT GuiVar_gasControlMode[41];
// The GC gas control mode (on the Gas page)
extern GuiConst_TEXT GuiVar_gasControlMode2[41];
// The date the gas filter was last changed
extern GuiConst_TEXT GuiVar_gasFilterDateChanged[41];
// Tells the user if there is no gas flow method set up (the graph will be
// blank in this case)
extern GuiConst_TEXT GuiVar_gasFlowProfilePageNoMethod[41];
// The label for the X axis on the Gas flow profile graph
extern GuiConst_TEXT GuiVar_gasFlowProfilePageXAxisLabel[41];
// The initial hold time specified in the current GC method (mins)
extern GuiConst_TEXT GuiVar_gasMethodInitialHold[41];
// The initial gas pressure specified in the current GC method (psi)
extern GuiConst_TEXT GuiVar_gasMethodInitialPressure[41];
// The number of ramps in the current gas method (range 1 - 10)
extern GuiConst_TEXT GuiVar_gasMethodRampCount[41];
// The colour of the even numbered rows (2, 4) on the column, injector and
// gas method pages
extern GuiConst_INTCOLOR GuiVar_gasMethodRampEvenRowsColour;
// The hold time for the first ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampHold1[41];
// The hold time for the second ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampHold2[41];
// The hold time for the third ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampHold3[41];
// The hold time for the fourth ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampHold4[41];
// The hold time for the fifth ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampHold5[41];
// The index number of the first ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampNumber1[41];
// The index number of the second ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampNumber2[41];
// The index number of the third ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampNumber3[41];
// The index number of the fourth ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampNumber4[41];
// The index number of the fifth ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampNumber5[41];
// The colour of the odd numbered rows (1, 3, 5) on the column, injector
// and gas method pages
extern GuiConst_INTCOLOR GuiVar_gasMethodRampOddRowsColour;
// The temperature rate of the first ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampRate1[41];
// The temperature rate of the second ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampRate2[41];
// The temperature rate of the third ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampRate3[41];
// The temperature rate of the fourth ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampRate4[41];
// The temperature rate of the fifth ramp displayed on the Gas Method page
extern GuiConst_TEXT GuiVar_gasMethodRampRate5[41];
// The upper pressure of the first ramp displayed on the Gas Method page
// (down to 0.1 psi)
extern GuiConst_TEXT GuiVar_gasMethodRampUpper1[41];
// The upper pressure of the second ramp displayed on the Gas Method page
// (down to 0.1 psi)
extern GuiConst_TEXT GuiVar_gasMethodRampUpper2[41];
// The upper pressure of the third ramp displayed on the Gas Method page
// (down to 0.1 psi)
extern GuiConst_TEXT GuiVar_gasMethodRampUpper3[41];
// The upper pressure of the fourth ramp displayed on the Gas Method page
// (down to 0.1 psi)
extern GuiConst_TEXT GuiVar_gasMethodRampUpper4[41];
// The upper pressure of the fifth ramp displayed on the Gas Method page
// (down to 0.1 psi)
extern GuiConst_TEXT GuiVar_gasMethodRampUpper5[41];
// The GC gas pressure (on the Gas page)
extern GuiConst_TEXT GuiVar_gasPressure[41];
// The actual (not target) GC gas pressure (on the Home page)
extern GuiConst_TEXT GuiVar_gasPressure2[41];
// The current gas pressure. Displayed while the method is running.
extern GuiConst_TEXT GuiVar_gasPressureWhileRunning[41];
// The pulsed pressure, in psi (returned from the GC in units of 0.1 psi)
extern GuiConst_TEXT GuiVar_gasPulsedPressure[41];
// The GC gas pressure (on the Home page). Target/Pulsed pressures
extern GuiConst_TEXT GuiVar_gasTargetPressure2[41];
// The current state of the GC, obtained using the QSTA command, telling
// the user why it is not ready to run.
extern GuiConst_TEXT GuiVar_gcNotReadyState[81];
// The serial number of the GC instrument
extern GuiConst_TEXT GuiVar_gcSerialNumber[41];
// GC software version
extern GuiConst_TEXT GuiVar_gcSoftwareVersion[41];
// The current state of the GC, obtained using the QSTA and QFLT commands
extern GuiConst_TEXT GuiVar_gcState[81];
// The time returned by the GC real time clock (command QRTC). Displayed
// on the Settings page.
extern GuiConst_TEXT GuiVar_gcTime[41];
// The time returned by the GC real time clock (command QRTC). Displayed
// on the Home page
extern GuiConst_TEXT GuiVar_gcTimeOnHomePage[41];
// The command to turn the heat on (if it is off), or off (if it is on)
extern GuiConst_TEXT GuiVar_heatOnOffCommand[21];
// The number of injections we have performed since the last time the liner
// was changed
extern GuiConst_TEXT GuiVar_injectionCountSinceLinerChanged[41];
// The number of injections we have performed since the last time the O-ring
// was changed
extern GuiConst_TEXT GuiVar_injectionCountSinceOringChanged[41];
// The number of injections we have performed since the last time the septa
// was changed
extern GuiConst_TEXT GuiVar_injectionCountSinceSeptaChanged[41];
// The GC injection mode (on the Settings page)
extern GuiConst_TEXT GuiVar_injectionMode[41];
// The GC injection mode (on the Injector page)
extern GuiConst_TEXT GuiVar_injectionMode2[41];
// The current value for the damp factor applied to the injector
extern GuiConst_TEXT GuiVar_injectorDampFactor[41];
// The initial hold time specified in the current GC method (mins)
extern GuiConst_TEXT GuiVar_injectorMethodInitialHold[41];
// The initial injector temperature specified in the current GC method (deg
// C)
extern GuiConst_TEXT GuiVar_injectorMethodInitialTemp[41];
// The number of ramps in the current injector method (range 0 - 9)
extern GuiConst_TEXT GuiVar_injectorMethodRampCount[41];
// The colour of the even numbered rows (2, 4) on the column, injector and
// gas method pages
extern GuiConst_INTCOLOR GuiVar_injectorMethodRampEvenRowsColour;
// The hold time for the first ramp displayed on the Injector Method page
extern GuiConst_TEXT GuiVar_injectorMethodRampHold1[41];
// The hold time for the second ramp displayed on the Injector Method page
extern GuiConst_TEXT GuiVar_injectorMethodRampHold2[41];
// The hold time for the third ramp displayed on the Injector Method page
extern GuiConst_TEXT GuiVar_injectorMethodRampHold3[41];
// The hold time for the fourth ramp displayed on the Injector Method page
extern GuiConst_TEXT GuiVar_injectorMethodRampHold4[41];
// The hold time for the fifth ramp displayed on the Injector Method page
extern GuiConst_TEXT GuiVar_injectorMethodRampHold5[41];
// The index number of the first ramp displayed on the Injector Method page
extern GuiConst_TEXT GuiVar_injectorMethodRampNumber1[41];
// The index number of the second ramp displayed on the Injector Method page
extern GuiConst_TEXT GuiVar_injectorMethodRampNumber2[41];
// The index number of the third ramp displayed on the Injector Method page
extern GuiConst_TEXT GuiVar_injectorMethodRampNumber3[41];
// The index number of the fourth ramp displayed on the Injector Method page
extern GuiConst_TEXT GuiVar_injectorMethodRampNumber4[41];
// The index number of the fifth ramp displayed on the Injector Method page
extern GuiConst_TEXT GuiVar_injectorMethodRampNumber5[41];
// The colour of the odd numbered rows (1, 3, 5) on the column, injector
// and gas method pages
extern GuiConst_INTCOLOR GuiVar_injectorMethodRampOddRowsColour;
// The temperature rate of the first ramp displayed on the Injector Method
// page
extern GuiConst_TEXT GuiVar_injectorMethodRampRate1[41];
// The temperature rate of the second ramp displayed on the Injector Method
// page
extern GuiConst_TEXT GuiVar_injectorMethodRampRate2[41];
// The temperature rate of the third ramp displayed on the Injector Method
// page
extern GuiConst_TEXT GuiVar_injectorMethodRampRate3[41];
// The temperature rate of the fourth ramp displayed on the Injector Method
// page
extern GuiConst_TEXT GuiVar_injectorMethodRampRate4[41];
// The temperature rate of the fifth ramp displayed on the Injector Method
// page
extern GuiConst_TEXT GuiVar_injectorMethodRampRate5[41];
// The upper temperature of the first ramp displayed on the Injector Method
// page
extern GuiConst_TEXT GuiVar_injectorMethodRampUpper1[41];
// The upper temperature of the second ramp displayed on the Injector Method
// page
extern GuiConst_TEXT GuiVar_injectorMethodRampUpper2[41];
// The upper temperature of the third ramp displayed on the Injector Method
// page
extern GuiConst_TEXT GuiVar_injectorMethodRampUpper3[41];
// The upper temperature of the fourth ramp displayed on the Injector Method
// page
extern GuiConst_TEXT GuiVar_injectorMethodRampUpper4[41];
// The upper temperature of the fifth ramp displayed on the Injector Method
// page
extern GuiConst_TEXT GuiVar_injectorMethodRampUpper5[41];
// The current value for the nudge factor applied to the injector
extern GuiConst_TEXT GuiVar_injectorNudgeFactor[41];
// Total flow - column flow
extern GuiConst_TEXT GuiVar_injectorSplitFlowRate[41];
// The ratio of split flow and column flow
extern GuiConst_TEXT GuiVar_injectorSplitRatio[41];
// The injector split time, in increments of 0.1 min
extern GuiConst_TEXT GuiVar_injectorSplitTime[41];
// The current status of the injector (cold, heating up, ready, faulted)
extern GuiConst_TEXT GuiVar_injectorStatus[41];
// The GC injector target temperature
extern GuiConst_TEXT GuiVar_injectorTargetTemperature[41];
// The GC injector target temperature (on the Injector page)
extern GuiConst_TEXT GuiVar_injectorTargetTemperature2[41];
// The GC injector temperature
extern GuiConst_TEXT GuiVar_injectorTemperature[41];
// The column temperature (on the Home page)
extern GuiConst_TEXT GuiVar_injectorTemperature2[41];
// The current temperature of the injector. Displayed while the method is
// running.
extern GuiConst_TEXT GuiVar_injectorTemperatureWhileRunning[41];
// Tells the user if there is no injector method set up (the graph will be
// blank in this case)
extern GuiConst_TEXT GuiVar_injectorTempProfilePageNoMethod[41];
// The label for the X axis on the Injector Temperature Profile page
extern GuiConst_TEXT GuiVar_injectorTempProfilePageXAxisLabel[41];
// The intector type (None, Standard or PTV)
extern GuiConst_TEXT GuiVar_injectorType[41];
// The name of the variable currently being set by the keypad (only one at
// a time)
extern GuiConst_TEXT GuiVar_numericKeypadName[41];
// The value of the variable currently being set by the keypad (only one
// at a time)
extern GuiConst_TEXT GuiVar_numericKeypadValue[51];
// The background colour of the value currently being set by the keypad
extern GuiConst_INTCOLOR GuiVar_numericKeypadValueBackgroundColour;
// The label for the X axis of the graph on the Running Column page - including
// the units, minutes or seconds
extern GuiConst_TEXT GuiVar_runningColumnPageXAxisLabel[41];
// The label for the X axis of the graph on the Running Gas page - including
// the units, minutes or seconds
extern GuiConst_TEXT GuiVar_runningGasPageXAxisLabel[41];
// The label for the X axis of the graph on the Running Injector page - including
// the units, minutes or seconds
extern GuiConst_TEXT GuiVar_runningInjectorPageXAxisLabel[41];
// The time that the GC has been running (units of 0.1 minute)
extern GuiConst_TEXT GuiVar_runTime[41];
// The time that the GC has been running (units of 0.1 min). Displayed on
// the Running Settings page
extern GuiConst_TEXT GuiVar_runTime2[41];
// The time taken by the current GC run so far
extern GuiConst_TEXT GuiVar_runTimeElapsed[81];
// The (estimated?) time remaining until the current GC run finishes
extern GuiConst_TEXT GuiVar_runTimeRemaining[41];
// The filament polarity of a TCD detector (positive or negative)
extern GuiConst_TEXT GuiVar_tcdDetectorFilamentPolarity[41];
// The filament temperature for a TCD detector (1, 2, or 3)
extern GuiConst_TEXT GuiVar_tcdDetectorFilamentTemperature[41];
// The range value for a TCD detector (x1 or x10)
extern GuiConst_TEXT GuiVar_tcdDetectorRange[41];
extern GuiConst_INT16S GuiVarCompInt1;
extern GuiConst_INT16S GuiVarCompInt2;
extern GuiConst_INT16S GuiVarCompInt3;
extern GuiConst_INT16S GuiVarCompInt4;
extern GuiConst_INT16S GuiVarCompInt5;
// -------------------------- CUSTOM SECTION ---------------------------
// My own code is inserted here - edit it in the C code generation window
// -----------------------------------------------------------------------
#endif
// -----------------------------------------------------------------------
// My own footer is inserted here - edit it in the C code generation window