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