91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

sys系統(tǒng)消息

青山老竹農(nóng) ? 來源:jf_82863998 ? 作者:jf_82863998 ? 2026-01-17 14:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

DTIMER_WAKEUP

deep sleep timer定時時間到回調(diào)

額外返回參數(shù)

例子

sys.subscribe("DTIMER_WAKEUP", function(timer_id) log.info("deep sleep timer", timer_id) end)

YHM27XX_REG

YHM27XX芯片寄存器信息更新回調(diào)

額外返回參數(shù)

例子

sys.subscribe("YHM27XX_REG", function(data) -- 注意, 會一次性讀出0-9,總共8個寄存器值 log.info("yhm27xx", data and data:toHex()) end)

LORA_TX_DONE

LORA 發(fā)送完成

額外返回參數(shù)

例子

sys.subscribe("LORA_TX_DONE", function() lora.recive(1000) end)

LORA_RX_DONE

LORA 接收完成

額外返回參數(shù)

例子

sys.subscribe("LORA_RX_DONE", function(data, size, rssi, snr) -- rssi 和 snr 于 2023-09-06 新增 log.info("LORA_RX_DONE: ", data, size, rssi, snr) lora.send("PING") end)

LORA_TX_TIMEOUT

LORA 發(fā)送超時

額外返回參數(shù)

例子

sys.subscribe("LORA_TX_TIMEOUT", function() lora.recive(1000) end)

LORA_RX_TIMEOUT

LORA 接收超時

額外返回參數(shù)

例子

sys.subscribe("LORA_RX_TIMEOUT", function() lora.recive(1000) end)

LORA_RX_ERROR

LORA 接收錯誤

額外返回參數(shù)

例子

sys.subscribe("LORA_RX_ERROR", function() lora.recive(1000) end)

libgnss

libgnss接口文檔頁

GNSS_STATE

GNSS狀態(tài)變化

額外返回參數(shù)

例子

sys.subscribe("GNSS_STATE", function(event, ticks) -- event取值有 -- FIXED 定位成功 -- LOSE 定位丟失 -- ticks是事件發(fā)生的時間,一般可以忽略 log.info("gnss", "state", event, ticks) end)

SIM_IND

sim卡狀態(tài)變化

額外返回參數(shù)

例子

sys.subscribe("SIM_IND", function(status, value) -- status的取值有: -- RDY SIM卡就緒, value為nil -- NORDY 無SIM卡, value為nil -- SIM_PIN 需要輸入PIN, value為nil -- GET_NUMBER 獲取到電話號碼(不一定有值), value為nil -- SIM_WC SIM卡的寫入次數(shù)統(tǒng)計,掉電歸0, value為統(tǒng)計值 log.info("sim status", status, value) end)

CELL_INFO_UPDATE

基站數(shù)據(jù)已更新

額外返回參數(shù)

例子

-- 訂閱式 sys.subscribe("CELL_INFO_UPDATE", function() log.info("cell", json.encode(mobile.getCellInfo())) end)

SCELL_INFO

服務(wù)小區(qū)額外信息更新

額外返回參數(shù)

例子

-- 訂閱式 sys.subscribe("SCELL_INFO", function() log.info("service cell", mobile.scell())) end)

NTP_UPDATE

時間已經(jīng)同步

額外返回參數(shù)

例子

-- 對于電信/移動的卡, 聯(lián)網(wǎng)后,基站會下發(fā)時間,但聯(lián)通卡不會,務(wù)必留意 sys.subscribe("NTP_UPDATE", function() log.info("mobile", "time", os.date()) end)

CSCON

RRC狀態(tài)

額外返回參數(shù)

例子

-- state 1 CONNECT 0 IDLE sys.subscribe("CSCON", function(state) log.info("mobile", "CSCON", state) end)

CC_IND

通話狀態(tài)變化

額外返回參數(shù)

通話狀態(tài)回調(diào)參數(shù)

status,通話狀態(tài),string類型,取值如下:

"READY":通話準備完成,可以撥打電話或者呼入電話了

"INCOMINGCALL":有電話呼入

"CONNECTED":電話已經(jīng)接通

"DISCONNECTED":電話被對方掛斷

"SPEECH_START":通話開始

"MAKE_CALL_OK":撥打電話請求成功

"MAKE_CALL_FAILED":撥打電話請求失敗

"ANSWER_CALL_DONE":接聽電話請求完成

"HANGUP_CALL_DONE":掛斷電話請求完成

"PLAY":開始有音頻輸出

例子

sys.subscribe("CC_IND", function(status) log.info("CC狀態(tài)", status) end)

