<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <AppName>Agilent Bluejay Machine</AppName>
  <AppDll>Agilent.Instrumentation.Framework.Bluejay.dll</AppDll>

  <StartupInitialization>
    <SplashScreen>
      <Screen Show="true" Image="Touchscreen_Splash_800x480_RUO.png" isMaximized="true" Size="800, 480" DeviceVersion="RUO"/>
      <Screen Show="true" Image="Touchscreen_Splash_800x480_IVD.png" isMaximized="true" Size="800, 480" DeviceVersion="IVD"/>
      <Screen Show="true" Image="Touchscreen_Splash_800x480_BR.png" isMaximized="true" Size="800, 480" DeviceVersion="BR"/>
    </SplashScreen>
    <DelayStartup>3000</DelayStartup>
    <StartupRoutine>GenesisStartup</StartupRoutine>
  </StartupInitialization>

  <CoreSetting>
    <HistoryStack Enable ="True" StackSize="3"/>

    <SoftKeyboard>
      <SoftKeyboardFolder>\Files\Keyboard\</SoftKeyboardFolder>
      <Keyboard Enable="True">
        <KeyboardA Form="DefaultKeyboard" DefaultForm="True"/>
      </Keyboard>
      <Keypad Enable="True">
        <Keypad1 Form="DefaultKeypad" DefaultForm="True"/>
      </Keypad>
    </SoftKeyboard>

    <CoreTimer>
      <Timer1 Interval="1000" EventID="CoreTimer.Timer1.Tick" Enabled="False"/>
      <Timer2 Interval="2000" EventID="CoreTimer.Timer2.Tick" Enabled="False"/>
      <Timer3 Interval="3000" EventID="CoreTimer.Timer3.Tick" Enabled="False"/>
    </CoreTimer>
    <RemoteInterface Enable="True" Port="8888"/>
    <ShowTaskBar>true</ShowTaskBar>
    <USBHostReset>
      <Host1 Enable="False" LegacyName="HCD1:"/>
      <Host2 Enable="False" LegacyName="HCD2:"/>
      <Host3 Enable="True" LegacyName="HCD3:"/>
      <Host4 Enable="False" LegacyName="HCD4:"/>
    </USBHostReset>
    <KeyboardDetection Enable="True" EventID="Device.Keyboard.Fire"/>
    <StorageDetection Enable="True" EventID="Device.Storage.Fire"/>
    <SetSystemMemory Enable="False" ProgramStoragePerc="85"/>
    <LongPress Interval="250"/>
    <LoadingDialog Name="ProgressPanel" LocationX="362" LocationY="240"/>

    <MessageBox>
      <MessageBoxFolder>\Files\MessageBox\</MessageBoxFolder>
      <MessageBoxDefaultForm>DefaultMessageBox</MessageBoxDefaultForm>
    </MessageBox>

  </CoreSetting>

  <AppSetting>
    <AppFolder>\Files\</AppFolder>
    <AppLock Enable="True">
      <PluginClass>GUILockPage</PluginClass>
    </AppLock>
    <LobsterBoardAppRootFolder>Hard Disk</LobsterBoardAppRootFolder>
    <LobsterBoardUSBRootFolder>USBDisk</LobsterBoardUSBRootFolder>
    <KontronBoardAppRootFolder>Storage Card</KontronBoardAppRootFolder>
    <KontronBoardUSBRootFolder>Hard Disk</KontronBoardUSBRootFolder>
    <USBRootDisplayName>USB Disk</USBRootDisplayName>
  </AppSetting>

  <CommSetting>
    <CommFolder>\Files\Comm\</CommFolder>
  </CommSetting>

  <DeviceSetting>
    <DeviceFolder>\Files\Device\</DeviceFolder>
  </DeviceSetting>

  <LicenseKey>7Zud7CNm2RW0QRjMuzlplA==</LicenseKey>

  <SimulationData Enable="false"/>
  <ByPassHardware Enable="false"/>
  <KontronBoard Enable="true"/>
  <ByPassLabwareVerification Enable="false"/>
  <ErrorSimulationMode Enable="false"/>
  <CANUtility Enable="false"/>
  <ByPassDoor Enable="false"/>
  <ErrorDialogSystemCANLog Enable="true"/>
  <DebugLog Enable="true"/>
  <CanTest Enable="false"/>
  <ZipFilesWaitTime Interval="3000"/>
  
  <FirmwareUpgrade>
    <Module>
      <Device Name="BroadCast" Enable="True" />
      <Device Name="GantryX" Enable="True" />
      <Device Name="GantryY" Enable="True" />
      <Device Name="GantryZ" Enable="True" />
      <Device Name="Pipette" Enable="True" />
      <Device Name="PCR" Enable="True" />
      <Device Name="Heater" Enable="True" />
      <Device Name="Shaker" Enable="True" />
      <Device Name="Magnet" Enable="True" />
      <Device Name="Chiller" Enable="True" />
      <Device Name="BarcodeScanner" Enable="True" />
      <Device Name="PowerMisc" Enable="True" />
    </Module>
    <Delay>
      <Interval Name="ResponseTimeOut" Value="35000" />
      <Interval Name="RebootingTime" Value="60000" />
      <Interval Name="TransmittingTime" Value="4" />
      <Interval Name="ResponseTimeOutDownloadStart" Value="125000" />
    </Delay>
    <Debug>
      <Logging Name="SendCANData" Enable="False" />
      <Logging Name="ReceiveCANData" Enable="False" />
    </Debug>
  </FirmwareUpgrade>

  <CanUtilityDebug>
    <HomeAllModule Enable="False" />
    <LogSystemExecutionTime Enable="False" />
    <DebugMode Enable="True" />
  </CanUtilityDebug>

  <!--PCRVersion Name must be increasing 1 by 1-->
  <InstrumentName>
    <PCRversion Name="2" InstrumentVer="PreLP"/>
    <PCRversion Name="3" InstrumentVer="PreLP"/>
    <PCRversion Name="4" InstrumentVer="LP"/>
  </InstrumentName>

  <ProductName>Magnis</ProductName>
</configuration>
