This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LINUX下CC3100使用sl_WlanGetNetworkList遇到问题。



TI的工程师,你们好!

    我的开发环境是CPU:at91sam9g45    Linux:2.6.30    arm-none-linux-gnueabi-gcc:4.4.1    开发语言:C语言
    现在的进度是:经过移植,已经可以连接指定的热点,可以与其他主机进行socket通信。
    现在遇到几个问题:
    一、不能得到附近的网络列表
        按照SDK提供的DEMO例程,调用sl_WlanPolicySet(SL_POLICY_CONNECTION, SL_CONNECTION_POLICY(0, 0, 0, 0, 0), NULL, 0),其返回值总是-7
        调用sl_WlanProfileDel(0xFF),其返回值也是-7;调用 policyOpt = SL_SCAN_POLICY(1),    retVal = sl_WlanPolicySet(SL_POLICY_SCAN , policyOpt,
         (_u8 *)(&IntervalVal), sizeof(IntervalVal)),成功,返回值为0;调用sl_WlanGetNetworkList(0, SCAN_TABLE_SIZE, &g_NetEntries[0]),不会返回,进入死循环。
    现在主要遇到这个问题,调试了好几天,一直没有进展,希望得到解答,谢谢。