Function gx_ir_recv_data_ud¶
-
int gx_ir_recv_data_ud(const GX_HAL_IR_RX_CFG_T *rx, unsigned int *buf, unsigned int buf_len, unsigned int timeout)
ir 接收自定义协议数据 该函数可接收自定义协议数据,以波形的电平和长度格式存储数据,参考 /ref GX_IR_UD_DATA_T 的定义
- 参数
ir_dev -- IR 设备数据
rx -- 红外接收配置数据
buf -- 接收数据存放的 buffer
buf_len -- 接收到的数据长度
timeout -- 接收超时时间
- Returns 0
成功
- Returns -1
失败
- Returns -2
超时
- 返回
int 是否成功