#include "stdafx.h" #include "OemCtrl.h" #include "CCOS.Dev.FPD.CareRay.h" OemCtrl::OemCtrl(std::shared_ptr EventCenter, FPDDeviceCareRay* pFPD) { m_pFPD = pFPD; SetEventCenter(EventCenter); } OemCtrl::~OemCtrl() { } RET_STATUS OemCtrl::EnterExam(int nExamStatus) { return m_pFPD->EnterExam(nExamStatus); } RET_STATUS OemCtrl::ExitExam() { return RET_STATUS::RET_SUCCEED; } RET_STATUS OemCtrl::ActiveDetector(bool bActive) { //FINFO("OemCtrl::ActiveDetector");//add by wxx for Íò¶«:20230725 return m_pFPD->ActiveDetector(bActive); } RET_STATUS OemCtrl::GetDetectorInfo(string& strFDI) { return m_pFPD->GetDetectorInfo(strFDI); } //add by wxx for Íò¶«:20230725 RET_STATUS OemCtrl::RESET() { return RET_STATUS::RET_NOSUPPORT; } RET_STATUS OemCtrl::WakeupDetector() { return RET_STATUS::RET_NOSUPPORT; } RET_STATUS OemCtrl::AttachConnect() { return RET_STATUS::RET_NOSUPPORT; } RET_STATUS OemCtrl::CancelAttach() { return RET_STATUS::RET_NOSUPPORT; } RET_STATUS OemCtrl::ResetConnect() { return RET_STATUS::RET_NOSUPPORT; } RET_STATUS OemCtrl::DisConnectFPD() { return RET_STATUS::RET_NOSUPPORT; } RET_STATUS OemCtrl::UpdateFirmware() { return RET_STATUS::RET_NOSUPPORT; } RET_STATUS OemCtrl::RecoverImage(bool bRecoverIt) { return RET_STATUS::RET_NOSUPPORT; } RET_STATUS OemCtrl::SaveSensitivity() { return RET_STATUS::RET_NOSUPPORT; } RET_STATUS OemCtrl::SetXrayOnNum() { //FINFO("OemCtrl::SetXrayOnNum"); return RET_STATUS::RET_SUCCEED; } RET_STATUS OemCtrl::SetExposureTimes(int nTimes) { //FINFO("OemCtrl::SetExposureTimes"); return RET_STATUS::RET_SUCCEED; } RET_STATUS OemCtrl::SetFilterType(int nFilter) { //FINFO("OemCtrl::SetFilterType"); return RET_STATUS::RET_SUCCEED; }