From 0968ebdb8823ab7075fb710c5c31fb9ce80dd729 Mon Sep 17 00:00:00 2001 From: dreamcmi <1912544842@qq.com> Date: Tue, 13 Apr 2021 23:12:52 +0800 Subject: [PATCH 1/2] =?UTF-8?q?add:=20luat=5Fsys=5Fmessages=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/api/lua/README.md | 2 +- docs/api/lua/luat_sys_messages.md | 208 ++++++++++++++++++++++++++++++ 2 files changed, 209 insertions(+), 1 deletion(-) create mode 100644 docs/api/lua/luat_sys_messages.md diff --git a/docs/api/lua/README.md b/docs/api/lua/README.md index bedd725cb..68cff9e9a 100644 --- a/docs/api/lua/README.md +++ b/docs/api/lua/README.md @@ -30,4 +30,4 @@ title: LuaAPI模块 [u8g2](luat_lib_u8g2.md) | u8g2图形处理库 [uart](luat_lib_uart.md) | 串口操作库 [wlan](luat_lib_wlan.md) | wifi操作库 - \ No newline at end of file +[sys_messages](luat_sys_messages.md) | 系统消息 diff --git a/docs/api/lua/luat_sys_messages.md b/docs/api/lua/luat_sys_messages.md new file mode 100644 index 000000000..1e224273e --- /dev/null +++ b/docs/api/lua/luat_sys_messages.md @@ -0,0 +1,208 @@ +# NBIOT + +## SIM_IND + +SIM卡状态 + +#### 返回值 + +RDY:SIM已插入 + +IMSI_READY: IMSI已获取 + +NIST: SIM卡已移走 + +#### 调用示例 + +```Lua +sys.subscribe("SIM_IND", function(msg) + if msg == "RDY" then + log.info("RDY","已插入SIM卡") + else if msg == "IMSI_READY" then + log.info("IMSI_READY","已获取IMSI") + else if msg == "NIST" then + log.info("NIST","SIM卡已移走") + end +end +``` + +## NET_STATUS + +网络状态 + +#### 返回值 + +NRDY:网络准备好 + +调用示例 + +```lua +sys.subscribe("NET_STATUS", function(msg) + if msg == "NRDY" then + log.info("NRDY","网络已就绪") + end +end +``` + +## CELL_INFO_IND + +网络信息 + +#### 调用示例 + +```lua +sys.subscribe("CELL_INFO_IND", function() + log.info("CELL_INFO_IND") +end +``` + +# WLAN + +## WLAN_READY + +网络就绪 + +#### 调用示例 + +```lua +sys.subscribe("WLAN_READY", function() + log.info("网络就绪") +end +``` + +## NET_READY + +网络准备好(通用事件) + +#### 调用示例 + +```lua +sys.subscribe("NET_READY", function() + log.info("网络准备好") +end +``` + +## WLAN_SCAN_DONE + +wlan扫描完成 + +#### 调用示例 + +```lua +sys.subscribe("WLAN_SCAN_DONE", function() + log.info("wlan扫描完成") +end +``` + +## WLAN_STA_CONNECTED + +#### 返回值 + +1:连上wifi路由器/热点,但还没拿到ip + +0:没有连上wifi路由器/热点,通常是密码错误 + +#### 调用示例 + +```lua +sys.subscribe("WLAN_STA_CONNECTED", function(msg) + if msg == 1 then + log.info("连上wifi路由器/热点,但还没拿到ip") + elseif msg == 0 then + log.info("没有连上wifi路由器/热点,通常是密码错误") + end +end +``` + +## WLAN_STA_DISCONNECTED + +从wifi路由器/热点断开了 + +#### 调用示例 + +```lua +sys.subscribe("WLAN_STA_DISCONNECTED", function() + log.info("从wifi路由器/热点断开了") +end +``` + +## WLAN_AP_START + +wlan ap 开启 + +#### 调用示例 + +```lua +sys.subscribe("WLAN_AP_START", function() + log.info("ap开启") +end +``` + +## WLAN_AP_STOP + +wlan ap 关闭 + +#### 调用示例 + +```lua +sys.subscribe("WLAN_AP_STOP", function() + log.info("ap关闭") +end +``` + +## WLAN_AP_ASSOCIATED + +ap设备接入 + +#### 调用示例 + +```lua +sys.subscribe("WLAN_AP_ASSOCIATED", function() + log.info("设备接入") +end +``` + +## WLAN_AP_DISASSOCIATED + +ap设备断开 + +#### 调用示例 + +```lua +sys.subscribe("WLAN_AP_DISASSOCIATED", function() + log.info("设备断开") +end +``` + +## WLAN_PW_RE + +配网结果 + +#### 调用示例 + +```lua +sys.subscribe("WLAN_PW_RE", function(ssid,passwd) + if (ssid == nil and passwd == nil) then + log,info("配网失败") + else + log.info("ssid",ssid) + log.info("passwd",passwd) + end +end +``` + +# NTP + +## NTP_UPDATE + +ntp更新 + +#### 调用示例 + +```lua +sys.subscribe("NTP_UPDATE", function() + log.info("ntp更新") +end +``` + +## \ No newline at end of file -- Gitee From b2902b4161bf853f5f5ff52bd0258bef2a4b0b51 Mon Sep 17 00:00:00 2001 From: dreamcmi <1912544842@qq.com> Date: Wed, 14 Apr 2021 12:44:31 +0800 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20=E6=8D=A2=E4=B8=80=E4=B8=8Bsys=5Fmes?= =?UTF-8?q?sages=E6=96=87=E6=A1=A3=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/api/lua/README.md | 3 +-- docs/{api/lua => markdown/exts}/luat_sys_messages.md | 0 2 files changed, 1 insertion(+), 2 deletions(-) rename docs/{api/lua => markdown/exts}/luat_sys_messages.md (100%) diff --git a/docs/api/lua/README.md b/docs/api/lua/README.md index 68cff9e9a..096c82fe4 100644 --- a/docs/api/lua/README.md +++ b/docs/api/lua/README.md @@ -29,5 +29,4 @@ title: LuaAPI模块 [timer](luat_lib_timer.md) | 操作底层定时器 [u8g2](luat_lib_u8g2.md) | u8g2图形处理库 [uart](luat_lib_uart.md) | 串口操作库 -[wlan](luat_lib_wlan.md) | wifi操作库 -[sys_messages](luat_sys_messages.md) | 系统消息 +[wlan](luat_lib_wlan.md) | wifi操作库 diff --git a/docs/api/lua/luat_sys_messages.md b/docs/markdown/exts/luat_sys_messages.md similarity index 100% rename from docs/api/lua/luat_sys_messages.md rename to docs/markdown/exts/luat_sys_messages.md -- Gitee