使用AT命令发送Unicode(USC2)SMS

 淡若无诤 发布于 2023-01-01 11:28
  • sms
  • 我正在尝试使用命令和USC2编码发送Unicode SMS.但它不起作用,因为我得到错误.这是我的意见:

    AT
    OK
    AT+CSCS = ? 
    +CSCS: ("IRA","GSM","UCS2")
    AT+CSCS="UCS2"
    OK
    AT+CMGF=1
    OK
    AT+CSMP=1,167,0,8 //So this one doesnt work, let's try with 17,167,0,8
    ERROR
    
    AT+CSMP=17,167,0,8
    OK
    AT+CMGS="+370********"
    ERROR
    

    或者我应该使用PDU模式来实现这一目标?

    我尝试过使用较旧的调制解调器,USC2可以在那个调制解调器中工作,但不是一次使用.但我确定这个冲突的调制解调器支持USC2.

    1 个回答
    • 我发现我只需要在AT + CMGS中将我的号码编码为UCS2,现在它可以工作:

      AT+CMGS="002B003300370030************************"
      

      2023-01-01 11:30 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    热门标签
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有