【问题标题】:GSM AT COMMAND | How to upload .amr audio fileGSM AT 命令 |如何上传 .amr 音频文件
【发布时间】:2018-10-03 07:57:46
【问题描述】:

我可以使用以下命令列出目录。 AT+FSLS=\

我找到了 AT+FSCREATE="1.amr",3 命令在目录中创建文件,但问题是,如何从我的本地驱动器上传文件。

【问题讨论】:

  • 查看调制解调器的 AT 命令手册。可能有单独的 AT 命令用于写入文件。例如:AT+FSWRITE
  • @Ski 感谢您的回复,是的,手册中有以下命令 at+fswrite=1.arm,1,512,10。没有别的,如何从本地驱动器加载是我的主要问题
  • 那么你应该多谈谈你的环境。比如编程语言。并且还可能截取您已经尝试过的代码。

标签: gsm at-command


【解决方案1】:

我没有任何支持AT+FSWRITE 命令的调制解调器。 但根据 SIMcom AT-command 手册,AT+FSWRITE= 命令响应提示符:>。 手册并没有明确说明如何使用该命令。

但它的工作方式可能与AT+CMGS= 命令类似:

  1. 向调制解调器发送AT+FSWRITE=1.arm,0,512,10 命令。
  2. 等待调制解调器的>
  3. 将文件内容(512 字节)写入调制解调器。
  4. 将 Ctrl-Z 字符(0x1A 十六进制)发送到调制解调器。
  5. 等待调制解调器的 OK/ERROR。

可能不需要第 4 步,因为文件的大小在命令中。

【讨论】:

  • 所以我需要以十六进制格式编写音频文件吗?
  • 我现在可以成功写入文件了。但它不玩。我只能听到噪音。知道我哪里出错了吗?
  • @Anto sujesh 如果你是用十六进制格式写的。您是否已经尝试过使用纯二进制?
  • 我所做的是,我在记事本中打开手臂,复制并写在gsm上。
  • 第 3 步到底是怎么做的?
猜你喜欢
  • 2019-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-25
相关资源
最近更新 更多