微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200设置为STA模式,作为服务端,知道CC3200的IP地址和端口,调用什么API能从接收到的数据包中的客户端的IP地址呢

CC3200设置为STA模式,作为服务端,知道CC3200的IP地址和端口,调用什么API能从接收到的数据包中的客户端的IP地址呢

时间:10-02 整理:3721RD 点击:

 我把手机当做客户端,CC3200作为服务端,手机知道CC3200的IP地址,手机发数据给CC3200,CC3200要做应答数据给手机,那得要知道手机的IP地址吧,所以我就卡在不知道怎么才能得到数据包中的IP地址 

baoying,

  你可以参考我们的CC3200SDK里面的mDNS例程,里面就有在同一局域网内的设备通过nDMS广播自己的IP地址和port端口,然后在通过TCP或是UDP进行socket通信的例程。

谢谢

 现在我用手机上能够得到CC3200的IP地址,我通过手机发数据给CC3200,CC3200通过什么API能获取到数据包中的源IP地址。

你调用sl_Accept的时候,它会返回远端的IP地址。

你好,调用sl_Accept的时候返回的不是iNewSockID嘛?怎么得到远程的IP地址呀

CC3200建立UDP服务器时仅需要自己的端口号就可以建立一个UDP的Socket,并返回ID号, 如果手机知道CC3200的IP地址,则可以通过手机广播UDP的方式将手机的IP地址也告诉CC3200,这样就可以获取手机的IP地址,

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top