OemAcq.cpp 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. #include "stdafx.h"
  2. #include "OemAcq.h"
  3. #include "CCOS.Dev.FPD.UltrasonicProbeDR.h"
  4. UltrasonicProbeAcq::UltrasonicProbeAcq(std::shared_ptr <CCOS::Dev::IOEventCenter> EventCenter, FPDDeviceUltrasonicProbe* pFPD)
  5. {
  6. m_pFPD = pFPD;
  7. SetEventCenter(EventCenter);
  8. }
  9. UltrasonicProbeAcq::~UltrasonicProbeAcq()
  10. {
  11. }
  12. RET_STATUS UltrasonicProbeAcq::SetAcqMode(int mode)
  13. {
  14. return m_pFPD->SetAcqMode(mode);
  15. }
  16. //³¬ÉùÏà¹Ø
  17. RET_STATUS UltrasonicProbeAcq::SetFreeze(int nFreeze)
  18. {
  19. return m_pFPD->SetFreeze(nFreeze);
  20. }
  21. RET_STATUS UltrasonicProbeAcq::SwitchProbe(int nProbeType)
  22. {
  23. return m_pFPD->SwitchProbe(nProbeType);
  24. }
  25. RET_STATUS UltrasonicProbeAcq::SwitchProbeMode(int nProbeMode)
  26. {
  27. return m_pFPD->SwitchProbeMode(nProbeMode);
  28. }
  29. RET_STATUS UltrasonicProbeAcq::SetBGain(int nGain)
  30. {
  31. return m_pFPD->SetBGain(nGain);
  32. }
  33. RET_STATUS UltrasonicProbeAcq::SetBDepth(int nDepth)
  34. {
  35. return m_pFPD->SetBDepth(nDepth);
  36. }
  37. RET_STATUS UltrasonicProbeAcq::SetBFrequency(float fFrequency)
  38. {
  39. return m_pFPD->SetBFrequency(fFrequency);
  40. }
  41. RET_STATUS UltrasonicProbeAcq::SetBFocus(int nFocus)
  42. {
  43. return m_pFPD->SetBFocus(nFocus);
  44. }
  45. RET_STATUS UltrasonicProbeAcq::SetBHarmonic(int nHarmonic)
  46. {
  47. return m_pFPD->SetBHarmonic(nHarmonic);
  48. }
  49. RET_STATUS UltrasonicProbeAcq::SetBPower(int nPower)
  50. {
  51. return m_pFPD->SetBPower(nPower);
  52. }
  53. RET_STATUS UltrasonicProbeAcq::SetBDynamicRange(int nRange)
  54. {
  55. return m_pFPD->SetBDynamicRange(nRange);
  56. }
  57. RET_STATUS UltrasonicProbeAcq::GetBDepth(int& nDepth, float& fDepthCm)
  58. {
  59. return m_pFPD->GetBDepth(nDepth, fDepthCm);
  60. }
  61. RET_STATUS UltrasonicProbeAcq::GetBFrequency(float& fFrequency)
  62. {
  63. return m_pFPD->GetBFrequency(fFrequency);
  64. }
  65. RET_STATUS UltrasonicProbeAcq::GetBGain(int& nGain)
  66. {
  67. return m_pFPD->GetBGain(nGain);
  68. }
  69. RET_STATUS UltrasonicProbeAcq::GetBFocus(int& nFocus, float& fFocusCm)
  70. {
  71. return m_pFPD->GetBFocus(nFocus, fFocusCm);
  72. }
  73. RET_STATUS UltrasonicProbeAcq::GetBDynamicRange(int& nRange)
  74. {
  75. return m_pFPD->GetBDynamicRange(nRange);
  76. }
  77. RET_STATUS UltrasonicProbeAcq::SetCRoi(int x1, int x2, int y1, int y2)
  78. {
  79. return m_pFPD->SetCRoi(x1, x2, y1, y2);
  80. }
  81. RET_STATUS UltrasonicProbeAcq::SetCGain(int nGain)
  82. {
  83. return m_pFPD->SetCGain(nGain);
  84. }
  85. RET_STATUS UltrasonicProbeAcq::SetPostLevel(int nLevel)
  86. {
  87. return m_pFPD->SetPostLevel(nLevel);
  88. }
  89. RET_STATUS UltrasonicProbeAcq::SetMirror(int nMirror)
  90. {
  91. return m_pFPD->SetMirror(nMirror);
  92. }
  93. RET_STATUS UltrasonicProbeAcq::SetCFrequency(float fFrequency)
  94. {
  95. return m_pFPD->SetCFrequency(fFrequency);
  96. }
  97. RET_STATUS UltrasonicProbeAcq::SetCSpeedWallFilter(int nSpeedWallFilter)
  98. {
  99. return m_pFPD->SetCSpeedWallFilter(nSpeedWallFilter);
  100. }
  101. RET_STATUS UltrasonicProbeAcq::SetCRangeWallFilter(int nRangeWallFilter)
  102. {
  103. return m_pFPD->SetCRangeWallFilter(nRangeWallFilter);
  104. }
  105. RET_STATUS UltrasonicProbeAcq::SetCPersistence(int nPersistence)
  106. {
  107. return m_pFPD->SetCPersistence(nPersistence);
  108. }
  109. RET_STATUS UltrasonicProbeAcq::SetCLinearAngle(int nAngle)
  110. {
  111. return m_pFPD->SetCLinearAngle(nAngle);
  112. }
  113. RET_STATUS UltrasonicProbeAcq::SetCPrf(int nPrf)
  114. {
  115. return m_pFPD->SetCPrf(nPrf);
  116. }
  117. RET_STATUS UltrasonicProbeAcq::GetCFrequency(float& fFrequency)
  118. {
  119. return m_pFPD->GetCFrequency(fFrequency);
  120. }
  121. RET_STATUS UltrasonicProbeAcq::GetCGain(int& nGain)
  122. {
  123. return m_pFPD->GetCGain(nGain);
  124. }
  125. RET_STATUS UltrasonicProbeAcq::GetCPrf(int& nPrf)
  126. {
  127. return m_pFPD->GetCPrf(nPrf);
  128. }
  129. RET_STATUS UltrasonicProbeAcq::GetCLinearAngle(int& nAngle)
  130. {
  131. return m_pFPD->GetCLinearAngle(nAngle);
  132. }
  133. RET_STATUS UltrasonicProbeAcq::SetTgc1(int nTgc)
  134. {
  135. return m_pFPD->SetTgc1(nTgc);
  136. }
  137. RET_STATUS UltrasonicProbeAcq::SetTgc2(int nTgc)
  138. {
  139. return m_pFPD->SetTgc2(nTgc);
  140. }
  141. RET_STATUS UltrasonicProbeAcq::SetTgc3(int nTgc)
  142. {
  143. return m_pFPD->SetTgc3(nTgc);
  144. }
  145. RET_STATUS UltrasonicProbeAcq::SetTgc4(int nTgc)
  146. {
  147. return m_pFPD->SetTgc4(nTgc);
  148. }
  149. RET_STATUS UltrasonicProbeAcq::SetTgc5(int nTgc)
  150. {
  151. return m_pFPD->SetTgc5(nTgc);
  152. }
  153. RET_STATUS UltrasonicProbeAcq::SetTgc6(int nTgc)
  154. {
  155. return m_pFPD->SetTgc6(nTgc);
  156. }
  157. RET_STATUS UltrasonicProbeAcq::SetTgc7(int nTgc)
  158. {
  159. return m_pFPD->SetTgc7(nTgc);
  160. }
  161. RET_STATUS UltrasonicProbeAcq::SetTgc8(int nTgc)
  162. {
  163. return m_pFPD->SetTgc8(nTgc);
  164. }