器件型号:CC3220
工具/软件:Starterware
尊敬的支持:
我正在将以前的 CC3100/CC3200应用移植到更新的 CC3120/CC3220、并运行到多路广播问题中。 我之前使用了以下内容:
SlSockIpMreq mreq;
(笑声)
memset(&mreq, 0, sizeof( SlSockIpsReq ));
mreq.IMR_interface.s_addr = sl_Htonl (INADDR_ANY);
mreq.IMR_multiaddr.s_addr = sl_Htonl (IPAddress);
//进行成员资格呼叫
if (setsockopt (MulticastInfoPtr -> RemoteSocket、IPPROTO_IP、IP_Add_Membership、&mreq、sizeof (SockIpMreq))=-1)
{
返回空;
}
但现在使用最新的 SDK 进行构建、以下方面出现了故障:
"C:/Projects/ccsv7/demo/common/multicast_utils_cc3100.c、第104行:错误#20:标识符"SlSockIpReq"未定义
您能告诉我这只是为了改变为一个不同的名称结构、还是为了使用多播套接字创建和设置选项、我需要遵循一些不同的方法吗? 或者将我指向文档中的某个地方、以解决此问题。 我以前能够在以前的 SDK 中找到它、但在较新的 SDK 的文档部分中看不到它。
BTW -您能告诉我、在这个全新的 SDK v1.30.01.03中、programrs_guide.html "CC32XX Simplelink 主机驱动程序"等效项在哪里?
谢谢、
Tim