ze08g_ch2o - ZE08G-CH2O 电化学甲醛模组#

适配状态未知

备注

本页文档由这个文件自动生成。如有错误,请提交issue或帮忙修改后pr,谢谢!

示例

--注意:因使用了sys.wait()所有api需要在协程中使用
-- 用法实例
sys = require("sys")
local ch2o = require "ze08g_ch2o"
local uartid = 1 -- 根据实际设备选取不同的uartid

sys.taskInit(function ()
    local result = ch2o.init(uartid)
    if not result then return end

    while true do
        sys.wait(1000)
        log.info("气体浓度值 PPB:", ch2o.getPPB())
        log.info("百万分比浓度 PPM:", ch2o.getPPM())
    end
end)

ze08g_ch2o.init(uart_id)#

ze08g_ch2o初始化

参数

传入值类型

解释

number

uart_id uartid

返回值

返回值类型

解释

bool

成功返回true

例子

ze08g_ch2o.init(1)

ze08g_ch2o.getPPB()#

获取ze08g_ch2o PPB数据

参数

返回值

返回值类型

解释

number

气体浓度值

例子

local ppb = ze08g_ch2o.getPPB()
log.info("气体浓度值 PPB:", ppb))

ze08g_ch2o.getPPM()#

获取ze08g_ch2o PPM数据

参数

返回值

返回值类型

解释

number

百万分比浓度

例子

local ppm = ze08g_ch2o.getPPM()
log.info("百万分比浓度 PPM:", ppm))