完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
ti工程师,你们好:
CC3200作为STA模式链接上路由了,数据交换都没问题,请使用什么函数获取当前跟路由器的连接质量呢?就是RSSI值。 我看了TI提供的DEMO,好像是是用 sl_WlanRxStatStart, sl_WlanRxStatGet, sl_WlanRxStatStop,这3个函数,对吗? 如果是,这个开启统计数据,对WIFI链接或成功链接上路由器后的TCP,UDP数据交换是否有影响呢?谢谢 |
|
相关推荐
10个回答
|
|
|
|
|
|
AHTLTC 发表于 2018-6-7 00:06 没有哦,我一直都是使用在STA模式下,但是TI提供的参考例子里有很多,跟STA模式差不多的流程,如果已经连上AP了,再切换为STA,那肯定会断开所有连接的哦 |
|
|
|
ncxs 发表于 2018-6-7 00:22 不是上面的三个API,可以直接去FLASH里面取扫描的结果,sl_WlanGetNetworkList, 然后和你连的SSID对比,就可以得到相应的RSSI了。 如果有答案已经回答了您的问题,请标注为已回答。 Please close your question if it has been solved. ------------------------------------------------------------------ |
|
|
|
一个黄人 发表于 2018-6-7 00:31 这个函数不是要扫描的时候才使用的吗?就是需要断开链接,如果是东东链接的话,还需要先改变链接策略。我的意思是,如何像普通笔记本一样,你笔记本离路由器远点,右下角的信号强度会减弱,也就是说这个信号值是从正常链接后的数据交换中所提取出来的实时信号值,就像CC2530里的通讯一样,每个数据包都包含RSSI,请问CC3200如何获取在正常链接之后的实时RSSI值呢? |
|
|
|
ncxs 发表于 2018-6-7 00:49 因为WIFI内部是有一个定时的扫描来更新FLASH里面的扫描结果,你可以用API去设置这个定时的interval是多少。你可以参考例程scan_policy, 里面有详细的介绍。 如果有答案已经回答了您的问题,请标注为已回答。 Please close your question if it has been solved. ------------------------------------------------------------------ |
|
|
|
一个黄人 发表于 2018-6-7 01:05 Yonghua Pan 谢谢你的回答。 恩,例子都都看了,扫描的功能我都是参照例程的。 但有个问题,要使用sl_WlanGetNetworkList获取扫描结果,需要 SL_SCAN_POLICY(1);来开启扫描,那意思是从一开始就开启 SL_SCAN_POLICY(1);,然后就不关闭了,就算跟WIFI连接或断开都不用去 SL_SCAN_POLICY(0);,是吗? |
|
|
|
ncxs 发表于 2018-6-7 01:14 是的,你说的是对的。 如果有答案已经回答了您的问题,请标注为已回答。 Please close your question if it has been solved. ------------------------------------------------------------------ |
|
|
|
一个黄人 发表于 2018-6-7 01:25 好的,谢谢你的回答 |
|
|
|
一个黄人 发表于 2018-6-7 01:05 HI Yonghua Pan 我在使用sl_WlanGetNetworkList(0, SCAN_TABLE_SIZE, netEntries);读出了ap的rssi的值;我在手机里也下载了这样一个能够读取信号强度的APP,把手机放在3200模块的旁边,对比两者的结果发现CC3200读取的数值都要比手机读到的数值小了十几甚至20多个db。 我的问题是为什么会出现这种情况,这与硬件有关还是与软件相关? cc3200可以通过设置(而不改变里路由器的距离)抬高rssi的值吗? 同样的,3200开放了设置接收灵敏度的接口吗?如果有,使用哪个API可以修改接收灵敏度? 期盼你的回复,谢谢! |
|
|
|
不争无忧 发表于 2018-6-7 01:52 这通常是硬件的问题。你的CC3200的模块是TI的吗?还是你们自己做的。如果是自己做的,可能需要先测试一下射频。 如果有答案已经回答了您的问题,请标注为已回答。 Please close your question if it has been solved. ------------------------------------------------------------------ |
|
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
694 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
605 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1065 浏览 1 评论
757 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
529 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
171浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
133浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
129浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
126浏览 12评论
GD32F303RCT6配置PA4 ADC引脚,将PA2代替key功能,PA2连接时无法实现预期功能,为什么?
64浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 07:34 , Processed in 0.842414 second(s), Total 64, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号