SMS(短消息)
# 简介
对于仅支持 4G网络 的 CAT1模块(Air720UG、Air724UG)而言,移动,联通卡不需开通VOLTE可以支持短信功能,电信卡只有sim卡开通VOLTE 功能才能使用短信功能。
而 Air720UH 模块同时支持 4G 和 2G网络,2G 网络本身支持短信功能,所以不需要打开 VOLTE 就可以使用短信功能。
可以通过登录运营商APP、登录运营商网站、或者拨打运营商客服电话,确认开通VOLTE功能
# API说明
|API接口| 描述|
| --- | --- |
|sms.send(num, data, [cbFnc], [idx])|发送短信,将短信插入到发送缓冲区队列中,按顺序发送
|sms.setNewSmsCb(cbFnc)|注册短信接收的回调函数|
> 详细的API介绍见[sms API章节](https://doc.openluat.com/wiki/21?wiki_page_id=2293)
# 示例
[点我去看lua版本发送短消息的示例](https://doc.openluat.com/wiki/21?wiki_page_id=2194)
# 常见问题
## 1.如何开通VOLTE功能?
对于仅支持 4G网络 的 CAT1模块(Air720UG、Air724UG)而言,移动,联通卡不需开通VOLTE可以支持短信功能,电信卡只有sim卡开通VOLTE 功能才能使用短信功能。
如何开通VOLTE功能,有如下几种方式:
- 登录运营商手机端app开通
- 登录运营商官网开通
- 拨打运营商客服电话开通
## 2 .物联网卡支持短信功能吗?
一般来说,物联网卡是不支持短信功能的,具体需要咨询物联网卡供应商
## 3.支持移动、电信,联通卡的短信功能吗?
支持,电信sim卡必须开通VOLTE功能
## 4.移动、电信,联通卡的短信功能支持情况列表
固件是否支持VOLTE可以通过固件名称判断,带有NOVOLTE标志的,说明不支持VOLET。也可以通过AT口发送AT+SETVOLTE?查询,0 表示关闭VOLET,1表示打开VOLET功能。
| 模块 | 卡 | 固件是否支持VOLTE | 是否支持短信功能 |
| ------ | ---- | ------------------ | ------------------------ |
| 720UH | 移动卡 | 是 | 是 |
| 720UH | 移动卡 | 否 | 是 |
| 720UH | 联通卡 | 是 | 是 |
| 720UH | 联通卡 | 否 | 是 |
| 720UH | 电信卡 | 是 | 是,卡要开通VOLTE功能 |
| 720UH | 电信卡 | 否 | 否 |
| 724UG | 移动卡 | 是 | 是 |
| 724UG | 移动卡 | 否 | 是 |
| 724UG | 联通卡 | 是 | 是 |
| 724UG | 联通卡 | 否 | 是 |
| 724UG | 电信卡 | 是 | 是,卡要开通VOLTE功能 |
| 724UG | 电信卡 | 否 | 否 |
## 5.是否支持彩信功能
不支持
## 6. 我用的luat底层,接收短信函数 sms.setNewSmsCb(procnewsms) 我自己写了。收到的短信还会默认存储到sim卡或存储器中吗?
不会,库里会删除