博客專欄

EEPW首頁 > 博客 > Air724UG模組軟件指南:短消息(sms)

Air724UG模組軟件指南:短消息(sms)

發(fā)布人:13673998452 時間:2025-02-11 來源:工程師 發(fā)布文章

本指南教你如何用 Air724 開發(fā)板,使用 sms 功能,并通過日志觀察實驗結果。

對于僅支持4G網絡的Cat.1模塊Air724UG而言,移動、聯(lián)通卡不需開通VOLTE可以支持短信功能,電信卡只有SIM卡開通VOLTE功能才能使用短信功能??梢酝ㄟ^登錄運營商 APP、登錄運營商網站、或者撥打運營商客服電話,確認開通 VOLTE功能。


一、準備硬件環(huán)境


1.1 開發(fā)板準備

使用 EVB_Air724 開發(fā)板,如下圖所示:

wKgZO2dYNVWAM1oTABMmPXLGdFo723.png

此開發(fā)板的詳細使用說明參考:
https://docs.openluat.com/air724ug/product/
 

Air724UG 產品手冊 中的《EVB_Air724UG_AXX 開發(fā)板使用說明》,寫這篇文章時最新版本的使用說明為:《EVB_Air724UG_A14 開發(fā)板使用說明》;開發(fā)板使用過程中遇到任何問題,可以直接參考這份使用說明文檔。

api文檔:
https://doc.openluat.com/wiki/21?wiki_page_id=2068


1.2 數據通信線

USB 數據線一根(micro USB)。


1.3 PC 電腦

WIN7 以及以上版本的 WINDOWS 系統(tǒng)。


1.4 SIM 卡

中國大陸環(huán)境下,可以上網的SIM卡。一般來說,使用移動、電信、聯(lián)通的物聯(lián)網卡或者手機卡都行。


1.5 組裝硬件環(huán)境

USB 數據線插入 USB 口,另一端與電腦相連,撥碼開關全部撥到 ON,串口切換開關選擇 UART1,USB 供電的 4V 對應開關撥至 ON 檔,SIM 卡放到 SIM 卡槽中鎖緊,如下圖所示。

wKgZPGdYNWSAO-m2AAu1uwjK_lw518.png

二、準備軟件環(huán)境


2.1 下載調試工具

使用說明參考:

Luatools 下載和詳細使用:
https://docs.openluat.com/Luatools/


2.2 源碼及固件

1、底層 core 下載

下載底層固件,并解壓

鏈接:
https://docs.openluat.com/air724ug/luatos/firmware/

如下圖所示,紅框的是我們要使用到的。

wKgZPGdYNW-ARF4NAAVU-eYta-U191.png

2、本教程使用的 demo:
https://gitee.com/openLuat/LuatOS-Air724UG/tree/master/script_LuaTask/demo/sms


2.3 下載固件和腳本到開發(fā)板中

打開 Luatools,開發(fā)板上電開機,如開機成功 Luatools 會打印如下信息。

wKgZPGdYNYCAb7wJAAQErGXAbyo771.png

點擊項目管理測試選項。

wKgZO2dYNYqANRgLAAEWtle-K6A401.png

進入管理界面,如下圖所示。

wKgZO2dYNZSAOiBsAAPF59jXH68229.png

點擊選擇文件,選擇底層固件,我的文件放在 D:luatOSAir724 路徑中

wKgZPGdYNaCAVEjQAACO8hybbq4844.png

點擊增加腳本或資源文件,選擇 之前下載的程序源碼,如下圖所示。

wKgZPGdYNauAEivTAADj8XfotOE302.png

點擊下載底層和腳本,下載完成如下圖所示。

wKgZO2dYNbeADVLZAAFs0bAzv6w962.png

三、代碼示例介紹


3.1 API 說明

sms.send(phone, msg, auto_phone_fix)

作用:發(fā)送短信


參數:

wKgZPGdYNcGAL6oKAACRXQI8IWw781.png

返回值:

wKgZPGdYNcqAN_TSAACxOgeeo54636.png

sms.setNewSmsCb(func)

作用:設置新 SMS 的回調函數

參數:

wKgZPGdYNdmAbRLmAABLiGr5l8g951.png

返回值:

wKgZO2dYNeKAZ_noAAC_gDLaR6E432.png


3.2 testSms.lua 代碼


只需要調用 sms.send()函數,填入對方手機號和消息內容即可。

通過設置回調函數。或者訂閱發(fā)送完成的系統(tǒng)消息,來進行發(fā)送完成的處理。

本 demo 的效果是給服務商發(fā)短信消息,查詢話費信息,收到返回的短信息打印日志。

wKgZPGdYNfGAKCXyAAOuBhGdoeI596.pngwKgZPGdYNf-AKZ5SAAQskg7ywGM717.pngwKgZO2dYNgyAHqS2AAWXtyzJ5WQ579.png


3.3 main.lua 代碼


本代碼為主程序腳本,系統(tǒng)啟動后首先會對 4G 網絡進行配置,等待網絡連接成功,然后加載測試模塊。



四、開機調試


4.1 開發(fā)板開機

連接好硬件并下載固件后,啟動 Luatools 軟件,系統(tǒng)運行信息將顯示在界面中。紅框中為開發(fā)板連接到 PC 機后正常打印的信息,如下圖所示。

wKgZPGdYNieADfJoAALFbHTSUVE542.png

4.2 功能調試

發(fā)送短信息

wKgZO2dYNjGAPHFaAAX4PUuQoNA992.png

收到短信息

wKgZPGdYNj2AbVoNAAevLvB6wOI034.png

五、常見問題


5.1 物聯(lián)網卡支持短信功能嗎?

一般來說,物聯(lián)網卡是不支持短信功能的,具體需要咨詢物聯(lián)網卡供應商。


5.2 支持移動、電信,聯(lián)通卡的短信功能嗎?

支持,電信 sim 卡必須開通 VOLTE 功能。


5.3 是否支持彩信功能

不支持。


5.4 如何開通 VOLTE 功能?

對于僅支持 4G 網絡 的 CAT1 模塊(Air720UG、Air724UG)而言,移動,聯(lián)通卡不需開通 VOLTE 可以支持短信功能,電信卡只有 sim 卡開通 VOLTE 功能才能使用短信功能。


如何開通 VOLTE 功能,有如下幾種方式:

 登錄運營商手機端 app 開通

 登錄運營商官網開通

 撥打運營商客服電話開通


*博客內容為網友個人發(fā)布,僅代表博主個人觀點,如有侵權請聯(lián)系工作人員刪除。




相關推薦

技術專區(qū)

關閉