专栏底层软件J3采集图像的接口hb_vio_get_data_conditional(uint32_t pipeline_id,VIO_DATA_TYPE_E data_type,void *data,int time) 如何理解

J3采集图像的接口hb_vio_get_data_conditional(uint32_t pipeline_id,VIO_DATA_TYPE_E data_type,void *data,int time) 如何理解

已解决
雪奇的开发生活2026-06-16
10
3

使用hb_vio_get_data_conditional(uint32_t pipeline_id,VIO_DATA_TYPE_E data_type,void *data,int time)这个函数获取图像数据过程中不理解 time这个参数的作用。地平线官方手册中说int time: 标识所需数据的时间限制

time = 0:清理当前已完成数据,等待下帧数据

time < 0 :清理当前已完成数据,等待满足帧时间 > (当前时间 - time) 的帧

time > 0 :等待满足帧时间 > (当前时间 -time) 的帧

有1个疑问:

1、这个time单位是什么,ns纳秒 um 微秒 还是ms毫秒 还是其他表示时间的数值?

底层软件
技术深度解析征程3
评论3
0/600
  • zsy
    Lv.4

    毫秒 ,具体作用就是在获取符合指定时间窗口的帧

    22小时前
    1
    0
  • 费小财
    Lv.5

    应该是毫秒的

    22小时前
    1
    0
  • 雪奇的开发生活
    Lv.1

    好的,明白了

    8小时前
    0
    0