首页 > 其他分享 >一看就会的Air724UG低功耗模组软件的短消息(sms)教程篇!

一看就会的Air724UG低功耗模组软件的短消息(sms)教程篇!

时间:2024-12-11 10:36:13浏览次数:4  
标签:短消息 功能 低功耗 sms 开发板 Air724UG 开通 VOLTE

今天我给大家解读的是一看就会的Air724UG低功耗模组软件的短消息(sms),整理成文供大家参考。

一、简介

对于仅支持4G网络的Cat.1模块Air724UG而言,移动、联通卡不需开通VOLTE可以支持短信功能,电信卡只有SIM卡开通VOLTE功能才能使用短信功能。

可以通过登录运营商 APP、登录运营商网站、或者拨打运营商客服电话,确认开通 VOLTE功能。

二、演示功能概述

本教程教你如何用 Air724 开发板使用 sms 功能,并通过日志观察实验结果。

三、准备硬件环境

3.1 开发板准备

使用 EVB_Air724 开发板,如下图所示:

此开发板的详细使用说明参考:
https://docs.openluat.com/air724ug/product/

Air724UG 产品手册 中的《EVB_Air724UG_AXX 开发板使用说明》,写这篇文章时最新版本的使用说明为:《EVB_Air724UG_A14 开发板使用说明》;开发板使用过程中遇到任何问题,可以直接参考这份使用说明文档。

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

3.2 数据通信线

USB 数据线一根(micro USB)。

3.3 PC 电脑

WIN7 以及以上版本的 WINDOWS 系统。

3.4 SIM 卡

中国大陆环境下,可以上网的SIM卡。一般来说,使用移动、电信、联通的物联网卡或者手机卡都行。

3.5 组装硬件环境

USB 数据线插入 USB 口,另一端与电脑相连,拨码开关全部拨到 ON,串口切换开关选择 UART1,USB 供电的 4V 对应开关拨至 ON 档,SIM 卡放到 SIM 卡槽中锁紧,如下图所示。

四、准备软件环境

4.1 下载调试工具

使用说明参考:

Luatools 下载和详细使用:
https://docs.openluat.com/Luatools/

4.2 源码及固件

1、底层 core 下载

下载底层固件,并解压

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

如下图所示,红框的是我们要使用到的。

2、本教程使用的 demo:

https://gitee.com/openLuat/LuatOS-Air724UG/tree/master/script_LuaTask/demo/sms

4.3 下载固件和脚本到开发板中

打开 Luatools,开发板上电开机,如开机成功 Luatools 会打印如下信息。

点击项目管理测试选项。

进入管理界面,如下图所示。

点击选择文件,选择底层固件,我的文件放在 D:\luatOS\Air724 路径中

点击增加脚本或资源文件,选择 之前下载的程序源码,如下图所示。

点击下载底层和脚本,下载完成如下图所示。

五、代码示例介绍

5.1 API 说明

sms.send(phone, msg, auto_phone_fix)
作用:发送短信

参数:

返回值:

sms.setNewSmsCb(func)
作用:设置新 SMS 的回调函数

参数:

返回值:

5.2 testSms.lua 代码

只需要调用 sms.send()函数,填入对方手机号和消息内容即可。

通过设置回调函数。或者订阅发送完成的系统消息,来进行发送完成的处理。

本 demo 的效果是给服务商发短信消息,查询话费信息,收到返回的短信息打印日志。

5.3 main.lua 代码

本代码为主程序脚本,系统启动后首先会对 4G 网络进行配置,等待网络连接成功,然后加载测试模块。

六、开机调试

6.1 开发板开机

连接好硬件并下载固件后,启动 Luatools 软件,系统运行信息将显示在界面中。红框中为开发板连接到 PC 机后正常打印的信息,如下图所示。

6.2 功能调试

发送短信息

收到短信息

七、常见问题

7.1 物联网卡支持短信功能吗?

一般来说,物联网卡是不支持短信功能的,具体需要咨询物联网卡供应商。

7.2 支持移动、电信,联通卡的短信功能吗?

支持,电信 sim 卡必须开通 VOLTE 功能。

7.3 是否支持彩信功能

不支持。

7.4 如何开通 VOLTE 功能?

对于仅支持 4G 网络 的 CAT1 模块(Air720UG、Air724UG)而言,移动,联通卡不需开通 VOLTE 可以支持短信功能,电信卡只有 sim 卡开通 VOLTE 功能才能使用短信功能。

如何开通 VOLTE 功能,有如下几种方式:

登录运营商手机端 app 开通

登录运营商官网开通

拨打运营商客服电话开通

