OemCtrl.cpp 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. #include "stdafx.h"
  2. #include "OemCtrl.h"
  3. #include "CCOS.Dev.FPD.CareRay.h"
  4. OemCtrl::OemCtrl(std::shared_ptr <CCOS::Dev::IOEventCenter> EventCenter, FPDDeviceCareRay* pFPD)
  5. {
  6. m_pFPD = pFPD;
  7. SetEventCenter(EventCenter);
  8. }
  9. OemCtrl::~OemCtrl()
  10. {
  11. }
  12. RET_STATUS OemCtrl::EnterExam(int nExamStatus)
  13. {
  14. return m_pFPD->EnterExam(nExamStatus);
  15. }
  16. RET_STATUS OemCtrl::ExitExam()
  17. {
  18. return RET_STATUS::RET_SUCCEED;
  19. }
  20. RET_STATUS OemCtrl::ActiveDetector(bool bActive)
  21. {
  22. //FINFO("OemCtrl::ActiveDetector");//add by wxx for Íò¶«:20230725
  23. return m_pFPD->ActiveDetector(bActive);
  24. }
  25. RET_STATUS OemCtrl::GetDetectorInfo(string& strFDI)
  26. {
  27. return m_pFPD->GetDetectorInfo(strFDI);
  28. }
  29. //add by wxx for Íò¶«:20230725
  30. RET_STATUS OemCtrl::RESET()
  31. {
  32. return RET_STATUS::RET_NOSUPPORT;
  33. }
  34. RET_STATUS OemCtrl::WakeupDetector()
  35. {
  36. return RET_STATUS::RET_NOSUPPORT;
  37. }
  38. RET_STATUS OemCtrl::AttachConnect()
  39. {
  40. return RET_STATUS::RET_NOSUPPORT;
  41. }
  42. RET_STATUS OemCtrl::CancelAttach()
  43. {
  44. return RET_STATUS::RET_NOSUPPORT;
  45. }
  46. RET_STATUS OemCtrl::ResetConnect()
  47. {
  48. return RET_STATUS::RET_NOSUPPORT;
  49. }
  50. RET_STATUS OemCtrl::DisConnectFPD()
  51. {
  52. return RET_STATUS::RET_NOSUPPORT;
  53. }
  54. RET_STATUS OemCtrl::UpdateFirmware()
  55. {
  56. return RET_STATUS::RET_NOSUPPORT;
  57. }
  58. RET_STATUS OemCtrl::RecoverImage(bool bRecoverIt)
  59. {
  60. return RET_STATUS::RET_NOSUPPORT;
  61. }
  62. RET_STATUS OemCtrl::SaveSensitivity()
  63. {
  64. return RET_STATUS::RET_NOSUPPORT;
  65. }
  66. RET_STATUS OemCtrl::SetXrayOnNum()
  67. {
  68. //FINFO("OemCtrl::SetXrayOnNum");
  69. return RET_STATUS::RET_SUCCEED;
  70. }
  71. RET_STATUS OemCtrl::SetExposureTimes(int nTimes)
  72. {
  73. //FINFO("OemCtrl::SetExposureTimes");
  74. return RET_STATUS::RET_SUCCEED;
  75. }
  76. RET_STATUS OemCtrl::SetFilterType(int nFilter)
  77. {
  78. //FINFO("OemCtrl::SetFilterType");
  79. return RET_STATUS::RET_SUCCEED;
  80. }