#include "OEM.DetectorCtrl.h" #include "CCOS.Dev.FPD.Demo.h" OemDetectorCtrl::OemDetectorCtrl(std::shared_ptr EventCenter, FPDDemoDevice* pFPD) { m_pFPD = pFPD; SetEventCenter(EventCenter); } OemDetectorCtrl::~OemDetectorCtrl() { } RET_STATUS OemDetectorCtrl::RESET() { return m_pFPD->ResetError(); } RET_STATUS OemDetectorCtrl::ActiveDetector(bool bActive) { return RET_STATUS::RET_SUCCEED; } RET_STATUS OemDetectorCtrl::WakeupDetector() { return RET_STATUS::RET_SUCCEED; } RET_STATUS OemDetectorCtrl::EnterExam(int nExamStatus) { return m_pFPD->EnterExam( nExamStatus); } RET_STATUS OemDetectorCtrl::ExitExam() { return RET_STATUS::RET_SUCCEED; } RET_STATUS OemDetectorCtrl::GetDetectorInfo(string& strFDI) { return m_pFPD->GetDetectorInfo( strFDI); } RET_STATUS OemDetectorCtrl::DisConnectFPD() { return m_pFPD->DisConnect(); } RET_STATUS OemDetectorCtrl::UpdateFirmware() { return RET_STATUS::RET_SUCCEED; } RET_STATUS OemDetectorCtrl::RecoverImage(bool bRecoverIt) { return RET_STATUS::RET_SUCCEED; } RET_STATUS OemDetectorCtrl::SaveSensitivity() { return RET_STATUS::RET_SUCCEED; } RET_STATUS OemDetectorCtrl::AttachConnect() { return RET_STATUS::RET_SUCCEED; } RET_STATUS OemDetectorCtrl::CancelAttach() { return RET_STATUS::RET_SUCCEED; } RET_STATUS OemDetectorCtrl::ResetConnect() { return RET_STATUS::RET_SUCCEED; }