LIBRARY "Reader2.dll" EXPORTS AllocateMemory@4 = AllocateMemory MemoryAllocated@4 = MemoryAllocated ReleaseMemory@4 = ReleaseMemory ReadMemory@16 = ReadMemory WriteMemory@16 = WriteMemory GetErrorDetails@12 = GetErrorDetails GetDataMetric@8 = GetDataMetric InitComms@20 = InitComms DeinitComms@4 = DeinitComms Abort@0 = Abort SetTimeouts@16 = SetTimeouts SetDiscoveryExpirationPeriod@8 = SetDiscoveryExpirationPeriod SetDiscoveryTimeslotPeriod@8 = SetDiscoveryTimeslotPeriod SetDiscoveryTimeslotCount@8 = SetDiscoveryTimeslotCount Discover@16 = Discover SetRetryCounts@8 = SetRetryCounts SetAutoCommit@4 = SetAutoCommit OpenDevice@8 = OpenDevice CloseDevice@0 = CloseDevice Connect@4 = Connect Commit@0 = Commit ReadCommsStats@28 = ReadCommsStats EpdOn@0 = EpdOn EpdOff@0 = EpdOff ReadEpdID@16 = ReadEpdID ReadEpdStatus@36 = ReadEpdStatus ReadWearerID@8 = ReadWearerID ReadWearerName@8 = ReadWearerName ReadWearer@16 = ReadWearer IssueEpd@8 = IssueEpd DeIssueEpd@0 = DeIssueEpd WriteWearerName@8 = WriteWearerName BaseLineCounts@0 = BaseLineCounts SetFailFlag@0 = SetFailFlag ClearFailFlag@0 = ClearFailFlag ClearLatchedAlarms@0 = ClearLatchedAlarms ClearFaultFlags@0 = ClearFaultFlags ReadDosesQuality@28 = ReadDosesQuality ReadCounts@20 = ReadCounts ReadPeaks@16 = ReadPeaks ReadRates@8 = ReadRates ReadBaseCounts@20 = ReadBaseCounts ReadCalibrationData@40 = ReadCalibrationData ReadAlarmDoseThresholds@12 = ReadAlarmDoseThresholds ReadAlarmRateThresholds@24 = ReadAlarmRateThresholds DisplayFaultCode@4 = DisplayFaultCode ADSReadData@36 = ADSReadData ReadProfileControl@8 = ReadProfileControl ReadDoseProfile@4 = ReadDoseProfile ReadDoseProfileSince@8 = ReadDoseProfileSince ReadDoseProfileCache@20 = ReadDoseProfileCache ReadConfig@52 = ReadConfig ReadAlarmConfig@16 = ReadAlarmConfig ReadDisplayConfig@28 = ReadDisplayConfig ReadErrorStore@16 = ReadErrorStore ReadSpecialWriteTimes@8 = ReadSpecialWriteTimes ReadSpecialDoseStore@24 = ReadSpecialDoseStore ClearErrorStore@0 = ClearErrorStore ClearDose@0 = ClearDose WriteDose@8 = WriteDose WriteCountdownTimer@8 = WriteCountdownTimer ClearTotalDose@0 = ClearTotalDose WriteTotalDose@8 = WriteTotalDose ClearPeakRates@0 = ClearPeakRates WriteReturnForReadTime@4 = WriteReturnForReadTime WriteAlarmDoseThresholds@12 = WriteAlarmDoseThresholds WriteAlarmRateThresholds@24 = WriteAlarmRateThresholds WriteAlarmConfig@16 = WriteAlarmConfig WriteDisplayConfig@28 = WriteDisplayConfig WriteDisplayControlBits@4 = WriteDisplayControlBits WriteDisplayEnables@12 = WriteDisplayEnables WriteConfig@52 = WriteConfig WriteProfileControl@8 = WriteProfileControl WriteSpecialWriteTimes@8 = WriteSpecialWriteTimes EndSession@8 = EndSession ReadScratchPad@12 = ReadScratchPad WriteScratchPad@12 = WriteScratchPad WriteChirpRate@4 = WriteChirpRate ReadRAM@12 = ReadRAM ReadASIC@8 = ReadASIC ReadDirectEEPROM@12 = ReadDirectEEPROM ADSLogin@4 = ADSLogin ADSClearWearer@0 = ADSClearWearer ADSReadWearer@16 = ADSReadWearer ADSIssue@16 = ADSIssue ADSDeIssue@0 = ADSDeIssue ADSClearData@0 = ADSClearData ADSWritePassword@4 = ADSWritePassword ADSSetOffEnable@0 = ADSSetOffEnable ADSClearOffEnable@0 = ADSClearOffEnable ReadA2Config@28 = ReadA2Config ReadA2ConfigStatus@16 = ReadA2ConfigStatus WriteA2Config@28 = WriteA2Config TestBattery@0 = TestBattery TestDetectors@0 = TestDetectors MFRLogin@4 = MFRLogin MFRWriteCalFactors@24 = MFRWriteCalFactors MFRWriteDetectorThresholds@16 = MFRWriteDetectorThresholds MFRWriteRAM@12 = MFRWriteRAM MFRWriteDirectEEPROM@12 = MFRWriteDirectEEPROM MFRResetEpd@0 = MFRResetEpd MFRFormatEEPROM@0 = MFRFormatEEPROM MFRWriteASIC@8 = MFRWriteASIC MFRSetAlwaysCount@0 = MFRSetAlwaysCount MFRClearAlwaysCount@0 = MFRClearAlwaysCount MFRSetGolden@0 = MFRSetGolden MFRClearGolden@0 = MFRClearGolden MFRWriteEpdID@16 = MFRWriteEpdID MFRWritePassword@4 = MFRWritePassword