完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
我有一个ReBube DIO,并且希望清除并确保设备不会尝试连接未配置的网络。 这是我在RealBube论坛上问的问题:清晰的WiFi DCT-Wice(Broadcom / CyPress)-讨论论坛 显示未配置连接试验的当前消息: 参加::-在-----在----- 未能参加::-在-----在----- 我使用的是WICD SDK 5.0.1。 以上来自于百度翻译 以下为原文 Hi, I have a Redbear Duo and want to clear and be sure device will not try to connect unconfigured networks. Here the question that I asked at Redbear forums : Clear Wifi DCT - WICED (Broadcom/Cypress) - Discussion Forums Current message that show unconfigured connect trial: Joining : ����������������������������������������������������������������������������������������������������������������������������������������������������������������� I am using WICED SDK 5.0.1. |
|
相关推荐
6个回答
|
|
这个怎么样?
静态WICDEDRESULTIOTCONTIONATORIGHAREJORY线程(空隙*ARG) { PdFieldDCTWiFixFig.TdcWiFig配置; 如果(WieDeTdCdRead)拷贝(和;DCTH-WiFixCONFIG,DCTH-WiFiFixFig节,0,siZeof(PrimeFixDCTIWiFixCopyStIt))= = WICEDID成功){ //dCTHiWiFixFig.DeVice配置=WICEDDYFALSE; MeSET(&;DCTSWIFIX CONFIG,0,SIZEOF(DCTWI WIFIX CONFIG)); 如果(WiDeDeDCTyWrrand(&;DCTSWiFixCONFIG,DCTH-WiFiFixFixFig),0,siZeof(PrimeFixDCTIWiFixCopyStIt))= = WICEDID成功({) const构造函数{ } {{{0},0},0},0}}; r==WICDEDIOFIXURIX设备(AppSyFig); 如果(Ry)GWAPrimTf(“WICDEDIOFIGURIONDEVICE())失败!R= = %Dn,R. Ry= WICEDY-RSOTSITSETIVENFILFLAGS(和;App.Evvices,GWYEvestOnguliFixFulk); 如果(Ry)GWAPrimtf(WieDeRestOrthStIsEngIsIfFLAG(GWYEvestOnguliFig)失败了!R= = %Dn,R. } 否则,GWYPrimTf(“WiCDEddCTyWrrad(DCTHWIFIO.COFIG.DeVICEX配置为false)失败)!R= = %Dn,R. } 否则,GWYPROTFF(WiDeDeDTCTRead(dCTWiFiFig)失败了!R= = %Dn,R. 回归成功; } 简单地用词: 获取DCTLISH DCTWRITE DCT到回退'WICDEDFixEclipse Deice() 以上来自于百度翻译 以下为原文 How about this ? static wiced_result_t config_at_worker_thread( void * arg ){ platform_dct_wifi_config_t dct_wifi_config; if (wiced_dct_read_with_copy( &dct_wifi_config, DCT_WIFI_CONFIG_SECTION, 0, sizeof(platform_dct_wifi_config_t) ) == WICED_SUCCESS) { // dct_wifi_config.device_configured = WICED_FALSE; memset(&dct_wifi_config, 0, sizeof(dct_wifi_config)); if (wiced_dct_write( &dct_wifi_config, DCT_WIFI_CONFIG_SECTION, 0, sizeof(platform_dct_wifi_config_t)) == WICED_SUCCESS) { const configuration_entry_t app_config[] = { {0,0,0,0} }; r_ = wiced_configure_device( app_config ); if (r_) GW_PRINTF("wiced_configure_device() failed! r_=%dn", r_); r_ = wiced_rtos_set_event_flags(&app.events, GW_EVENT_CONFIG_FINISHED); if (r_) GW_PRINTF("wiced_rtos_set_event_flags(GW_EVENT_CONFIG_FINISHED) failed! r_=%dn", r_); } else GW_PRINTF("wiced_dct_write(dct_wifi_config.device_configured=false) failed! r_=%dn", r_); } else GW_PRINTF("wiced_dct_read(dct_wifi_config) failed! r_=%dn", r_); return WICED_SUCCESS;} Simply with words:
|
|
|
|
清除所有数据是错误的选择。只有清除存储的AP列表才能解决我的问题。但是,不知道这是一个正确的答案。 静态WICDEDRESULTIOTCONTIONATORIGHAREJORY线程(空隙*ARG) { PdFieldDCTWiFixFig.TdcWiFig配置; UIT32×T I=0; 如果(WieDeTdCdRead)拷贝(和;DCTH-WiFixCONFIG,DCTH-WiFiFixFig节,0,siZeof(PrimeFixDCTIWiFixCopyStIt))= = WICEDID成功){ DCTH-WiFiFask.DeVice配置=WICEDDYFALSE; 对于(i=0;I&LtClopyApListListSigple;+i)MeSET(&;DCTH-WiFix.COFIG.StuleDeAppList,0,SIZEOF(WICDEDICONTIONAPAPNEXYYYTYT)); //MEMCPY(&DCTJWiFixCopy.McAX地址,和McAdAdvor,SIZEOF(WICEDED MACYTT)); //dCTWiFig组态 如果(WiDeDeDCTyWrrand(&;DCTSWiFixCONFIG,DCTH-WiFiFixFixFig),0,siZeof(PrimeFixDCTIWiFixCopyStIt))= = WICEDID成功({) const构造函数{ } {{{0},0},0},0}}; r==WICDEDIOFIXURIX设备(AppSyFig); 如果(Ry)GWAPrimTf(“WICDEDIOFIGURIONDEVICE())失败!R= = %Dn,R. Ry= WICEDY-RSOTSITSETIVENFILFLAGS(和;App.Evvices,GWYEvestOnguliFixFulk); 如果(Ry)GWAPrimtf(WieDeRestOrthStIsEngIsIfFLAG(GWYEvestOnguliFig)失败了!R= = %Dn,R. } 否则,GWYPrimTf(“WiCDEddCTyWrrad(DCTHWIFIO.COFIG.DeVICEX配置为false)失败)!R= = %Dn,R. } 否则,GWYPROTFF(WiDeDeDTCTRead(dCTWiFiFig)失败了!R= = %Dn,R. 回归成功; } 以上来自于百度翻译 以下为原文 Clearing all data was a wrong choice. Only clearing the stored AP list solves my problem. But, don't know this is a right answer. static wiced_result_t config_at_worker_thread( void * arg ){ platform_dct_wifi_config_t dct_wifi_config; uint32_t i = 0; if (wiced_dct_read_with_copy( &dct_wifi_config, DCT_WIFI_CONFIG_SECTION, 0, sizeof(platform_dct_wifi_config_t) ) == WICED_SUCCESS) { dct_wifi_config.device_configured = WICED_FALSE; for(i = 0; i < CONFIG_AP_LIST_SIZE; ++i) memset(&dct_wifi_config.stored_ap_list, 0, sizeof(wiced_config_ap_entry_t)); // memcpy(&dct_wifi_config.mac_address, &mac_address, sizeof(wiced_mac_t)); // dct_wifi_config.country_code = WICED_COUNTRY_TURKEY; if (wiced_dct_write( &dct_wifi_config, DCT_WIFI_CONFIG_SECTION, 0, sizeof(platform_dct_wifi_config_t)) == WICED_SUCCESS) { const configuration_entry_t app_config[] = { {0,0,0,0} }; r_ = wiced_configure_device( app_config ); if (r_) GW_PRINTF("wiced_configure_device() failed! r_=%dn", r_); r_ = wiced_rtos_set_event_flags(&app.events, GW_EVENT_CONFIG_FINISHED); if (r_) GW_PRINTF("wiced_rtos_set_event_flags(GW_EVENT_CONFIG_FINISHED) failed! r_=%dn", r_); } else GW_PRINTF("wiced_dct_write(dct_wifi_config.device_configured=false) failed! r_=%dn", r_); } else GW_PRINTF("wiced_dct_read(dct_wifi_config) failed! r_=%dn", r_); return WICED_SUCCESS;} |
|
|
|
bungalow 发表于 2018-11-13 18:36 添加1级应用程序团队。 我想说的是 请注意,这将是有益的,如果您可以复制这个问题,使用我们的EVE板,因为应用程序团队将无法访问红熊二。 以上来自于百度翻译 以下为原文 Adding the Level 1 applications team. grsr lsri rash mady gsns ankh,wwfe Note that it would be helpful if you could reproduce this issue using one of our eval boards since the Apps team will not have access to a Redbear Duo. |
|
|
|
谢谢你的回答。我没有任何EGO板。 以上来自于百度翻译 以下为原文 Thanks for the answer. I don't have any eval board. |
|
|
|
我已经修改了WCTIX读写剪辑,以清除WiFixCopyTyDCT的软AP列表。你遵循的方法似乎正确。
我建议您在修改DCT之前锁定它。 我已经尝试了在WICD SDK 60.1中的CYW943907AEV1F EVK中的应用。 DCT-CelmithDATA 6.6 K 以上来自于百度翻译 以下为原文 I have modified the dct_read_write snip in WICED to clear the soft AP list of wifi_config_dct. The approach you followed appears correct. I would suggest you lock the DCT before modifying it. I have tried the application in CYW943907AEVAL1F EVK in WICED SDK 6.0.1
|
|
|
|
徐红wendyxu 发表于 2018-11-13 19:09 谢谢 以上来自于百度翻译 以下为原文 Thanks |
|
|
|
只有小组成员才能发言,加入小组>>
759个成员聚集在这个小组
加入小组2151 浏览 1 评论
1897 浏览 1 评论
3718 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1828 浏览 6 评论
1574 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
778浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
534浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
482浏览 2评论
443浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
1137浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-23 05:20 , Processed in 1.013715 second(s), Total 87, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191