0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

低功耗模组短信通:短消息发送实例解析

合宙LuatOS 来源:合宙LuatOS 作者:合宙LuatOS 2024-10-29 14:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

今天带大家学习的是低功耗4G模组发送SMS短消息的解析,

咋们以Air780E为实例,让大家了解更透彻。

1、SMS介绍

SMS(短消息服务,ShortMessageService)功能主要用于在蜂窝网络中传输短消息。

移动,联通卡不需开通VOLTE可以支持短信功能。

在4G网络中,短信可以在数据传输的同时进行,不会因数据业务占用网络资源而被延迟或阻塞。

在Air780E模块中,当收到新短信后,MAIN_RI变为低电平,持续120ms,再变为高电平。可根据这个引脚来判断是否有新短信。

2、演示功能

本demo演示了sms功能。

3、准备硬件环境

3.1 Air780E开发板一套,包括天线USB数据线

3.2 数据通信线

typec接口USB数据线即可。

3.3 开通短信功能的SIM

Air780E不支持电信卡的短信功能!

如果是联通卡或者移动卡,均可收取短信,但实名制的卡才能发送短信。

如果是专网卡,请参考专网卡配置指南:(暂时相关文章还没出,后续补充)

4、准备软件环境

4.1 基本的下载调试工具

使用说明参考:
Luatools下载和详细使用:
https://docs.openluat.com/Luatools/

5、sms功能软硬件资料

本文通过demo演示来说明本章节内容的基本用法。

5.1 源码和工具

Air780E模块使用固件:SDK&Demo-合宙文档中心,本demo使用的固件版本是:LuatOS-SoC_V1112_EC618_FULL.soc

本教程使用的demo:
https://gitee.com/openLuat/LuatOS-Air780E/tree/master/demo/sms

将固件和脚本烧录到模块中,使用说明参考:Luatools下载和详细使用

源码和固件已打包,如下所示:点我,下载完整压缩文件包

5.3 本demo使用api简介

sms.send(phone,msg,auto_phone_fix)

作用:发送短信

参数:

传入值类型 解释
string
电话号码,必填
string
短信内容,必填
bool
是否自动处理电话号号码的格式,
默认是按短信内容和号码格式进行自动判断,
设置为false可禁用

返回值:

返回值类型 解释
bool/nil 成功返回true,否则返回false或nil

sms.setNewSmsCb(func)

作用:设置新SMS的回调函数

参数:

传入值类型 解释
function
回调函数,3个参数,num,txt,metas

返回值:

返回值类型 解释
nil
传入是函数就能成功,无返回值

6、代码示例介绍

6.1 发送短信

6.1.1 demo介绍

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

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

本demo的效果是给服务商发短信消息,查询话费信息。

wKgZomcgguiANjBPAAZL3H9VcrM412.pngwKgZoWcggx-AKttPAAU0XZlUm1c073.pngwKgaoWcgg0iAQfi4AAJlJNBgIN0616.png

6.1.2 将程序烧录到开发板

参考:将固件和脚本烧录到模块中:Luatools下载和使用教程-合宙模组资料中心。

7、功能验证

成功发送短信。

wKgaoWcgg2eAEoQHAAYqZg7_188756.png

8、总结

本示例介绍了如何发送短消息服务。

9、常见问题

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

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

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

Air780E不支持电信卡的短信功能!!

如果是联通卡或者移动卡,均可收取短信,但实名制的卡才能发送短信。

9.3 是否支持彩信功能

不支持。