标签:短消息,功能,低功耗,sms,开发板,Air724UG,开通,VOLTE
From: https://www.cnblogs.com/luatos/p/18598097

相关文章

  • STM32中使用低功耗定时器延时
    此篇文章在2022年5月19日被记录上文说了STM32L4的几种低功耗模式,将其应用起来作为一个低功耗的延时方案。为什么使用低功耗定时器,在追求长时间续航时,单片机有时需要切换到低功耗模式或者停止模式下,在这种模式下,系统主时钟关闭,有一些依赖于系统主时钟的应用程序,可能会发生出现......
  • STM32低功耗入门
    此篇文章在2022年5月19日被记录STM32低功耗介绍:STM32L4系列单片机总共有9中低功耗模式:1、Sleepmode:CPU时钟关闭,IO口保持与运行状态相同的状态。可由wake事件,NVIC,SysTick,外部中断等,无唤醒时间,唤醒后执行唤醒源中断回调函数(和标准库中断服务函数功能一样,但意义不同),然后按原来......
  • 跟我学 |低功耗模组Air724UG软件的语音通话!
    大家来跟我学低功耗模组Air724UG软件的语音通话吧,我已整理成文可轻松掌握。一、音频应用-通话(VoLTE)概述Air724UG模块的4G通信功能,通过VoLTE技术实现高清语音通话。在通话过程中,声音信号通过MIC捕捉并转换为数字音频数据,经4G网络实时传输至对方设备。同时,Air724UG支持扬声......
  • 复盘Air780E低功耗模组LuatOS开发的日志输出案例!
    今天我们要复盘的是Air780E低功耗模组LuatOS开发的日志输出案例,希望大家学习的时候有新的思考。一、LuatOS日志输出介绍LuatOS使用log库是进行日志输出,通过log库可以输出不同等级的用户日志。1.1日志的等级debug:调试内容输出,为日志输出优先级第4等级,优先级最低;info:信息输......
  • 探秘Air780E低功耗模组LuatOS开发:洞悉数据打包解包(pack)!
    本文我们要探秘的是Air780E低功耗模组LuatOS开发,洞悉其数据打包解包(pack)!一、LuatOSstring库pack和unpack接口LuatOSstring库的pack和unpack是一个用于在Lua程序中进行二进制数据打包和解包操作的接口,支持多种数据类型和字节序格式,方便处理二进制协议和文件。由于Lua中字符......
  • 零基础学习Air724UG低功耗模组软件的FTP示例 | 演示篇
    一文讲清Air724UG低功耗模组软件的FTP示例,分步演示,就算零基础也一眼懂!一、简介FTP(FileTransferProtocol,文件传输协议)是TCP/IP协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过......
  • HS6621Cx/OM6621Px国产低功耗蓝牙芯片支持Find My寻物
    什么是“FindMy“?“FindMy”是苹果公司于19年前推出的针对失物追踪,FindMyiPhone(查找我的iPhone)和FindMyFriends(查找朋友)的结合体应用。为第三方配件制造商设计的FindMy网络配件计划,允许设备制造商将FindMyright集成到他们的产品中。该应用基于低功耗蓝牙技术,利用苹......
  • HS6621Cx 一款低功耗蓝牙SoC芯片应用于键盘、鼠标和遥控器消费
    HS6621Cx是一款功耗优化的真正片上系统(SOC)解决方案,适用于低功耗蓝牙和专有2.4GHz应用。它集成了高性能、低功耗射频收发器,具有蓝牙基带和丰富的外设IO扩展。HS6621Cx还集成了电源管理功能,可提供高效的电源管理。它面向2.4GHz蓝牙低功耗系统、专有2.4GHz系统、人机接口设备(键盘......
  • SI3262_国产低功耗MCU+NFC+15触键三合一柜锁方案SoC芯片
     SI3262简介Si3262是高度集成ACD低功耗MCU+NFC+15通道防水触摸按键的SoC芯片。其MCU模块具有低功耗、LowPinCount、宽电压工作范围,集成了13/14/15/16位精度的ADC、LVD、UART、SPI、I2C、TIMER、WUP、IWDG、RTC、TSC等丰富的外设。内核采用RISC-VRV32IMAC(2.6CoreMark/MHz)......
  • PHY6235—蓝牙低功耗和专有2.4G应用的系统级芯片(SoC)
    PHY6235是一款用于蓝牙低功耗和专有2.4G应用的系统级芯片(SoC)。它采用高性能、低功耗的32位RISC-VMCU,配备8KB保持型SRAM、80KBROM以及超低功耗的高性能多模式无线电。此外,PHY6235支持带有安全功能的BLE(蓝牙低功耗)应用。串行外设IO和集成的应用IP使客户产品能够以最低的物料清单(BO......