IP_READY

已聯(lián)網(wǎng)

額外返回參數(shù)

例子

-- 聯(lián)網(wǎng)后會發(fā)一次這個消息 sys.subscribe("IP_READY", function(ip, adapter) log.info("mobile", "IP_READY", ip, (adapter or -1) == socket.LWIP_GP) end)

補充說明:

在如下幾種情況下, 系統(tǒng)都會發(fā)布 IP_READY 消息:

(1)4G 的 PDP 成功激活,

(2)WiFi 連接寬帶成功分配 IP,

(3)以太網(wǎng)連接寬帶成功分配 IP,

(4)WiFi 設(shè)置靜態(tài) IP,連接成功了另一個 AP;

(5)以太網(wǎng)設(shè)置靜態(tài) IP,連接成功了網(wǎng)線。

如果沒有插 SIM 卡的情況下,或者是 4G 的網(wǎng)絡(luò)沒有建立的情況下,

注意有如下兩種情況:

(1) 以太網(wǎng)網(wǎng)線接好(假如接到了寬帶路由器),系統(tǒng)會發(fā)布 IP_READY ;

(2) WiFi STA 連上了一個 AP, 系統(tǒng)會發(fā)布 IP_READY ;

通過消息的回調(diào)參數(shù),來取得 IP 和 網(wǎng)卡的 ID,可以區(qū)分是哪種上網(wǎng)方式。

IP_LOSE

已斷網(wǎng)

額外返回參數(shù)

例子

-- 斷網(wǎng)后會發(fā)一次這個消息 sys.subscribe("IP_LOSE", function(adapter) log.info("mobile", "IP_LOSE", (adapter or -1) == socket.LWIP_GP) end)

NTP_UPDATE

時間已經(jīng)同步

額外返回參數(shù)

例子

sys.subscribe("NTP_UPDATE", function() log.info("socket", "sntp", os.date()) end)

NTP_ERROR

時間同步失敗

額外返回參數(shù)

例子

sys.subscribe("NTP_ERROR", function() log.info("socket", "sntp error") end)

SMS_INC

收到短信

額外返回參數(shù)

返回參數(shù)類型 解釋
string 手機
string 短信內(nèi)容,UTF8編碼

例子

--使用的例子,可多行 -- 接收短信, 支持多種方式, 選一種就可以了 -- 1. 設(shè)置回調(diào)函數(shù) --sms.setNewSmsCb( function(phone,sms) log.info("sms",phone,sms) end) -- 2. 訂閱系統(tǒng)消息 --sys.subscribe("SMS_INC", function(phone,sms) log.info("sms",phone,sms) end)


