Other Parts Discussed in Thread:CC3220SF
使用CC3220SF UDP向255.255.255.255发送广播时,是否需要先把板子设置为AP模式或先连入一个AP?
直接用sendto广播,用wireshark抓包,抓不到呀
Viki Shi:
你是用的UDPecho吗?需要先连接到网络:The device must be connected to a network with a DHCP server to run this example successfully (DHCP is configured by default).
可以参考下此例程下的readme文档
,
user6464274:
我想用CC3220SF UDP Connectionless形式进行广播,就是不需要先建立连接,直接向255.255.255.255广播,这样能实现吗?
,
Viki Shi:
此连接非彼连接。UDP的connectionless指的是不需要想TCP一样,跟通信伙伴之间建立连接。“The device must be connected to a network with a DHCP server to run this example successfully (DHCP is configured by default).”这里的连接是让你先连到网络上,这一步是需要的,最简步骤如下:
sl_Start Start the SimpleLink device in Wi-Fi Station mode sl_WlanConnectConnect to a Wi-Fi network sl_Socket Create a socket sl_SendTo Sends UDP data sl_Close Close the socket sl_Stop Stops the SimpleLink device
,
user6464274:
首先谢谢Viki Shi的解答,那这样的话我有一个功耗方面的问题,因为我的client是Wake On RTC的,如果按这个步骤的话,频繁的连接断连,在相同时间内功耗会不会比一直保持连接大?
,
Viki Shi:
原则上来说Wake On RTC会降低功耗,不过我不清楚你的发送频率,如果很频繁,进入休眠会存在丢包的可能吧?UDP是没有确认机制的
,
user6464274:
嗯,这个后期会进行验证,谢谢啦!
,
Viki Shi:
不客气