﻿<?xml version="1.0" encoding="UTF-8"?>
<ICSResources language="English" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Q:\CoInstrument\XML\ICSResources-r100.xsd">
	<TypeCollection name="Dictionary">
		<Type name="gBoolean">
			<Enum value="No" id="BooleanNo_0A"/>
			<Enum value="Yes" id="BooleanYes_1A"/>
			<Enum value="Off" id="BooleanOff_0B"/>
			<Enum value="On" id="BooleanOn_1B"/>
			<Enum value="false" id="BooleanFalse_0C"/>
			<Enum value="true" id="BooleanTrue_1C"/>
		</Type>
	</TypeCollection>
	<TypeCollection name="Config">
		<Type name="xsd:string">
			<Prompt value="Firmware Version" id="FirmwareVersion"/>
			<Prompt value="Software Version" id="IcsVersion"/>
			<Prompt value="Checksum" id="Checksum"/>
			<Prompt value="Serial Number" id="SerialNumber"/>
			<Prompt value="Lamp Serial Number" id="LampSerialNumber"/>
			<Prompt value="Column Heater" id="ColumnHeaterPresent"/>
		</Type>
		<Type name="tColumnHeaterPresent" prompt="Column Heater" units=""/>
		<Type name="tInstrumentType" prompt="Instrument Type">
			<Enum value="W2420" id="InstrumentType_0"/>
			<Enum value="W2424" id="InstrumentType_1"/>
			<Enum value="ACQUITY" id="InstrumentType_2"/>
		</Type>
		<Type name="tNebulizerType" prompt="Nebulizer Type">
			<Enum value="Low Flow" id="NebulizerType_0"/>
			<Enum value="High Flow" id="NebulizerType_1"/>
			<Enum value="UPLC" id="NebulizerType_2"/>
		</Type>
	</TypeCollection>
	<TypeCollection name="Method">
		<Type name="tComment" prompt="Comment" units=""/>
		<Type name="tLamp" prompt="Lamp On" units=""/>
		<Type name="tRunTime" prompt="Run Time" units="min"/>
		<Type name="tGasPressure" prompt="Gas Pressure" units=""/>
		<Type name="tGasPressureOff" prompt="Gas Pressure Off" units="">
			<Enum value="Off" id="GasPressureOff_-1"/>
		</Type>
		<Type name="tGasPressureEnable" prompt="Gas Pressure Data Channel" units=""/>
		<Type name="tDataRate" prompt="Data Rate" units="Points/Sec"/>
		<Type name="tGain" prompt="Gain" units=""/>
		<Type name="tTimeConstant" prompt="Time Constant" units="sec"/>
		<Type name="tSignalOutputFullScale_LSU" prompt="Signal Output Full-Scale LSU" units="LSU"/>
		<Type name="tSignalOutputFullScale_mV" prompt="Output Full-Scale" units="mV"/>
		<Type name="tAnalogOutputOffset" prompt="Signal Output Offset" units="mV"/>
		<Type name="tTemperatureOutputOffset" prompt="Auxiliary Output Offset" units="mV"/>
		<Type name="tSignalOutputPolarity" prompt="Signal Output Polarity" units="">
			<Enum value="Positive" id="AnalogOutputPolarity_1"/>
			<Enum value="Negative" id="AnalogOutputPolarity_2"/>
		</Type>
		<Type name="tTemperatureOutputSource" prompt="Auxiliary Output Source" units="">
			<Enum value="Nebulizer Temperature" id="AnalogOutTemperatureSource_1"/>
			<Enum value="Drift Tube Temperature" id="AnalogOutTemperatureSource_2"/>
			<Enum value="Column Heater Temperature" id="AnalogOutTemperatureSource_3"/>
			<Enum value="Gas Pressure" id="AnalogOutTemperatureSource_4"/>
		</Type>
		<Type name="tAnalogOutputMode" prompt="Analog Output Mode" units="">
			<Enum value="On" id="AnalogOutputMode_1"/>
			<Enum value="Off" id="AnalogOutputMode_2"/>
		</Type>
		<Type name="tSignalMbfEnable" prompt="Signal MBF Data Channel" units=""/>
		<Type name="tSignalEnable" prompt="Signal Data Channel" units=""/>
		<Type name="tNebulizerMode" prompt="Nebulizer Mode" units="">
			<Enum value="Heating" id="HeaterCoolerOn_0"/>
			<Enum value="Off" id="HeaterCoolerOff_1"/>
			<Enum value="Cooling" id="HeaterCoolerCooling_2"/>
		</Type>
		<Type name="tHeaterOff" prompt="Heater Enable" units="">
			<Enum value="Off" id="HeaterOff_-1"/>
		</Type>
		<Type name="tDataRate">
			<Enum value="1" id="DataRate_1"/>
			<Enum value="2" id="DataRate_2"/>
			<Enum value="5" id="DataRate_5"/>
			<Enum value="10" id="DataRate_10"/>
			<Enum value="20" id="DataRate_20"/>
			<Enum value="40" id="DataRate_40"/>
			<Enum value="80" id="DataRate_80"/>
		</Type>
		<Type name="tNebulizerSetpoint" prompt="Nebulizer Heater-Cooler Set Point" units="%"/>
		<Type name="tNebulizerEnable" prompt="Nebulizer Data Channel" units=""/>
		<Type name="tDriftTubeSetpoint" prompt="Drift Tube Temperature Set Point" units="°C"/>
		<Type name="tDriftTubeLimit" prompt="Drift Tube Temperature Limit" units="°C"/>
		<Type name="tTemperatureLimit" prompt="Temperature Limit" units="°C"/>
		<Type name="tDriftTubeEnable" prompt="Drift Tube Data Channel" units=""/>
		<Type name="tColumnSetpoint" prompt="Column Heater Set Point" units="°C"/>
		<Type name="tColumnLimit" prompt="Column Heater Temperature Limit" units="°C"/>
		<Type name="tColumnEnable" prompt="Column Heater Data Channel" units=""/>
		<Type name="tAuxilarySwitch" prompt="Auxiliary Switch" units="">
			<Enum value="Off" id="AuxilarySwitch_0"/>
			<Enum value="On" id="AuxilarySwitch_1"/>
			<Enum value="No Change" id="AuxilarySwitch_4"/>
		</Type>
		<Type name="tAutozeroOnInject" prompt="Autozero On Inject" units=""/>
		<Type name="tAutozeroOnGainChange" prompt="Autozero On Gain Change" units="">
			<Enum value="Offset To Zero" id="AutozeroOnGainChange_0"/>
			<Enum value="Maintain Baseline" id="AutozeroOnGainChange_1"/>
			<Enum value="Disable" id="AutozeroOnGainChange_2"/>
		</Type>
		<Type name="tPulseWidth" prompt="Pulse Width" units="sec"/>
		<Type name="tRectWavePeriod" prompt="Rect Wave Period" units="sec"/>
		<Type name="tThreshold" prompt="Threshold" units=""/>
		<Type name="tThresholdLevel" prompt="Threshold Level" units=""/>
		<Type name="tThresholdEvent" prompt="Threshold Event" units="">
			<Enum value="Off" id="ThresholdEventOff_0"/>
			<Enum value="On" id="ThresholdEventOn_1"/>
			<Enum value="Pulse" id="ThresholdEventPulse_2"/>
			<Enum value="Rect Wave" id="ThresholdEventRectWave_3"/>
			<Enum value="No Change" id="ThresholdEventNoChange_4"/>
		</Type>
		<Type name="tThresholdParameter" prompt="Threshold Parameter" units="">
			<Enum value="On" id="ThresholdAction_1"/>
			<Enum value="Off" id="ThresholdAction_0"/>
			<Enum value="Pulse" id="ThresholdAction_2"/>
			<Enum value="Rect wave" id="ThresholdAction_3"/>
		</Type>
		<Type name="tEventTable" prompt="Event Table" units=""/>
		<Type name="tEventTime" prompt="Time" units=""/>
		<Type name="tEventEvent" prompt="Event" units="">
			<Enum value="Auto Zero" id="EventAutoZero_1"/>
			<Enum value="Chart Mark" id="EventChartMark_2"/>
			<Enum value="Lamp" id="EventLamp_3"/>
			<Enum value="Gain" id="EventGain_4"/>
			<Enum value="Gas Pressure" id="EventGasPressure_5"/>
			<Enum value="Threshold" id="EventThreshold_6"/>
			<Enum value="Switch" id="EventSwitch_7"/>
		</Type>
		<Type name="tEventParameter" prompt="Action" units="">
			<Enum value="On" id="SwitchParameterOn_1A"/>
			<Enum value="Off" id="SwitchParameterOff_0A"/>
			<Enum value="Pulse" id="SwitchParameterPulse_2A"/>
			<Enum value="Rect wave" id="SwitchParameterRectWave_3A"/>
			<Enum value="Off" id="LampParameterOff_0B"/>
			<Enum value="On" id="LampParameterOn_1B"/>
		</Type>
		<Type name="tEventFloatParameter" prompt="Parameter" units=""/>
		<Type name="tInstrumentType" prompt="Instrument Type" units="">
			<Enum value="Unknown" id="InstrumentType_-1A"/>
			<Enum value="W2420" id="InstrumentType_0A"/>
			<Enum value="W2424" id="InstrumentType_1A"/>
			<Enum value="ACQUITY" id="InstrumentType_2A"/>
		</Type>
	</TypeCollection>
	<TypeCollection name="StatusDetail">
		<Type name="tSystemState">
			<Enum value="Initializing" id="ComRmtStatus_Initializing_0"/>
			<Enum value="Idle" id="ComRmtStatus_Idle_1"/>
			<Enum value="Getting Ready" id="ComRmtStatus_GettingReady_2"/>
			<Enum value="Ready" id="ComRmtStatus_Ready_3"/>
			<Enum value="Running" id="ComRmtStatus_Running_4"/>
			<Enum value="Error" id="ComRmtStatus_Error_5"/>
		</Type>
		<Type name="tLampState">
			<Enum value="Off" id="LampOff_0"/>
			<Enum value="On" id="LampOn_1"/>
			<Enum value="Error" id="LampError_2"/>
		</Type>
		<Type name="tLeakDetectorState">
			<Enum value="Leak Detected" id="LeakDetectorState_1"/>
			<Enum value="No Leak" id="LeakDetectorState_2"/>
			<Enum value="Not Present" id="LeakDetectorState_3"/>
			<Enum value="Not Supported " id="LeakDetectorState_4"/>
		</Type>
		<Type name="tLeakDetectorConfig">
			<Enum value="Disabled" id="LeakDetectorConfig_1"/>
			<Enum value="Enabled" id="LeakDetectorConfig_2"/>
		</Type>
		<Type name="tFunction">
			<Enum value="No Function Running" id="ComRmtStatus_NoFunction_0"/>
			<Enum value="Noise Test" id="NoiseTestFunction_1000"/>
			<Enum value="Drift Test" id="DriftTestFunction_1001"/>
			<Enum value="PMT Calibration" id="PMTCalibrationFunction_1002"/>
			<Enum value="Lamp Normalization" id="LampNormalizationFunction_1003"/>
			<Enum value="Running" id="Running_1004"/>
			<Enum value="Initializing" id="Initializing_1005"/>
			<Enum value="Getting Ready" id="GettingReady_1006"/>
			<Enum value="Ready" id="Ready_1007"/>
		</Type>
		<Type name="tFunctionTextID">
			<Enum value="No Function Text" id="FidState_NoFunctionTextID_0"/>
			<Enum value="Initializing" id="FidState_InitializingFunctionTextID_1"/>
			<Enum value="Getting Ready" id="FidState_GettingReadyFunctionTextID_2"/>
			<Enum value="Ready" id="FidState_ReadyFunctionTextID_3"/>
			<Enum value="Running" id="FidState_RunningFunctionTextID_4"/>
			<Enum value="Delaying-MBF" id="FidState_RunningDelayMBFFunctionTextID_5"/>
			<Enum value="" id="FidState_LampNormFunctionTextID_6"/>
			<Enum value="Normalizing Lamp..." id="FidState_LampNormNormalizingFunctionTextID_7"/>
			<Enum value="Lamp Normalization Complete" id="FidState_LampNormCompleteFunctionTextID_8"/>
			<Enum value="" id="FidState_PMTCalFunctionTextID_9"/>
			<Enum value="Calibrating PMT..." id="FidState_PMTCalCalibratingFunctionTextID_10"/>
			<Enum value="PMT Calibration Complete" id="FidState_PMTCalCompleteFunctionTextID_11"/>
			<Enum value="" id="FidState_NoiseTestFunctionTextID_12"/>
			<Enum value="Setting filter parameters" id="FidStatNoiseTestSetFilterFunctionTextID_13"/>
			<Enum value="Autozeroing" id="FidState_NoiseTestAutozeroFunctionTextID_14"/>
			<Enum value="Collecting test data" id="FidState_NoiseTestTakeDataFunctionTextID_15"/>
			<Enum value="Calculating statistics" id="FidState_NoiseTestCalcStatsFunctionTextID_16"/>
			<Enum value="Finished Noise test" id="FidState_NoiseTestDoneFunctionTextID_17"/>
		</Type>
		<Type name="tAlarmType">
			<Enum value="No Alarm" id="NoAlarm_0"/>
			<Enum value="Lamp lighting failure" id="AlarmLampIgnition_1"/>
			<Enum value="Lamp external input conflict" id="AlarmLampExternalInput_2"/>
			<Enum value="Error 3" id="AlarmLampFail_3"/>
			<Enum value="Error 4" id="AlarmLampEnergyLow_4"/>
			<Enum value="Error 5" id="AlarmDarkCurrent_5"/>
			<Enum value="Error 6" id="AlarmAtoDError_6"/>
			<Enum value="System not calibrated" id="AlarmNotCalibrated_7"/>
			<Enum value="Calibration unsuccessful" id="AlarmCalibrateFail_8"/>
			<Enum value="Method not found" id="AlarmMethodChecksum_9"/>
			<Enum value="Configuration not found" id="AlarmInstConfigChecksum_10"/>
			<Enum value="Communication failure" id="AlarmTransducerComm_11"/>
			<Enum value="Calibration successful" id="AlarmCalComplete_12"/>
			<Enum value="System cannot respond" id="AlarmBadSystem_13"/>
			<Enum value="Lamp data not found" id="AlarmLampLifeChecksum_14"/>
			<Enum value="Pmt data not found" id="AlarmPmtLife_15"/>
			<Enum value="NV-RAM Bad" id="AlarmNVRamBad_16"/>
			<Enum value="Pmt Not Calibrated" id="AlarmPmtCalibration_17"/>
			<Enum value="Nebulizer Heater has not reached its set temperature." id="AlarmNebNotAtTemp_18"/>
			<Enum value="Nebulizer Heater fell below its set temperature. ({0:F2})" id="AlarmNebUnderTemp_19"/>
			<Enum value="Nebulizer Heater rose above its set temperature. ({0:F2})" id="AlarmNebOverTemp_20"/>
			<Enum value="Nebulizer Heater temperature probe failure." id="AlarmNebTempSensor_21"/>
			<Enum value="Nebuilzer Heater disconnected." id="AlarmNebDisconnect_22"/>
			<Enum value="Drift Tube Heater has not reached its set temperature." id="AlarmTubNotAtTemp_23"/>
			<Enum value="Drift Tube Heater fell below its set temperature. ({0:F2})" id="AlarmTubUnderTemp_24"/>
			<Enum value="Drift Tube Heater rose above its set temperature. ({0:F2})" id="AlarmTubOverTemp_25"/>
			<Enum value="Drift Tube Heater temperature probe failure." id="AlarmTubTempSensor_26"/>
			<Enum value="Drift Tube Heater has been disconnected." id="AlarmTubDisconnect_27"/>
			<Enum value="Column Heater has not reached its set temperature." id="AlarmColNotAtTemp_28"/>
			<Enum value="Column Heater fell below its set temperature. ({0:F2})" id="AlarmColUnderTemp_29"/>
			<Enum value="Column Heater rose above its set temperature. ({0:F2})" id="AlarmColOverTemp_30"/>
			<Enum value="Column Heater temperature probe failure." id="AlarmColTempSensor_31"/>
			<Enum value="Column Heater has been disconnected." id="AlarmColDisconnect_32"/>
			<Enum value="Optics Heater has not reached its set temperature." id="AlarmOptNotAtTemp_33"/>
			<Enum value="Optics Heater fell below its set temperature. ({0:F2})" id="AlarmOptUnderTemp_34"/>
			<Enum value="Optics Heater rose above its set temperature. ({0:F2})" id="AlarmOptOverTemp_35"/>
			<Enum value="Optics Heater temperature probe failure." id="AlarmOptTempSensor_36"/>
			<Enum value="Optics Heater has been disconnected." id="AlarmOptDisconnect_37"/>
			<Enum value="Low Input Gas Pressure." id="AlarmLowGasInput_38"/>
			<Enum value="Hardware Communications Failure, Sample ADC." id="AlarmSampTransducerComm_39"/>
			<Enum value="Hardware Communications Failure, Reference Photodiode ADC." id="AlarmRefTransducerComm_40"/>
			<Enum value="Hardware Communications Failure, Multiplexed ADC." id="AlarmTempTransducerComm_41"/>
			<Enum value="Pressure Transducer is not calibrated." id="AlarmPxNotCalibrated_42"/>
			<Enum value="Error 43" id="AlarmPxAdcMinInput_43"/>
			<Enum value="Error 44" id="AlarmPxPsiMaxDelta_44"/>
			<Enum value="System Not Normalized.  Run Diagnostic" id="AlarmNormalization_45"/>
			<Enum value="Reference Dark Current too Low ({0:D})" id="AlarmRefDarkCurrentLow_46"/>
			<Enum value="Reference Dark Current too High ({0:D})" id="AlarmRefDarkCurrentHigh_47"/>
			<Enum value="PMT Dark Current too Low ({0:D})" id="AlarmSampleDarkCurrentLow_48"/>
			<Enum value="PMT Dark Current too High ({0:D})" id="AlarmSampleDarkCurrentHigh_49"/>
			<Enum value="Lamp or PMT Signal too low ({0:F4})" id="AlarmNormalizationLow_50"/>
			<Enum value="Signal too high.  Bad PMT or light leak in bench ({0:F4})" id="AlarmNormalizationHigh_51"/>
			<Enum value="Lamp Failure." id="AlarmLampFailure_52"/>
			<Enum value="Invalid operation based on instrument state" id="AlarmStateMachine_53"/>
			<Enum value="User reset of NV-RAM" id="AlarmNVRAMReset_54"/>
			<Enum value="Lamp hours threshold exceeded ({0:D})" id="AlarmLampHoursThreshold_55"/>
			<Enum value="Remote command not supported" id="AlarmRemoteCommandUnsupported_56"/>
			<Enum value="24V fuse hardware fault" id="Alarm24VFuse_57"/>
			<Enum value="Gas pressure too low" id="AlarmGasPressureTooLow_58"/>
			<Enum value="Gas pressure too high" id="AlarmGasPressureTooHigh_59"/>
			<Enum value="Missed data point ({0:D})" id="AlarmMissedDataPoint_60"/>
			<Enum value="Leak sensor enabled" id="AlarmLeakDetectorEnabled_61"/>
			<Enum value="Leak sensor disabled" id="AlarmLeakDetectorDisabled_62"/>
			<Enum value="Leak sensor not present" id="AlarmLeakDetectorNotPresent_63"/>
			<Enum value="Leak detected" id="AlarmLeakDetected_64"/>
			<Enum value="Leak sensor not supported" id="AlarmLeakDetectorNotSupported_65"/>
      <Enum value="Communication failure" id="ICSAlarmCommFailure_3000"/>
      <Enum value="%s conflicts with the instrument LAN assigned to %s; please run the DHCP Configuration Wizard to choose an alternate address." id="ICSAlarmLANConflict_3002"/>
      <Enum value="Minimum ELSD firmware version not found. Please install %s or newer version." id="ICSAlarmMinimumFirmwareVersion_3003"/>
    </Type>
		<Type name="tExtAlarm">
			<Enum value="" id="ExtAlarm_None_0"/>
		</Type>
	</TypeCollection>
</ICSResources>
