Skip to content

Commit

Permalink
发布script_LuaTask(2.2.9版本)
Browse files Browse the repository at this point in the history
修改记录:
	lib脚本版本号:2.2.9
	(1)支持tts、call功能
	(2)添加GPIO ldo电压域的控制说明
	(3)修改开发板默认netLed的控制方式,ldo电压域的控制放到main.lua去控制,不再写在netLed.lua中去控制
  • Loading branch information
zhutianhua committed Apr 11, 2020
1 parent da1397a commit b755ded
Show file tree
Hide file tree
Showing 94 changed files with 947 additions and 393 deletions.
1 change: 1 addition & 0 deletions script_LuaTask/demo/aLiYun/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/adc/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ wdt.setup(pio.P0_30, pio.P0_31)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/audio/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ wdt.setup(pio.P0_30, pio.P0_31)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
2 changes: 1 addition & 1 deletion script_LuaTask/demo/audio/testAudio.lua
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ end
--播放tts测试接口,每次打开一行代码进行测试
--audio.play接口要求TTS数据为UTF8编码,因为本文件编辑时采用的是UTF8编码,所以可以直接使用ttsStr,不用做编码转换
--如果用户自己编辑脚本时,采用的不是UTF8编码,需要调用common.XXX2utf8接口进行转换
local ttsStr = "TTS测试"
local ttsStr = "上海合宙通信科技有限公司欢迎您"
local function testPlayTts()
--单次播放,默认音量等级
--audio.play(TTS,"TTS",ttsStr)
Expand Down
12 changes: 0 additions & 12 deletions script_LuaTask/demo/autoAcceptIncomingCall/testCall.lua

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -42,14 +42,15 @@ wdt.setup(pio.P0_30, pio.P0_31)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长

--加载错误日志管理功能模块【强烈建议打开此功能】
--如下2行代码,只是简单的演示如何使用errDump功能,详情参考errDump的api
--require "errDump"
--errDump.request("udp://ota.airm2m.com:9072")
require "errDump"
errDump.request("udp://ota.airm2m.com:9072")

--加载远程升级功能模块【强烈建议打开此功能】
--如下3行代码,只是简单的演示如何使用update功能,详情参考update的api以及demo/update
Expand Down
65 changes: 65 additions & 0 deletions script_LuaTask/demo/call/testCall.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
--- 模块功能:通话功能测试.
-- @author openLuat
-- @module call.testCall
-- @license MIT
-- @copyright openLuat
-- @release 2018.03.20

module(...,package.seeall)
require"cc"
require"audio"


--- “通话已建立”消息处理函数
-- @string num,建立通话的对方号码
-- @return
local function connected(num)
log.info("testCall.connected")
--发送DTMF到对端
--cc.sendDtmf("123")
--5秒后播放TTS给对端,底层软件必须支持TTS功能
--sys.timerStart(audio.play,5000,0,"TTSCC","通话中播放TTS测试",7)
--50秒之后主动结束通话
sys.timerStart(cc.hangUp,50000,num)
end

--- “通话已结束”消息处理函数
-- @return
local function disconnected()
log.info("testCall.disconnected")
sys.timerStopAll(cc.hangUp)
end

--- “来电”消息处理函数
-- @string num,来电号码
-- @return
local function incoming(num)
log.info("testCall.incoming:"..num)
--接听来电
cc.accept(num)
end

--- “通话功能模块准备就绪””消息处理函数
-- @return
local function ready()
log.info("tesCall.ready")
--呼叫10086
cc.dial("10086")
end

--- “通话中收到对方的DTMF”消息处理函数
-- @string dtmf,收到的DTMF字符
-- @return
local function dtmfDetected(dtmf)
log.info("testCall.dtmfDetected",dtmf)
end

--订阅消息的用户回调函数
--sys.subscribe("CALL_READY",ready)
sys.subscribe("NET_STATE_REGISTERED",ready)
sys.subscribe("CALL_INCOMING",incoming)
sys.subscribe("CALL_CONNECTED",connected)
sys.subscribe("CALL_DISCONNECTED",disconnected)
cc.dtmfDetect(true)
sys.subscribe("CALL_DTMF_DETECT",dtmfDetected)
--sys.timerStart(audio.play,5000,1,"TTS","播放TTS测试",7)
5 changes: 2 additions & 3 deletions script_LuaTask/demo/console/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ LOG_LEVEL = log.LOGLEVEL_TRACE
]]
--log.openTrace(true,1,115200)
require "sys"
require "httpv2"
require "net"
require "pins"
require "common"
Expand All @@ -31,14 +30,14 @@ net.startQueryAll(60000, 60000)
--使用说明参考demo/console下的《console功能使用说明.docx》
require "misc"
require "console"
require "gpsv2"
console.setup(2, 115200)
console.setup(1, 115200)


--加载网络指示灯和LTE指示灯功能模块
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/crypto/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/formatString/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/fs/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/gpio/gpioSingle/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
54 changes: 43 additions & 11 deletions script_LuaTask/demo/gpio/gpioSingle/testGpioSingle.lua
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,29 @@ module(...,package.seeall)