分享完毕。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 4G
    4G
    +关注

    关注

    15

    文章

    5607

    浏览量

    123256
  • 数据传输
    +关注

    关注

    9

    文章

    2076

    浏览量

    67173
  • 低功耗
    +关注

    关注

    12

    文章

    2991

    浏览量

    106251
  • SMS
    SMS
    +关注

    关注

    0

    文章

    80

    浏览量

    29353
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    低功耗2.5W的迷你变焦模组——腾龙MP3010M-EV

    凯茉锐电子|最低功耗2.5W的迷你变焦模组——腾龙MP3010M-EV
    的头像 发表于 09-29 14:00 391次阅读

    2025全球LoRaWAN模组技术对比与应用方案解析

    了重要地位。2025年,随着5G和物联网的深入融合,各大厂商不断推出性能更强、功耗更低的LoRaWAN模组。本文基于权威数据平台(如 Statista、IoT Analytics、MarketsandMarkets)的分析,盘点了2025年全球领先的LoRaWAN
    的头像 发表于 09-15 14:10 641次阅读

    XL2417D 无线透传模组,开发门槛低,快速实现低功耗无线数据传输

    XL2417D 透传模组 采用 XL2417D 低功耗高性能 SoC 芯片,集成 2.4G 射频收发器、MCU 及丰富外设。模块开发门槛低,用户只要掌握串口 UART 接口通信,无需深究 2.4G
    发表于 08-14 15:43

    LuatOS短信功能全解析:技术原理与运行逻辑

    想要了解短信如何在LuatOS上高效运行?本文将拆解其airsms.lua文件技术架构,从通信协议到代码实现,逐层揭示短信功能的完整运作流程与核心逻辑。   一、发送短信 LuatOS
    的头像 发表于 07-03 15:25 466次阅读
    LuatOS<b class='flag-5'>短信</b>功能全<b class='flag-5'>解析</b>:技术原理与运行逻辑

    仅80μA!24GHz超低功耗,小体积人体存在雷达模组

    2025-07-01 11:55 发布于:广东省 产品介绍 Rd-03L_V2 是安信可科技开发的 一款电池供电超低功耗雷达模组 。该模组包含极简化 24GHz 毫米波传感器硬件和低功耗
    的头像 发表于 07-01 14:47 580次阅读
    仅80μA!24GHz超<b class='flag-5'>低功耗</b>,小体积人体存在雷达<b class='flag-5'>模组</b>

    PTR54L15系列低功耗无线多协议模组

    PTR54L15系列多协议无线模组,基于Nordic新一代nRF54L15平台打造,以超低功耗、高性能和多协议支持为核心,为智能家居、工业自动化、可穿戴设备等场景提供了一站式解决方案。超低功耗
    发表于 06-28 21:23

    解码LuatOS:短信功能的底层运作机制

    在LuatOS上到底怎么运作的。   一、发送短信 LuatOS中已经将短信发送功能封装为:sms.send()函数 只需调用该函数,写入要发送
    的头像 发表于 06-27 18:05 452次阅读
    解码LuatOS:<b class='flag-5'>短信</b>功能的底层运作机制

    低功耗蓝牙模组功耗到底有多低

    对于BLE(低功耗蓝牙)产品方案来说,功耗有多低,决定着你的产品待机、使用寿命是多久,或者是多久需要充一次电,推荐一个非常的好用的评估nordicBLE功耗的工具: 利用我们的这个工具,只需要把你
    发表于 05-27 22:37

    低功耗蓝牙模组在电动工具类设备上的应用

    随着电动工具智能化的发展,越来越多的电动工具设备上,开始增加低功耗蓝牙模组。 增加这个低功耗蓝牙模组后,可提升用户体验,如通过App调整参数、实时监测状态;优化资产管理,实现工具追踪与
    发表于 05-27 20:10

    Nordic nRF9151 新一代低功耗蜂窝SIP模组

    Nordic nRF9151 新一代低功耗蜂窝SIP模组产品介绍
    的头像 发表于 05-22 11:19 1886次阅读
    Nordic nRF9151 新一代<b class='flag-5'>低功耗</b>蜂窝SIP<b class='flag-5'>模组</b>

    关于低功耗蓝牙连接功耗的评估

    关于低功耗蓝牙连接状态下的功耗评估,推荐一个好用的工具: 对于做低功耗蓝牙开发的小伙伴来说,功耗的评估与测试是绕不开的一个环节,如何快速的评估自己所选用的方案平台,
    发表于 04-26 17:10

    LoRaWAN模组选购指南:2025全球高性能品牌盘点和技术解析

    。2025年,LoRaWAN市场竞争愈发激烈,各大厂商在模组性能、功耗、兼容性和应用场景等方面不断创新,推出了更加高效的解决方案。本文基于权威数据平台的市场分析,盘点全球高性能LoRaWAN模组品牌及技术特点,并
    的头像 发表于 04-23 13:19 970次阅读

    Nordic NRF9151低功耗蜂窝模组 助力卫星物联网应用.

    合作伙伴关系,在Skylo的卫星网络服务上认证Nordic的nRF9151低功耗蜂窝模组。 两家公司合作为小型、受限的物联网设备实现无缝卫星连接,开启了全新的大规模物联网用例,如远程监控、资产跟踪以及增强
    发表于 03-24 11:12

    垃圾短信?手机自动识别垃圾短信逻辑的分析

    服务的企业来说,如何让自己的服务短信不被识别为垃圾短信,而让用户能够看到,成为了一个亟待解决的问题。本文将深入探讨手机自动识别垃圾短信的逻辑。 2 手机自动识别垃圾短信的逻辑 2.1
    的头像 发表于 12-16 10:19 1471次阅读

    解读Air724UG低功耗4G模组软件的语音通话!

    本篇文章以Air724UG模组为例,解读低功耗4G模组软件的语音通话,呈现实用教程供大家参考。
    的头像 发表于 12-09 09:39 2103次阅读
    解读Air724UG<b class='flag-5'>低功耗</b>4G<b class='flag-5'>模组</b>软件的语音通话!