#include "stdafx.h" #include "OemCtrl.h" #include "CCOS.Dev.FPD.UltrasonicProbeDR.h" UltrasonicProbeCtrlUnit::UltrasonicProbeCtrlUnit(std::shared_ptr EventCenter, FPDDeviceUltrasonicProbe* pFPD) { m_pFPD = pFPD; SetEventCenter(EventCenter); } UltrasonicProbeCtrlUnit::~UltrasonicProbeCtrlUnit() { } RET_STATUS UltrasonicProbeCtrlUnit::EnterExam(int nExamStatus) { return m_pFPD->EnterExam(nExamStatus); } RET_STATUS UltrasonicProbeCtrlUnit::ExitExam() { return RET_STATUS::RET_SUCCEED; } RET_STATUS UltrasonicProbeCtrlUnit::ActiveDetector(bool bActive) { return m_pFPD->ActiveDetector(0,bActive); } RET_STATUS UltrasonicProbeCtrlUnit::GetDetectorInfo(string& strFDI) { return m_pFPD->GetDetectorInfo(strFDI); } RET_STATUS UltrasonicProbeCtrlUnit::RESET() { m_pFPD->Reset(); return RET_STATUS::RET_SUCCEED; } RET_STATUS UltrasonicProbeCtrlUnit::ResetConnect() { return m_pFPD->ResetConnect(); }