0

由于我已更新到 Jacobi C API(1.8 版及更高版本),我不再收到任何颜色帧,即,更具体地说,我成功注册了一个回调函数__onFrameAvailable(),使用

if( TANGO_SUCCESS != TangoService_connectOnFrameAvailable(
         TANGO_CAMERA_COLOR, NULL, __onFrameAvailable) )
{
  LOG_ERROR("TangoService_connectOnFrameAvailable() failed.");
  return FALSE;
}
else
{
  LOG_INFO("TangoService_connectOnFrameAvailable() successful.");
} // if

但该函数永远不会被调用。即使我将配置参数设置config_enable_color_camera为 TRUE,使用

if( TANGO_SUCCESS != TangoConfig_setBool(configE, "config_enable_color_camera", TRUE) )
{
  LOG_ERROR("TangoConfig_setBool(config_enable_color_camera=true) failed.");
  return FALSE;
} // if
else
{
  LOG_INFO("TangoConfig_setBool(config_enable_color_camera=true) successful.");
} // if

这没有效果。

但是,当我卸载 Project Tango Core 并恢复为出厂设置时,__onFrameAvailable()会调用函数。Ito Release 1.7 没有这个问题...

知道我做错了什么吗?

提前致谢...

4

0 回答 0