Поскольку я обновился до Jacobi C API (Release 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...
Любая идея, что я делаю неправильно?
Заранее спасибо...