微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200获取密码错误

CC3200获取密码错误

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

调用sl_WlanGet获取AP参数时,SSID和SECURITY_TYPE可正确获取。但读取出的Password是错的。直接复制官方的代码也不对。

请问是什么问题?

ilength=32;
config_opt = WLAN_AP_OPT_SSID;
lRetVal=sl_WlanGet(SL_WLAN_CFG_AP_ID,&config_opt,&ilength,(unsigned char*)iSSID);
ASSERT_ON_ERROR(lRetVal);

ilength=1;
config_opt = WLAN_AP_OPT_SECURITY_TYPE;
lRetVal=sl_WlanGet(SL_WLAN_CFG_AP_ID,&config_opt,&ilength,(unsigned char*)&iType);
ASSERT_ON_ERROR(lRetVal);

ilength=64;
config_opt = WLAN_AP_OPT_PASSWORD;
lRetVal=sl_WlanGet(SL_WLAN_CFG_AP_ID,&config_opt,&ilength,(unsigned char*)iPassword);
ASSERT_ON_ERROR(lRetVal);

这是AP模式下获取,你的CC3200在AP模式吗?

在AP模式运行的状态下,调用上述代码 。SSID 与 SecType返回的是正确值,但Password返回的是0xb9 0xae 0x01 0x20 0x08 0x00 长度6个字节,不是我设置的密码。

请问还有什么情况呢,我明白PROFILE的密码是不能读出的,但AP的密码应该可以读出才对。

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

网站地图

Top