社区
网络及通讯开发
帖子详情
向串口上的gsm模块发送命令的问题
teatool
2007-06-13 07:17:22
如题,向串口发送命令没问题,接收的时候有点问题,返回的数据的第一行总是发送的命令,也就是说相当于命令回显一样,然后正常的返回结果在第三行,第二行是个空行,但用超级终端测试的时候就没有问题。
请问这是怎么回事?
我用的是Victor串口控件。
...全文
267
9
打赏
收藏
向串口上的gsm模块发送命令的问题
如题,向串口发送命令没问题,接收的时候有点问题,返回的数据的第一行总是发送的命令,也就是说相当于命令回显一样,然后正常的返回结果在第三行,第二行是个空行,但用超级终端测试的时候就没有问题。 请问这是怎么回事? 我用的是Victor串口控件。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
睿音
2007-08-21
打赏
举报
回复
用ATE0关掉回显,正常情况可以用AT&W把关闭回显的状态存起来。AT命令都会是以/r/n结尾。所以会空行。有的命令也会以/r/n开始。分析hex的数据可以仔细的发现at命令的问题。
wz
2007-07-09
打赏
举报
回复
EagleFew(死牛之祭) 正解!
EagleFew
2007-06-13
打赏
举报
回复
这样是没有关系的!
你只要检查OK 或者 ERROR 关键字就可以了!
ATE0 这个命令可以关闭回显
huzhangyou
2007-06-13
打赏
举报
回复
这个没有错
的确是如此
你可以使用自己操作的方法进行处理掉
teatool
2007-06-13
打赏
举报
回复
比如我发送AT,超级终端返回的只是OK,但我的程序接收到的是
AT
OK
连发送的命令都显示出来了
teatool
2007-06-13
打赏
举报
回复
//TODO: 获取命令返回结果并显示出来
char Buf[8192]; //收到的字节数不会超过串口缓存的容量, 所以分配一个缓存容量相同的Buf
strcpy(Buf,"");
int n = YBCOM->Read(Buf,8192); //收到 n 个字节
AnsiString s=Buf;
s.SetLength(n);
s.Trim();
Memo2->Lines->Add("\""+s+"\"");
YBCOM就是Victor串口控件
i_love_pc
2007-06-13
打赏
举报
回复
你是如何接收的,可否贴一段代码出来!
huzhangyou
2007-06-13
打赏
举报
回复
如果你需要更好的控制
完全可以自己封装一个串口类
我想写起来应该不会太难
Victor的类我没有使用过
所以也无法提供什么可用的信息
我不懂电脑
2007-06-13
打赏
举报
回复
AT命令是要返回AT的
Java通过
串口
操作
GSM
模块
发送
短信完整教程
本教程指导通过Java实现与
GSM
猫的
串口
通信来
发送
短信。使用RXTX库处理
串口
操作,介绍了Java
串口
编程技术、SMS协议应用、RXTX库使用方法、
GSM
模块
AT
命令
集,还涉及
串口
参数配置与读取响应处理,包含常见
问题
及解决方案。
C++实现的基于AT
命令
发送
中文短信的库
本文介绍了基于C++开发的通信工具,专门用于通过AT
命令
控制
GSM
模块
发送
中文短信。该库采用PDU模式,解决了中文字符在
GSM
网络中的编码
问题
,并适配Linux环境,具备良好的稳定性与可靠性。文章详细讲解了AT
命令
、
GSM
模块
通信原理、中文短信编码技术(
GSM
7位扩展与UCS-2)、PDU模式封装与解析、
串口
通信编程等内容。
串口
短信
模块
+linux,通过
GSM
模块
实现的短信平台 运行环境Windows和Redhat Liunx 5
本文介绍了如何使用
GSM
模块
通过
串口
与笔记本通信
发送
短信,重点讲解了AT
命令
中的PDU模式。PDU模式常用于
发送
中文短信,其格式包括固定部分、手机号码编码和内容编码等。
发送
短信时需注意等待时间以确保成功,同时Windows和Linux系统在内存处理上存在差异,可能导致乱码
问题
。
一文带你入门 AT 指令集:从
串口
通信到
模块
控制
本文介绍了AT指令的基本概念及其在通信
模块
中的应用,涵盖移动通信
模块
(如
GSM
、LTE)和终端通信
模块
(如WiFi、蓝牙、GNSS)。详细讲解了AT指令的格式、调试方法及实战技巧,并提供了常见
问题
解答。适用于初学者快速掌握如何通过
串口
发送
文本
命令
来控制各种通信
模块
。
gprs
模块
c语言程序,“玩板”+ 共享单车控制板-GPRS
模块
SIM800C
本文介绍了如何使用STM32控制器配合SIM800C GPRS
模块
进行
串口
通信。SIM800C是一款四频
GSM
/GPRS
模块
,适合紧凑型产品设计。作者分享了在调试过程中遇到的
问题
,特别是关于PWRKEY管脚的注意事项,以及通过
串口
助手
发送
AT
命令
进行
模块
测试的经验。同时,提供了
串口
透传程序的代码片段。
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章