int ToFCameraPMDController::SetIntegrationTime(unsigned int integrationTime)
 {
   unsigned int result;
   this->m_PMDRes = pmdGetValidIntegrationTime(m_PMDHandle, &result, 0, AtLeast, integrationTime);
   ErrorText(this->m_PMDRes);
   if (this->m_PMDRes != 0)
   {
     return 0;
   }
   this->m_PMDRes = pmdSetIntegrationTime(m_PMDHandle, 0, result);
   ErrorText(this->m_PMDRes);
   return result;
 }
Пример #2
0
 int ToFCameraPMDController::SetIntegrationTime(unsigned int integrationTime)
 {
   if(!m_ConnectionCheck)
   {
     return integrationTime;
   }
   unsigned int result;
   this->m_PMDRes = pmdGetValidIntegrationTime(m_PMDHandle, &result, 0, CloseTo, integrationTime);
   MITK_INFO << "Valid Integration Time = " << result;
   ErrorText(this->m_PMDRes);
   if (this->m_PMDRes != 0)
   {
     return 0;
   }
   this->m_PMDRes = pmdSetIntegrationTime(m_PMDHandle, 0, result);
   ErrorText(this->m_PMDRes);
   return result;
 }