69 Star 508 Fork 332

魔罗 / AT Command

 / 详情

好像发现一个bug! at_do_cmd()连续发送30个指令的时候就不能继续连续发了

进行中
创建于  
2021-08-23 20:38

你好,魔罗大神我好像发现了一个bug,就是我是要往4G模块中写入MP3文件,需要连续写不同的mp3文件,但是发送到30个的时候就不行了,无法继续发送了,都是连续的,请问为什么呢?
at_do_cmd(&at, NULL, &at_cmd_mp3_62);
at_do_cmd(&at, NULL, &at_cmd_mp3_63);
at_do_cmd(&at, NULL, &at_cmd_mp3_64);
at_do_cmd(&at, NULL, &at_cmd_mp3_65);
类似这样的,非常感谢!跪求你的解答!

评论 (4)

付军涛 创建了任务
付军涛 关联仓库设置为魔罗/AT Command
魔罗 任务状态待办的 修改为进行中
展开全部操作日志

at_do_cmd的返回值是什么,可以看下是不是队列满了?

我感觉可能队列满了,请问在哪里增加队列的长度呢?
at_do_cmd返回的就是正常模块的报错错误码

AT+FSCREATE="/Mp3_2/No_move.mp3"

<=
AT+FSCREATE="/Mp3_2/No_move.mp3"

<=
+CME ERROR: 100

例如这种,我把at_chat.h中的最大作业项改成100还是不行

这个感觉AT组件是没问题的,像是模组出闲异常返回的不对了

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
441145 moluo tech 1655223229
C
1
https://gitee.com/moluo-tech/AT-Command.git
git@gitee.com:moluo-tech/AT-Command.git
moluo-tech
AT-Command
AT Command

搜索帮助