<?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"/>
      <Enum value="Disable" id="BooleanDisable_0D"/>
      <Enum value="Enable" id="BooleanEnable_1D"/>
    </Type>
    <Type name="gEditorStrings">
      <Enum value="About RI Detector..." id="EditAbout"/>
      <Enum value="RI Detector" id="EditorTitle"/>
    </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"/>
    </Type>
  </TypeCollection>
  <TypeCollection name="Report">
    <Type name="tTemperature" units="°C">
      <Prompt value="Minimum Flow Cell Temperature" id="MinFlowCellTemperature"/>
      <Prompt value="Maximum Flow Cell Temperature" id="MaxFlowCellTemperature"/>
      <Prompt value="Average Flow Cell Temperature" id="MeanFlowCellTemperature"/>
    </Type>
    <Type name="tMessageList" prompt="Messages"/>
  </TypeCollection>
  <TypeCollection name="Method">
    <Type name="tRunTime" prompt="Run Time" units="min"/>
    <Type name="tAlarmEnable">
      <Prompt value="Flow cell temperature alarm band" id="FlowCellTempAlarmEnable"/>
    </Type>
    <Type name="tTemperatureEnable">
      <Prompt value="Target flow cell temperature" id="FlowCellTempEnable"/>
    </Type>

    <Type name="tEnableTemperature" prompt="Target flow cell temperature" units="">
      <Enum value="Disable" id="EnableTemperature_0"/>
      <Enum value="Enable" id="EnableTemperature_1"/>
    </Type>

    <Type name="tFlowCellTempSetpoint" units="°C">
      <Prompt value="Target flow cell temperature" id="FlowCellTempSetpoint"/>
    </Type>
    <Type name="tEnableTemperatureLimit" prompt="Flow cell temperature alarm band" units="">
      <Enum value="Disable" id="EnableTemperature_0"/>
      <Enum value="Enable" id="EnableTemperature_1"/>
    </Type>
    <Type name="tFlowCellTemperatureLimit" prompt="Flow cell temperature alarm band" units="°C">
      <Enum value="Disable" id="EnableTemperature_0"/>
      <Enum value="Enable" id="EnableTemperature_1"/>
    </Type>
    <Type name="tChannel">
      <Prompt value="RIU Data" id="RIUData"/>
      <Prompt value="Flow Cell Temperature" id="FlowCellOvenTempData"/>
    </Type>
    <Type name="tDescription" prompt="Comment" units=""/>
    <Type name="tDataRate" prompt="Sampling rate" units="points/sec"/>
    <Type name="tDataRate">
      <Enum value="1" id="DataRate_1A"/>
      <Enum value="2" id="DataRate_2A"/>
      <Enum value="5" id="DataRate_5A"/>
      <Enum value="10" id="DataRate_10A"/>
      <Enum value="20" id="DataRate_20A"/>
      <Enum value="40" id="DataRate_40A"/>
      <Enum value="80" id="DataRate_80A"/>
    </Type>
    <Type name="tInitialSwitchState" prompt="Initial switch state">
      <Enum value="Off" id="InitialSwitchStateOff_0A"/>
      <Enum value="On" id="InitialSwitchStateOn_1A"/>
      <Enum value="No change" id="InitialSwitchStateNoChange_2A"/>
    </Type>
    <Type name="tSwitchState">
      <Enum value="Off" id="SwitchStateOff_0"/>
      <Enum value="On" id="SwitchStateOn_1"/>
      <Enum value="Pulse" id="SwitchStatePulse_2"/>
      <Enum value="Wave" id="SwitchStateWave_3"/>
      <Enum value="No change" id="SwitchStateNoChange_4"/>
    </Type>
    <Type name="tInjectStartState">
      <Enum value="On" id="InjectStartStateOn_0"/>
      <Enum value="Off" id="InjectStartStateOff_1"/>
    </Type>
    <Type name="tFilterDisable">
      <Enum value="No filter" id="FilterDisable_0"/>
    </Type>
    <Type name="tTimeConstant" prompt="Filter time constant" units="sec">
      <Enum value="No filter" id="FilterDisable"/>
    </Type>
    <Type name="tRIUnitsFullScale" prompt="RIU full scale" units="µRIU"/>
    <Type name="tOutputFullScale" prompt="Analog output full scale" units="mV"/>
    <Type name="tVoltageOffset" prompt="Analog voltage offset" units="mV"/>
    <Type name="tAutoZeroInjectStart" prompt="Autozero on inject start" units=""/>
    <Type name="tPolarity" prompt="Polarity" units="">
      <Enum value="Negative (-)" id="InversePolarity_0"/>
      <Enum value="Positive (+)" id="NormalPolarity_1"/>
    </Type>
    <Type name="tRunEvents" prompt="Run events" units=""/>
    <!-- Begin Event Table -->
    <Type name="tEventTable" prompt="Event Table"/>
    <Type name="tEventTime" prompt="Time" units="min"/>
    <Type name="tEventEnum" prompt="Event" units="">
      <Enum value="Autozero" id="EventAutoZero_1A"/>
      <Enum value="Switch" id="EventSwitch_2A"/>
      <Enum value="Threshold" id="EventThreshold_3A"/>
      <Enum value="Start recycle" id="EventStartRecycle_4A"/>
      <Enum value="End recycle" id="EventEndRecycle_5A"/>
      <Enum value="Polarity" id="EventPolarity_6A"/>
    </Type>
    <Type name="tParameterEnum" prompt="Action" units="">
      <Enum value="Off" id="SwitchParameterOff_0A"/>
      <Enum value="On" id="SwitchParameterOn_1A"/>
      <Enum value="Pulse" id="SwitchParameterPulse_2A"/>
      <Enum value="Rect wave" id="SwitchParameterRectWave_3A"/>
      <Enum value="Positive (+)" id="PolarityParameterPositive_1B"/>
      <Enum value="Negative (-)" id="PolarityParameterNegative_0B"/>
    </Type>
    <Type name="tThresholdEnable" prompt="Enable threshold event"/>
    <Type name="tThresholdLevel" prompt="Threshold" units="µRIU"/>
    <Type name="tThresholdEvent" prompt="Threshold event">
      <Enum value="Switch 1" id="ThresholdEvent_2A"/>
    </Type>
    <Type name="tThresholdAction" prompt="Threshold switch action">
      <Enum value="Off" id="ThresholdAction_0A"/>
      <Enum value="On" id="ThresholdAction_1A"/>
      <Enum value="Pulse" id="ThresholdAction_2A"/>
      <Enum value="Rect wave" id="ThresholdAction_3A"/>
    </Type>
    <Type name="tPulseWidth" prompt="Pulse width" units="sec"/>
    <Type name="tRectWavePeriod" prompt="Rect wave period" units="sec"/>
    <Type name="tPurgeEnableEnum" prompt="Method type" units="">
      <Enum value="Normal" id="Normal_0"/>
      <Enum value="Purge" id="Purge_1"/>
    </Type>
    <Type name="tRecycleEnableEnum" prompt="Divert valve" units="">
      <Enum value="Recycle" id="Recycle_0"/>
      <Enum value="Waste" id="Waste_1"/>
    </Type>
    <Type name="tEnableDisable">
      <Enum value="Disabled" id="LeakDetectorConfig_1"/>
      <Enum value="Enabled" id="LeakDetectorConfig_2"/>
    </Type>
    <Type name="tFlowCellTempDataEnable" prompt="Flow cell temperature data channel" units=""/>
  </TypeCollection>
  <TypeCollection name="StatusDetail">
    <Type name="tSystemState">
      <Enum value="Initializing" id="SystemStateInitializing_0"/>
      <Enum value="Idle" id="SystemStateIdle_1"/>
      <Enum value="Getting Ready" id="SystemStateGettingReady_2"/>
      <Enum value="Ready" id="SystemStateReady_3"/>
      <Enum value="Running" id="SystemStateRunning_4"/>
      <Enum value="Error" id="SystemStateError_5"/>
    </Type>
    <Type name="tRecycleValveState">
      <Enum value="Absent" id="RecycleValveState_0"/>
      <Enum value="Recycle" id="RecycleValveState_1"/>
      <Enum value="Waste" id="RecycleValveState_2"/>
    </Type>
    <Type name="tPurgeValveState">
      <Enum value="Absent" id="PurgeValveState_0"/>
      <Enum value="Normal" id="PurgeValveState_1"/>
      <Enum value="Purge" id="PurgeValveState_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="tAlarmType">
      <Enum value="" id="AlarmNone_0"/>
      <Enum value="Flow cell temperature range error ({0:F1}°C)" id="AlarmFlowCellOvenOver_1"/>
      <Enum value="Flow cell temperature range error ({0:F1}°C)" id="AlarmFlowCellOvenUnder_2"/>
      <Enum value="Flow cell heater overtemperature or H/W failure ({0:F1}°C)" id="AlarmFlowCellOvenAbsolute_3"/>
      <Enum value="H/W communications Failure: Front end PCB" id="AlarmADCommFrontEndPCB_4"/>
      <Enum value="H/W communications Failure: Personality PCB" id="AlarmADCommPersonalityPCB_5"/>
      <Enum value="Instrument failed initialization" id="AlarmInitialize_6"/>
      <Enum value="Battery backed memory H/W failure" id="AlarmNVRamBad_7"/>
      <Enum value="Battery backed memory reset to factory defaults" id="AlarmDefaults_8"/>
      <Enum value="Flow cell temperature sensor H/W failure." id="AlarmRTD_9"/>
      <Enum value="Purge valve not detected. H/W failure." id="AlarmNoPurgeValve_10"/>
      <Enum value="Two Purge valves detected. H/W configuration error." id="AlarmTwoPurgeValve_11"/>
      <Enum value="Lamp not detected.  H/W failure." id="AlarmNoLamp_12"/>
      <Enum value="Lamp intensity too low, optimize lamp and check fluid flow" id="AlarmIntensityLow_13"/>
      <Enum value="Lamp intensity too high, optimize lamp and check fluid flow" id="AlarmIntensityHigh_14"/>
      <Enum value="Autozero offset excessive" id="AlarmAutozeroOffset_15"/>
      <Enum value="Software fault ({0:D0})" id="AlarmBadSystem_16"/>
      <Enum value="Software fault ({0:D0})" id="AlarmGeneral_17"/>
      <Enum value="Flow cell temperature set point cannot be reached" id="AlarmFlowCellOvenNotAtTemp_18"/>
      <Enum value="Software fault ({0:D0})" id="AlarmRemoteCommandUnsupported_19"/>
      <Enum value="Software fault ({0:D0})" id="AlarmMissedDataPoint_20"/>
      <Enum value="Leak sensor enabled" id="AlarmLeakSensorEnabled_21"/>
      <Enum value="Leak sensor disabled" id="AlarmLeakSensorDisabled_22"/>
      <Enum value="Leak sensor not present" id="AlarmLeakSensorNotPresent_23"/>
      <Enum value="Leak Detected" id="AlarmLeakDetected_24"/>
      <Enum value="Ethernet cable disconnected" id="AlarmEthernetCableDisconnected_25"/>
      <Enum value="Positive 24 volts H/W failure" id="Alarm24VOnPersonalityFail_26"/>
      <Enum value="Positive 15 volts H/W failure" id="AlarmP15VOnPersonalityFail_27"/>
      <Enum value="Negative 15 volts H/W failure" id="AlarmN15VOnPersonalityFail_28"/>
      <Enum value="Positive 24 volts fuse H/W failure" id="Alarm24VFuseFail_29"/>
      <Enum value="Positive 5 volts fuse H/W failure" id="AlarmRMTFuseFail_30"/>
      <Enum value="Positive 15 volts fuse H/W failure" id="AlarmP15VFuseFail_31"/>
      <Enum value="Negative 15 volts fuse H/W failure" id="AlarmN15VFuseFail_32"/>
      <Enum value="Serial number modified" id="AlarmModifiedSN_33"/>
      <Enum value="Data buffer overflow" id="AlarmDataBufferOverflow_34"/>
      <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 RI firmware %s not found. Please upgrade." id="ICSAlarmMinimumFirmwareVersion_3003"/>
      <Enum value="Invalid system configuration" id="ICSAlarmInvalidSystem_3004"/>
    </Type>
    <Type name="tExtAlarm">
      <Enum value="" id="ExtAlarm_None_0"/>
    </Type>
    <Type name="tFunction">
      <Enum value="" id="Fid_NoFunction_0"/>
      <Enum value="Noise Test" id="Fid_NoiseTest_1000"/>
      <Enum value="Drift Test" id="Fid_DriftTest_1001"/>
      <Enum value="Optimize Lamp" id="Fid_OptimizeLamp_1002"/>
      <Enum value="Adjusting Lamp Optics " id="Fid_LampOpticsAdjust_1003"/>
      <Enum value="Purging" id="Fid_Purge_1004"/>
      <Enum value="Running" id="Fid_Running_1005"/>
      <Enum value="Initializing" id="Fid_Initializing_1006"/>
      <Enum value="Getting ready" id="Fid_GettingReady_1007"/>
      <Enum value="Ready" id="Fid_Ready_1008"/>
      <Enum value="Running Delay MBF" id="Fid_RunningDelayMBF_1009"/>
    </Type>
    <Type name="tFunctionTextID">
      <Enum value="" id="FidState_NoFunction_0"/>
      <Enum value="Initializing" id="FidState_InitializingFunction_1"/>
      <Enum value="Getting ready" id="FidState_GettingReadyFunction_2"/>
      <Enum value="Waiting for temperature..." id="FidState_WaitingForTemperature_3"/>
      <Enum value="Ready" id="FidState_ReadyFunction_4"/>
      <Enum value="Running" id="FidState_RunningFunction_5"/>
      <Enum value="Running: Delay - MBF" id="FidState_RunningDelayMBFFunction_6"/>
      <Enum value="In progress" id="FidState_PurgingFunction_7"/>
      <Enum value="Recycling..." id="FidState_RecyclingFunction_8"/>
      <Enum value="" id="FidState_OptimizeLampFunction_9"/>
      <Enum value="Optimizing lamp" id="FidState_OptimizeLampInProgressFunction_10"/>
      <Enum value="Optimization complete" id="FidState_OptimizeLampCompleteFunction_11"/>
      <Enum value="" id="FidState_LampOpticsAdjustFunction_12"/>
      <Enum value="" id="FidState_NoiseTestFunction_13"/>
      <Enum value="Setting filter parameters" id="FidState_NoiseTestSetFilterFunction_14"/>
      <Enum value="Autozeroing" id="FidState_NoiseTestAutozeroFunction_15"/>
      <Enum value="Collecting test data" id="FidState_NoiseTestTakeDataFunction_16"/>
      <Enum value="Calculating statistics" id="FidState_NoiseTestCalcStatsFunction_17"/>
      <Enum value="Finished noise test" id="FidState_NoiseTestDoneFunction_18"/>
    </Type>
    <Type name="tInstrumentType">
      <Enum value="Unknown" id="InstrumentType_0"/>
      <Enum value="XRID" id="InstrumentType_1"/>
      <Enum value="ACQRID" id="InstrumentType_2"/>
    </Type>
    <Type name="tPolarity" prompt="Polarity" units="">
      <Enum value="Polarity (-)" id="NegativePolarity_0"/>
      <Enum value="Polarity (+)" id="PositivePolarity_1"/>
    </Type>
    <Type name="tLampType">
      <Enum value="870" id="LampType_0"/>
    </Type>
  </TypeCollection>
</ICSResources>
