微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > 应用CC3200时,SCAN AP,搜索时间如何设置,芯片搜索完成后,是否有反馈

应用CC3200时,SCAN AP,搜索时间如何设置,芯片搜索完成后,是否有反馈

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

SCAN AP时,搜索时间如何设置,芯片搜索完成后,是否有反馈

    应用  lRetVal = sl_WlanPolicySet(SL_POLICY_SCAN , ucpolicyOpt,

                               (unsigned char*)(policyVal.ucPolicy), sizeof(policyVal));

    启动搜索AP的工作,但其返回参数为0成功,-1失败。例程中用的是一段延时函数,之后再读取结果。我们想提高搜索的效率,想知道搜索时间如何设定,如不能设定,其具体参数是什么,或者当搜索完成后,芯片能否给出信号量或是寄存器的变化。

xiaofeng,

  可以参考我们的SDK里面的scan policy的例程。你可以设置每次扫描的间隔时间,当然这是在你没有建立连接之前。默认的扫描间隔是10分钟。

你可以自行设置,开始扫描后,系统会设置一个等待时间,然后你可以调用相关的函数sl_WlanGetNetworkList 来显示SSID以及其对应的RSSI值。

谢谢

我可能没有把问题表述清楚,设置扫描间隔是没有问题。但在我们的应用中想提高扫描效率,例如我们将扫描间隔设为3秒,在扫描结束后还要进行其它传感器的数据采集,然后在把数据通过wifi上传服务器。这样在启动AP扫描后,我需要知道其扫描何时完成,是2S,2.5S还是3s。我们想确认的是,启动AP扫描后,芯片需要多长时间能完成AP扫描,是否有标志位进行提示,还是在扫描间隔内一直进行扫描不会停止。或者能够提供scan ap的工作流程。

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

网站地图

Top