TIwilliam hill官网
直播中

李杨

7年用户 197经验值
私信 关注
[问答]

CC3200 UDP 广播问题

在局域网使用两台计算机,一个cc3200 lp
从A计算机广播数据,B计算机8080端口可以接受数据。
从A计算机广播数据,CC3200的8080端口无法接受数据。
从A计算机直接向cc3200的8080端口发送数据,可以接收到数据。
使用的就是cc3200 sdk 1.1.0的udpsocket 的例子。请问该如何解决这个问题?

回帖(4)

张飞雄

2018-5-14 06:16:29
请问是一个数据都收不到还是有的数据收不到? 能否加如下的代码再测试看看?
 lRetVal = sl_WlanPolicySet(SL_POLICY_PM , SL_ALWAYS_ON_POLICY, NULL, 0);
                                                                         如果有答案已经回答了您的问题,请标注为已回答。
Please close your question if it has been solved. 
------------------------------------------------------------------
举报

李杨

2018-5-14 06:33:34
引用: 一个黄人 发表于 2018-5-14 06:16
请问是一个数据都收不到还是有的数据收不到? 能否加如下的代码再测试看看?
 lRetVal = sl_WlanPolicySet(SL_POLICY_PM , SL_ALWAYS_ON_POLICY, NULL, 0);
                                                                         如果有答案已经回答了您的问题,请标注为已回答。

谢谢 我发现了问题了 之前已经设置过CC3200的power policy了 后来发现这个问题是广播协议不能穿透路由 只能用组播的方式
举报

张飞雄

2018-5-14 06:41:13
能否用这行代码sl_WlanPolicySet(SL_POLICY_PM , SL_ALWAYS_ON_POLICY, NULL,0) ,然后再测试一下看是否能收到。
                                                                         如果有答案已经回答了您的问题,请标注为已回答。
Please close your question if it has been solved. 
------------------------------------------------------------------
举报

卓侨汉

2018-5-14 06:53:03
引用: 60user154 发表于 2018-5-14 06:33
谢谢 我发现了问题了 之前已经设置过CC3200的power policy了 后来发现这个问题是广播协议不能穿透路由 只能用组播的方式

您好,最近用到3200中的UDP广播通信,在建立UDP Socket时,返回值一直是0 ,并且收不到Server广播的数据。关于UDP广播(组播)的配置部分代码,能否共享一下?谢谢
举报

更多回帖

发帖
×
20
完善资料,
赚取积分