ir - 红外

示例代码

板级配置

说明

板级详细配置说明见:app.json - 全局配置文件说明

业务脚本

open()

打开ir接口,创建 ir 实例。

入参

  • gpioid GPIO端口号

返回

  • onewire实例

ir 实例

ir.on()

挂接中断处理函数。

入参

属性

类型

必填

描述

cb

Function

用户自定义中断处理函数

返回值

  • Number类型,0:成功,非0:错误号。

ir.send()

发送数据。

入参

属性

类型

必填

描述

data

arrayBuffer

发送数据

返回值

  • Number类型,0:成功,非0:错误号。

ir.learn()

读取数据。

返回值

  • ArrayBuffer类型,读取数据。

ir.close()

关闭ir,释放open实例。