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