#include "stdafx.h" #include "OEM.Mechanical.h" #include "CCOS.Dev.Generator.CPI.h" OemMechanical::OemMechanical(std::shared_ptr EventCenter): super(EventCenter) { m_pGEN = nullptr; } OemMechanical::~OemMechanical() { } bool OemMechanical::Prepare() { printf("OemMechanical::Prepare\n"); Register(); return true; } void OemMechanical::Register() { printf("OemMechanical::Register\n"); super::Register(); } void OemMechanical::SetCtrlDev(CPIDevice* pCtrlDev) { m_pGEN = pCtrlDev; } RET_STATUS OemMechanical::GetTomoResults(ResDataObject& resultAngle, ResDataObject& resultHeight) { return RET_STATUS::RET_SUCCEED; //RET_STATUS ret = RET_STATUS::RET_FAILED; // //ret = m_pGEN->GetTomoResults(resultAngle, resultHeight); //return ret; } RET_STATUS OemMechanical::SetGrid(unsigned int GridType) { return RET_STATUS::RET_SUCCEED; //RET_STATUS ret = RET_STATUS::RET_FAILED; //ret = m_pGEN->SetGrid(GridType); //return ret; } //这个接口,UI层 可能是叫setpress RET_STATUS OemMechanical::SetAutoTracking(unsigned int nAutoTracking) { return RET_STATUS::RET_SUCCEED; //RET_STATUS ret = RET_STATUS::RET_FAILED; //ret = m_pGEN->SetAutoTracking(nAutoTracking); //return ret; }