require"pins"

--[[
有些GPIO需要打开对应的ldo电压域才能正常工作,电压域和对应的GPIO关系如下
pmd.ldoset(x,pmd.LDO_VSIM2) -- GPIO 29、30、31 --目前core版本还不支持
pmd.ldoset(x,pmd.LDO_VLCD) -- GPIO 0、1、2、3、4、6 --目前core版本,x还控制不了不同等级的电压,都是1.8V
pmd.ldoset(x,pmd.LDO_VMMC) -- GPIO 24、25、26、27、28
x=0时:关闭LDO
x=1时:LDO输出1.716V
x=2时:LDO输出1.828V
x=3时:LDO输出1.939V
x=4时:LDO输出2.051V
x=5时:LDO输出2.162V
x=6时:LDO输出2.271V
x=7时:LDO输出2.375V
x=8时:LDO输出2.493V
x=9时:LDO输出2.607V
x=10时:LDO输出2.719V
x=11时:LDO输出2.831V
x=12时:LDO输出2.942V
x=13时:LDO输出3.054V
x=14时:LDO输出3.165V
x=15时:LDO输出3.177V
]]

local level = 0
--GPIO18配置为输出,默认输出低电平,可通过setGpio18Fnc(0或者1)设置输出电平
local setGpio18Fnc = pins.setup(pio.P0_18,0)
Expand Down Expand Up @@ -41,17 +64,26 @@ end
--GPIO13配置为中断,可通过getGpio13Fnc()获取输入电平,产生中断时,自动执行gpio13IntFnc函数
getGpio13Fnc = pins.setup(pio.P0_13,gpio13IntFnc)



--[[
pmd.ldoset(x,pmd.LDO_VMMC) -- GPIO 25、26、27、28、29、30
pmd.ldoset(x,pmd.LDO_VLCD) -- GPIO 39、40、41、42、56、57、58
x=0时:关闭LDO
x=1时:LDO输出1.8V
x=2时:LDO输出1.9V
x=3时:LDO输出2.5V
x=4时:LDO输出2.8V
x=5时:LDO输出2.9V
x=6时:LDO输出3.1V
x=7时:LDO输出3.3V
x=8时:LDO输出1.7V
pmd.ldoset(0,pmd.LDO_VLCD)
pins.setup(pio.P0_0,1)
levelTest = 0
pmd.ldoset(15,pmd.LDO_VMMC)
pins.setup(pio.P0_27,1)
sys.timerLoopStart(function()
pmd.ldoset(levelTest,pmd.LDO_VMMC)
pmd.ldoset(levelTest,pmd.LDO_VLCD)
log.info("levelTest",levelTest)
levelTest = levelTest+1
if levelTest>15 then levelTest=0 end
end,10000)
]]



1 change: 1 addition & 0 deletions script_LuaTask/demo/gpio/uartGpioSwitch/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/gps/v1/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ wdt.setup(pio.P0_30, pio.P0_31)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/http/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
11 changes: 11 additions & 0 deletions script_LuaTask/demo/i2c/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,17 @@ net.startQueryAll(8 * 1000, 600 * 1000)
-- 控制台
require "console"
console.setup(2, 115200)

--加载网络指示灯和LTE指示灯功能模块
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
--LTE指示灯功能模块中,配置的是注册上4G网络,灯就常亮,其余任何状态灯都会熄灭

-- 系统工具
require "misc"
require "errDump"
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/json/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/lbsLoc/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
11 changes: 11 additions & 0 deletions script_LuaTask/demo/mqtt/sync/sendInterruptRecv/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,17 @@ require "net"
net.startQueryAll(8 * 1000, 600 * 1000)
-- 控制台
require "console"

--加载网络指示灯和LTE指示灯功能模块
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
--LTE指示灯功能模块中,配置的是注册上4G网络,灯就常亮,其余任何状态灯都会熄灭

console.setup(1, 115200)
-- 系统工具
require "misc"
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/mqtt/sync/sendWaitRecv/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/ntp/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/nvm/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/pb/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/pm/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/protoBuffer/complex/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
1 change: 1 addition & 0 deletions script_LuaTask/demo/protoBuffer/simple/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ net.startQueryAll(60000, 60000)
--根据自己的项目需求和硬件配置决定:1、是否加载此功能模块;2、配置指示灯引脚
--合宙官方出售的Air720U开发板上的网络指示灯引脚为pio.P0_1,LTE指示灯引脚为pio.P0_4
require "netLed"
pmd.ldoset(2,pmd.LDO_VLCD)
netLed.setup(true,pio.P0_1,pio.P0_4)
--网络指示灯功能模块中,默认配置了各种工作状态下指示灯的闪烁规律,参考netLed.lua中ledBlinkTime配置的默认值
--如果默认值满足不了需求,此处调用netLed.updateBlinkTime去配置闪烁时长
Expand Down
Loading

0 comments on commit b755ded

Please sign in to comment.