OEM.Mechanical.cpp 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. #include "stdafx.h"
  2. #include "OEM.Mechanical.h"
  3. #include "CCOS.Dev.Generator.CPI.h"
  4. OemMechanical::OemMechanical(std::shared_ptr <CCOS::Dev::IOEventCenter> EventCenter): super(EventCenter)
  5. {
  6. m_pGEN = nullptr;
  7. }
  8. OemMechanical::~OemMechanical()
  9. {
  10. }
  11. bool OemMechanical::Prepare()
  12. {
  13. printf("OemMechanical::Prepare\n");
  14. Register();
  15. return true;
  16. }
  17. void OemMechanical::Register()
  18. {
  19. printf("OemMechanical::Register\n");
  20. super::Register();
  21. }
  22. void OemMechanical::SetCtrlDev(CPIDevice* pCtrlDev)
  23. {
  24. m_pGEN = pCtrlDev;
  25. }
  26. RET_STATUS OemMechanical::GetTomoResults(ResDataObject& resultAngle, ResDataObject& resultHeight)
  27. {
  28. return RET_STATUS::RET_SUCCEED;
  29. //RET_STATUS ret = RET_STATUS::RET_FAILED;
  30. //
  31. //ret = m_pGEN->GetTomoResults(resultAngle, resultHeight);
  32. //return ret;
  33. }
  34. RET_STATUS OemMechanical::SetGrid(unsigned int GridType)
  35. {
  36. return RET_STATUS::RET_SUCCEED;
  37. //RET_STATUS ret = RET_STATUS::RET_FAILED;
  38. //ret = m_pGEN->SetGrid(GridType);
  39. //return ret;
  40. }
  41. //Õâ¸ö½Ó¿Ú£¬UI²ã ¿ÉÄÜÊǽÐsetpress
  42. RET_STATUS OemMechanical::SetAutoTracking(unsigned int nAutoTracking)
  43. {
  44. return RET_STATUS::RET_SUCCEED;
  45. //RET_STATUS ret = RET_STATUS::RET_FAILED;
  46. //ret = m_pGEN->SetAutoTracking(nAutoTracking);
  47. //return ret;
  48. }