本文主要是介绍LuatOS-SOC接口文档(air780E)--max30102 - 心率模块,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
max30102.init(i2c_id,int)#
初始化MAX30102传感器
参数
传入值类型 | 解释 |
---|---|
int | 传感器所在的i2c总线id,默认为0 |
int | int引脚 |
返回值
返回值类型 | 解释 |
---|---|
bool | 成功返回true, 否则返回nil或者false |
例子
if max30102.init(0,pin.PC05) thenlog.info("max30102", "init ok") elselog.info("max30102", "init fail") end
max30102.get()
获取心率血氧(大概需要10s时间测量)
参数
无
返回值
返回值类型 | 解释 |
---|---|
bool | 成功返回true, 否则返回nil或者false |
number | 心率 |
number | 血氧 |
例子
无
max30102.shutdown()
关闭max30102
参数
无
返回值
无
例子
无
这篇关于LuatOS-SOC接口文档(air780E)--max30102 - 心率模块的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!