微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200加入TI-RTOS,scan wifi,general event unknown error code -122

CC3200加入TI-RTOS,scan wifi,general event unknown error code -122

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

利用wlan_station的demo,我尝试创建一个task用来scan wifi,但是在第二步中,去调用函数sl_WlanPolicySet()直接失败,如下,

lRetVal = sl_WlanPolicySet(SL_POLICY_SCAN, SL_SCAN_ENABLE, (_u8 *)&scanIntervalInSeconds, sizeof(scanIntervalInSeconds));
    if (lRetVal != 0)
    {
        Report("[Func:%s],[Line:%d],Unable to set the Scan Policy=(%d)\n\r",__func__,__LINE__,lRetVal);
        return lRetVal;
    }

这里的返回值,console打印出来是-100,其实这里好理解,是因为在simplelink的SimpleLinkGeneralEventHandler()这个handler函数先是返回出来一个error:

[GENERAL EVENT] - ID=[-122] Sender=[140]

这里我始终查不到 ID为-122的错误是什么,是否是导致每次调用sl_WlanPolicySet()直接失败的原因,不明白怎么回事,之前没有加入Ti-RTOS是没问题的,

求指教,十万火急,在线等;

请参照例程scan_policy里面的做法,这个例程就是用来扫描的。

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

网站地图

Top