SIM900A发送短信首先要与服务器连接吗?

SIM900A发送短信首先要与服务器连接吗?,第1张

第一:AT+CNMI,用于设置新消息指示。发送:AT+CNMI=2,1,设置新消息提示,当收到新消息,且 SIM 卡未满的时候,SIM900A 模块会返回数据给串口,如:+CMTI: “SM”,2,表示收到接收到新消息,存储在 SIM 卡的位置 2。

第二:AT+CMGF,用于设置短消息模式,SIM900A 支持 PDU 模式和文本(TEXT)模式等 2种模式,发送:AT+CMGF=1,即可设置为文本模式。

第三:AT+CSCS,用于设置 TE 字符集,默认的为 GSM 7 位缺省字符集,在发送纯英文短信的时候,发送:AT+CSCS=“GSM”,设置为缺省字符集即可。在发送中英文短信的时候,需要发送:AT+CSCS=“UCS2”,设置为 16 位通用 8 字节倍数编码字符集。

第四:AT+CSMP,用于设置短消息文本模式参数,在使用 UCS2 方式发送中文短信的时候,需要发送:AT+CSMP=17,167,2,25,设置文本模式参数。AT+CMGR,用于读取短信,比如发送:AT+CMGR=1,则可以读取 SIM 卡存储在位置1 的短信。

第五:AT+CMGS, 用于发送短信, 在“GSM”字符集下, 最大可以发送 180 个字节的英文字符,在“UCS2”字符集下,最大可以发送 70 个汉字(包括字符/数字) 。该指令我们在后面详细介绍。

第六:AT+CPMS, 用于查询/设置优选消息存储器, 通过发送: AT+CPMS?, 可以查询当前 SIM卡最大支持多少条短信存储,以及当前存储了多少条短信等信息。如返回:+CPMS:

说的不清楚 你是本地测试程序用吧?如果是新手去下载个wampserver集成开发环境,启动后在系统托盘里面就直接左键打开PHP设置,PHP扩展,在上面就可以找到

我用的就是wampserver2.0,本地安装。不好用,死活告诉我curl没打开。 

更新到wampserver2.1就好用了,但是这次memcache有装不上了。悲催的人生悲催的php


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/490979.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-13
下一篇2023-06-13

发表评论

登录后才能评论

评论列表(0条)

    保存