如何使用KEY_INT_RUNTIME_DEPTH_FRAMERATE

时间:2015-09-24 17:16:03

标签: android google-project-tango

我想知道我是否可以使用最新的API配置属性KEY_INT_RUNTIME_DEPTH_FRAMERATE来减慢xyzij数据的采样速度。即减少设备每秒拾取的点云数量。

a)这是正确的方法吗?

b)如果是这样,我是否按照此处所示设置此值(在启用深度配置后):mConfig.putInt(TangoConfig.KEY_INT_RUNTIME_DEPTH_FRAMERATE, 1)

c)控制采样速度的其他选项?

1 个答案:

答案 0 :(得分:0)

要使用运行时配置,您可以在连接到服务后查询运行时配置对象。例如,在服务连接调用之后,请调用:

mRuntimeConfig = mTango.getConfig(TangoConfig.CONFIG_TYPE_RUNTIME);

查询运行时配置后,只要连接了Tango服务,就应该可以设置KEY_INT_RUNTIME_DEPTH_FRAMERATE。

mRuntimeConfig.putDouble(TangoConfig.KEY_INT_RUNTIME_DEPTH_FRAMERATE, 1.0)

但请注意,Tango平板电脑的帧速率目前为0~5 hz(含)。