審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • sys
    sys
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    9364
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    掌握LuatOS系統(tǒng)消息:新手也能看懂的列表詳解

    視角出發(fā),用通俗語言解析其工作原理與配置方法。此處列舉了LuatOS框架中自帶的系統(tǒng)消息列表。 ? 一、sys ? 文檔鏈接:https://docs.openluat.com/osapi/core
    的頭像 發(fā)表于 01-13 18:12 ?118次閱讀
    掌握LuatOS<b class='flag-5'>系統(tǒng)</b>消息:新手也能看懂的列表詳解

    探索TLD7002-16SYS_EVAL評估板:多通道LED驅(qū)動的理想之選

    探索TLD7002-16SYS_EVAL評估板:多通道LED驅(qū)動的理想之選 作為電子工程師,我們在設(shè)計過程中經(jīng)常需要評估和測試各種硬件設(shè)備。今天,我要給大家介紹一款非常實用的評估板
    的頭像 發(fā)表于 12-18 16:25 ?1013次閱讀

    TLE4241SYS_SHIELD評估板:汽車LED驅(qū)動的理想之選

    TLE4241SYS_SHIELD評估板:汽車LED驅(qū)動的理想之選 電子工程師們在設(shè)計汽車電子系統(tǒng)時,常常需要一款性能出色且易于評估的LED驅(qū)動解決方案。TLE4241SYS_SHIELD評估板就是
    的頭像 發(fā)表于 12-18 16:25 ?335次閱讀

    2025 CCF SYS知存科技專場論壇精彩回顧

    近日,2025 CCF SYS 知存科技專場論壇《多模態(tài)大模型的存算一體加速》以超預(yù)期的火爆人氣與豐碩交流成果,在北京圓滿收官。
    的頭像 發(fā)表于 10-11 09:21 ?800次閱讀

    調(diào)用sys_sem_free()時異常的原因?

    在使用lwip的時候,發(fā)現(xiàn)調(diào)用lwip_select()函數(shù)時,在該函數(shù)2138行,sys_sem_free(&API_SELECT_CB_VAR_REF(select_cb
    發(fā)表于 09-23 07:07

    移植mbedtls軟件包到keil里面提示沒有sys/types.h?為什么?

    現(xiàn)在要把mbedtls這個軟件包移植到keil里面。 把在RT-Studio里面的mbedtls軟件包復(fù)制到keil里面,提示沒有 sys/types.h、 sys/stat.h 等幾個文件,我這Studio里面打開了這個文件,發(fā)現(xiàn)這些頭文件里面也包含了別的頭文件。請問
    發(fā)表于 09-17 07:48

    Task任務(wù):LuatOS實現(xiàn)“任務(wù)級并發(fā)”的核心引擎

    Task任務(wù)通過其強大的并發(fā)處理能力,使LuatOS能夠在單線程環(huán)境中模擬多線程執(zhí)行,通過協(xié)程的掛起與恢復(fù)機制,實現(xiàn)任務(wù)級的并行操作,顯著提升系統(tǒng)效能。 sys核心庫是LuatOS運行框架庫,也是
    的頭像 發(fā)表于 08-28 13:49 ?505次閱讀
    Task任務(wù):LuatOS實現(xiàn)“任務(wù)級并發(fā)”的核心引擎

    如果使用 SYS_UnlockReg() 解鎖寄存器后沒有重新鎖定系統(tǒng)寄存器,會有什么問題嗎?

    如果使用 SYS_UnlockReg() 解鎖寄存器后沒有重新鎖定系統(tǒng)寄存器,會有什么問題嗎?
    發(fā)表于 08-26 06:41

    使用 SYS_UnlockReg() 解鎖寄存器后沒有重新鎖定系統(tǒng)寄存器,會有什么問題嗎?

    如果使用 SYS_UnlockReg() 解鎖寄存器后沒有重新鎖定系統(tǒng)寄存器,會有什么問題嗎?
    發(fā)表于 08-21 07:34

    逆變器PCS測試系統(tǒng)是什么?

    推出的SYS3000系列PCS測試系統(tǒng),正是為解決這一行業(yè)痛點而生。 一、SYS3000測試系統(tǒng)是啥? 這套系統(tǒng)本質(zhì)是個自動化診斷平臺,專給
    的頭像 發(fā)表于 06-23 17:38 ?1605次閱讀

    快速入門——LuatOS:sys庫多任務(wù)管理實戰(zhàn)攻略!

    在嵌入式開發(fā)中,多任務(wù)管理是提升系統(tǒng)效率的關(guān)鍵。本教程專為快速入門設(shè)計,聚焦LuatOS的sys庫,通過實戰(zhàn)案例帶你快速掌握多任務(wù)創(chuàng)建、調(diào)度與同步技巧。無論你是零基礎(chǔ)新手還是希望快速提升開發(fā)效率
    的頭像 發(fā)表于 05-29 14:36 ?818次閱讀
    快速入門——LuatOS:<b class='flag-5'>sys</b>庫多任務(wù)管理實戰(zhàn)攻略!

    Analog Devices Inc. EVAL-ESS1-SYS可擴展BMS解決方案套件

    Analog Devices EVAL-ESS1-SYS可擴展BMS解決方案套件包含創(chuàng)建完整BMS解決方案堆棧所需的全部構(gòu)建塊。隨附的基于PC的圖形用戶界面提供直觀的界面,使用戶能夠配置BMS信號鏈元器件,并查看電芯和堆棧電壓以及電流測量結(jié)果。
    的頭像 發(fā)表于 05-23 11:02 ?885次閱讀
    Analog Devices Inc. EVAL-ESS1-<b class='flag-5'>SYS</b>可擴展BMS解決方案套件

    sys_sem_free()傳入的參數(shù)變成了NULL,引起這個現(xiàn)象的主要原因有哪些?

    在使用lwip的時候,發(fā)現(xiàn)調(diào)用lwip_select()函數(shù)時,在該函數(shù)2138行,sys_sem_free(&API_SELECT_CB_VAR_REF(select_cb
    發(fā)表于 04-30 07:35

    MRT_SYS_EVB V3開發(fā)板如何選擇開機模式?

    1. U-boot 端需要做哪些配置? 2.MRT_SYS_EVB V3開發(fā)板如何選擇開機模式?
    發(fā)表于 03-25 08:07

    STM32H750VB sys為什么無法選擇debug模式?

    STM32H750VB sys無法選擇debug 模式, 哪位大佬可以解答一下,非常感謝
    發(fā)表于 03-19 18:32