AT+CMGS 无法正常工作

2024-04-18

我在发送短信时遇到 AT 命令问题 -AT+CMGS。发送后AT+CMGS=<length of PDU datagram><CR>我等待调制解调器的响应。看完之后<CR><LF>><Space> I send <PDU datagram><CTRL-Z>但我没有从调制解调器得到任何答复。如果我之后发送任何命令,对该命令的响应是+CMGS=<reference number>这正是我后来所期望的回应。

但如果我读完后等待大约100ms<CR><LF>><Space>然后发送 PDU 数据报,一切正常,我从调制解调器收到了预期的答案。

收到调制解调器的响应后真的需要等待吗?我以为看完后可以立即回复<CR><LF>><Space>。有人可以帮助我了解哪里可能有问题吗?

多谢


你的假设是正确的,27.005 http://www.3gpp.org/ftp/Specs/html-info/27005.htm状态为AT+CMGS:

TA 应发送一个四字符序列 命令行后的 (IRA 13, 10, 62, 32) 以 终止;之后可以从 TE 输入文本 我/助教。

(TA(终端适配器)是调制解调器,TE(终端设备)是AT命令的发送者)

然而,在实践中可能需要一些额外的小延迟 https://stackoverflow.com/a/34251425/23118即使调制解调器已发出信号表示已准备好接收。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AT+CMGS 无法正常工作 的相关文章

  • 可以从 J2ME 查询手机的本机收件箱吗?

    是否可以从 J2ME 查询移动设备的本机收件箱 我想是端口 0 然后提取 SMS 进行处理 不 这是不可能的 访问 SMS 的唯一 API 是JSR 120 205 http jcp org en jsr detail id 205 它只允
  • 使用 Amazon Web Services PHP SDK 的 SenderID

    我正在尝试使用 AWS SDK 通过我的 PHP 网站发送短信 我使用的代码来自使用 Amazon AWS 服务 PHP 发送短信 https stackoverflow com questions 38752336 sending sms
  • 用于(合法)欺骗 SMS 消息的 SMS 网关

    我正在寻找一个 SMS 网关来通过 HTTP 接口发送短信 但有些短信网关不允许设置发件人ID 允许设置的短信网关要么要求用户证明发件人ID是自己的手机号码 要么手动检查每个发件人ID 以防止出现问题 短信欺骗 http en wikipe
  • 从 ASP.NET 网站发送 SMS [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 有没有办法使用 Web API 从 ASP NET 网站发送 SMS 我了解网络服务 但不知道如何从我的应用程序调用这些服务 Web 服务
  • Grasshopper 语音 + Twilio 文本

    我的公司目前使用 Grasshopper 作为语音系统来接收和路由入站客户支持电话 它运行得很好 只不过现在是 2014 年 人们希望能够通过短信向我们的免费客户支持号码发送问题并获得回复 Grasshopper 不支持接收 转发短信 所以
  • 如何在 iOS SDK 中为用户提供预先编写的 SMS 消息

    我使用 Apple Dev 网站上的示例代码来学习如何设置预写电子邮件 但是有没有办法类似地设置预写短信 首先你必须添加框架MessageUI到您的项目并导入库 MessageUI MessageUI h 然后遵守协议
  • 使用 C# 向 USB 连接的 GPRS 调制解调器发送 AT 命令

    任何人都可以给我一个关于如何访问连接到 USB 端口的 GPRS 调制解调器的良好指示或指南 我应该为我的程序制作一个 USB 驱动程序以将 AT 命令发送到调制解调器吗 或者就像一个路由器 我可以使用IP地址访问它 谢谢 如果 Windo
  • 使用短信验证设备的电话号码

    我正在尝试通过让设备向自身发送短信并自动检查是否已收到短信来验证 Android 设备的电话号码 我怎样才能做到这一点 首先 这需要两个权限 一种用于发送短信 另一种用于接收短信 以下内容需要在您的 AndroidManifest xml
  • 如何使用 Twilio Java SDK 发送批量短信?

    我找到了大量关于如何使用 Js Python PHP SDK 发送大量短信的信息 但没有任何关于如何使用 Js Python PHP SDK 发送大量短信的信息如何使用 Java 实现这一点 以下是演示 Python 实现的代码片段 fro
  • 如何从Android应用程序发送短信而不在设备短信视图中进行记录?

    我想从我的 Android 应用程序发送短信 但我不希望其记录存在于设备消息视图中 我目前正在使用下面的代码 sendSMS etsendernumber getText toString etmessagebody getText toS
  • 使用 Django 和 Twilio 通过短信进行一次性用户身份验证

    我正在 Django 中为我正在创建的移动应用程序编写后端 我需要在用户第一次通过短信打开移动应用程序时对其进行身份验证 以验证其是否为真人 需要发生的事情如下 用户在应用程序中输入电话号码 服务器然后向用户发送带有验证码的短信 然后用户在
  • 我们可以在 Android 中的短信到达收件箱之前将其删除吗?

    我正在从收件箱中删除一条短信 但我想知道 如何在它到达收件箱之前将其删除 Yes 尽管对这个问题有一些负面反应 但短信拦截有合法的用途 例如 自动电话号码验证 通过短信提供的服务 尽管通常这应该通过数据短信来完成 或者通过处理特殊格式的消息
  • 发送自动短信

    首先 我们使用 net sql server 我有一位客户对能够在预定时间发送短信的系统感兴趣 除了通过电子邮件网关发送短信之外 我从未做过类似的事情 例如 电子邮件受保护 cdn cgi l email protection 但是 我认为
  • 如何使用GSM模块SIM800和Arduino Uno发送短信?

    我正在尝试通过 SIM800 GSM 模块从 Arduino 发送短信 消息到达给定号码 但格式不正确 它显示 消息格式不支持 我在这里添加了我的代码 非常感谢您的快速回复 include
  • 我无法从 Android 的 Kitkat 版本的收件箱中删除短信

    这是我的短信删除代码 if context getContentResolver delete Uri parse content sms inbox date and body new String ctime mess gt 0 Log
  • AT+CMGS 无法正常工作

    我在发送短信时遇到 AT 命令问题 AT CMGS 发送后AT CMGS
  • .NET 的 SMS 库 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有人知道 NET 的免费 SMS 库或网络服务可以让我向人们的手机发送短信吗 您实际上在寻找什么 图书馆
  • 如何使用j2me(midp2.0)从收件箱读取短信?

    我想从 j2me 应用程序访问收件箱消息文本 我不知道如何访问收件箱 使用 j2me 无法实现这一点 我已经在诺基亚论坛讨论过 看
  • 使用核心电话发送短信?

    我想开发一个像biteSMS这样的应用程序 适用于越狱的iPhone 我尝试编译一个开源应用程序iPhone 交货报告 http code google com p iphone delivery report 但无法编译它 有人知道与越狱
  • 关于加拿大短信网关提供商的建议[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我很好奇 如果我能够接受传入的短信到某个号码 然后将其传递给 PHP 中的服务器端应用程序 会带来多少麻烦 金钱 我最终会通过电子邮件地址发回短信 有

随机推荐