各位朋友大家好,
我们最近在用cc3200做sta用udp发送数据,频率大概50hz。
并且用addprofile,并将wlan policy设置成auto
lRetVal = sl_WlanPolicySet( SL_POLICY_CONNECTION, SL_CONNECTION_POLICY( 1, 0, 0, 0, 0 ), NULL, 0 );
ASSERT_ON_ERROR( lRetVal );
现在遇到的问题就是,有时候发送一段时间后会突然掉线,后来又自动连上。在SimpleLinkWlanEventHandler里打印出reson_code是SL_WLAN_DISCONNECT_ROAMING_TRIGGER_BSS_LOSS(109),感觉很奇怪3200好像并不支持漫游。
有时候在SimpleLinkGeneralEventHandler会有[GENERAL EVENT] – ID=[-102] Sender=[5],同样也找不到任何解释。
servicepack已经是最新的 2.7 了所连接的AP是MT7688和MT7628
Yonghua Pan:
CC3200是不支持漫游的,问题是你目前的AP的信号很差,然后CC3200看到beacon lost, 然后连接就断了。
charlie liu:
回复 Yonghua Pan:
这个以前也考虑过,不过我们这个节点离AP特别近,而且看AP的信号强度大概在-40—-30db之间。
charlie liu:
回复 Yonghua Pan:
而且信道也不是特别拥挤,选择的是十三信道,并没有其他的干扰