TI论坛
登录
直播中
王希予
7年用户
147经验值
私信
关注
[问答]
如何设置两个cc2541通信只捕获到一个数据包?
CC2541
数据包
使用2个CC2541
通信
,
主机使用GATT_WriteLongCharValue分包发送252字节数据,3个数据包(90+90+72)。通过SmartRF Packet Sniffer看发送成功。
从机simpleProfileChangeCB中使用SimpleProfile_GetParameter获取value值,只捕获到一个数据包。
是否还需要其他设置,麻烦帮忙看下。
谢谢!
回帖
(6)
蒋美燕
2019-11-4 08:57:15
测试几次?都是这个结果吗?
测试几次?都是这个结果吗?
举报
王希予
2019-11-4 09:09:06
引用:
bctwerwer 发表于 2019-11-4 08:57
测试几次?都是这个结果吗?
测试了好多次,都是一样的结果。是不是代码中有的控制开关没打开?
后来我对偏移量offset做修改,发送数据包时,offset+已发数据包的大小。从机仍然只是接收到了一个数据包。
simpleProfileChangeCB和SimpleProfile_GetParameter只调用了一次, 打印value的大小,只打印了一次,90。
引用:
bctwerwer 发表于 2019-11-4 08:57
测试几次?都是这个结果吗?
测试了好多次,都是一样的结果。是不是代码中有的控制开关没打开?
后来我对偏移量offset做修改,发送数据包时,offset+已发数据包的大小。从机仍然只是接收到了一个数据包。
simpleProfileChangeCB和SimpleProfile_GetParameter只调用了一次, 打印value的大小,只打印了一次,90。
举报
李子月
2019-11-4 09:27:12
从机使用低功耗没有?收到的是哪个包?还有蓝牙通信间隔时间是多少?
提供德州仪器蓝牙和射频cc2540,cc2541,cc26系列,cc13系列脱机烧录工具。
从机使用低功耗没有?收到的是哪个包?还有蓝牙通信间隔时间是多少?
提供德州仪器蓝牙和射频cc2540,cc2541,cc26系列,cc13系列脱机烧录工具。
举报
李子月
2019-11-4 09:37:49
通常都是每包20个字节,建议使用notify
提供德州仪器蓝牙和射频cc2540,cc2541,cc26系列,cc13系列脱机烧录工具。
通常都是每包20个字节,建议使用notify
提供德州仪器蓝牙和射频cc2540,cc2541,cc26系列,cc13系列脱机烧录工具。
举报
更多回帖
rotate(-90deg);
回复
相关帖子
CC2541
数据包
为什么
一
个数据包
会收到
两个
独立的netbufs呢?
167
CC2541
UART是哪
两个
脚呢??
1483
cc2541
中文
数据
手册及
cc2541
蓝牙源程序
26957
怎么将
CC2541
的
两个
不同的I/O口
设置
成不同的触发模式?
987
如何通过RS485
通信
两个
Arduino
4
CC
1101在快速接收
两个数据包
的处理方式?
3877
德州仪器
CC2541
SensorTag 参考设计
3452
CC2541
Postage Stamp 参考设计BOM表
6
基于Jpcap的
数据包
捕获
器的设计与实现
38
网络
数据包
捕获
机制研究
9
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分