Wi-Fi Combo Forum Discussions
Can you please let me know if Classic Bluetooth is supported in WICED WIFI device ? If so, Can you kindly let me know what are the profiles supported ?
Thanks,
Vel
Show Lesshi there,
I am porting WWD to a custom board powered by a Cortex-A9 and Murata SN8000x module (based on BCM43362A2) using SDIO interface.
A lot of thing are now working (enumeration, FW download, WAN scan, open AP join) until I try to join a WPA/WPA2 protected AP.
Digging into WWD showed me that the ioctl sending the WPA key (WLC_SET_WSEC_PMK) never gives any answer. That leads wifi_prepare_join to fail and propagates the error until my initial call to wwd_wifi_join.
My example only calls a very few wwd functions:
* wwd_management_init
* wwd_wifi_get_mac_address
* wwd_wifi_get_wifi_version
* wwd_wifi_join
I am wondering what can cause WLC_SET_WSEC_PMK ioctl not to answer.
Wrong firmware ? (the same FW runs perfectly on Murata's SN8000X EVK)
Wrong DCT ?
Timing issue during init ?
Any suggestions or guidance to debug will be appreciated. Thanks.
Show LessFirst ,I power down group owner device after creating a connect between a group owner device and a client device,Then,I power on the group owner device,if the interval time between power down and power on is shortly(the client device is not "P2P interface down status"),the group owner device can not automatic connect the client device, if the interval time between power down and power on is long(the client device is "P2P interface down status"),the group owner device can automatic connect the client device. Why? if this,how to let the client device`s interface status is down after the group device power down or on?
the group owner device will create a persistent group using the "p2p_go_start"function after powering on every time.
SDK 3.1.2
BCM9WCDUSI09 platform
Show LessHi,
We use the Inventek module ISM43362_M3G_L44 which uses BCM943362WCD4 and STM32F205 processor. Can you confirm if WICED-SDK3.1.2 supports the WI-FI Direct features. If yes, can you point to/send me an example code for wifi direct?
Thanks in advance
Show LessWhat is the maximum power supply ripple and frequency that the RF module can accept before performance is degraded?
Specifically WiFi, BLE and NFC
Thanks
Show LessI want to get the debug info in app wwd.canned_send from sdk 3.1.2.
I commented these lines in NoOS_canned_send.c:
/* In release builds all UART printing is TURNED OFF to remove printf and malloc dependency which reduces memory usage dramatically YIN REN ZHU MU DI */
//#ifndef DEBUG
//#undef WPRINT_APP_INFO
//#define WPRINT_APP_INFO(args)
//#endif
other Code from the Wiced-SDK-3.1.2-IDE-Installer.exe are NOT modified.
I can NOT get the debug info yet from the WICED USB Serial Port( it can work well with other app) after making target.
open the declatration as follwing:
WPRINT_APP_INFO(("\nPlatform " PLATFORM " initialised\n"));
is
#define WPRINT_APP_INFO(args) WPRINT_MACRO(args)
is
#define WPRINT_MACRO(args) do {printf args;} while(0==1)
Could you please tell me what is wrong? I appreciate your help.
Show LessHi
I am using BCM9WCDPLUS114 smart bridge board and WICED 3.1.2 SDK. Here they have stack libraries for Bluetooth_LE(BCM20702), here i want to know whether same stack also supports Bluetooth stack, if it supports can you please tell how to configure BM-GP-BR-65 in BT mode, or if it doesn't support can you please share stack libraries of bluetooth BM-GP-BR-65. I am completely new to this technology, so if you can share information on this it would be really helpful.
Regards
Prashanth
Show LessHi,
I'm trying to run the snip.scan example for a BCM94390WCD2 module connected to a 64-bit linux laptop. In the WICED SDK (version 3.1.2), I run the command:
./make snip.scan-BCM94390WCD2 download run
which runs fine up until the following point:
...
6592 bytes written at address 0x0020001c
downloaded 6592 bytes in 0.126069s (51.063 KiB/s)
****************** Result: OK
shutdown command invoked
Downloading DCT ...
./tools/common/Linux64/dash: Syntax error: "(" unexpected
make[1]: *** [FILESYSTEM_IMAGE_DOWNLOAD] Error 2
make: *** [main_app] Error 2
Any idea how to fix / workaround this issue? dash is a binary file so can't debug it. I've previously run this test on a BCM943362WCD4 module with the same linux laptop without any issues.
Regards,
Hugh
Show LessHello,
I made a tcp server with callbacks with as an example the build in HTTP server.
But sometimes it seems that a callback is missed, and data gets delayed.
This seems to happen when much data is send at once.
I already added some code in the thread where the message is popped from the queue to keep reading until nothing is received anymore, like this:
case SOCKET_MESSAGE_EVENT:
do
{
recvResult = wiced_tcp_receive( current_event.socket, &packet, WICED_NO_WAIT );
if(recvResult == WICED_SUCCESS)
{
if ( packet != NULL )
{
ttl_server_parse_packet(current_event.socket , packet, &close_request);
wiced_packet_delete( packet );
if ( close_request == WICED_TRUE )
{
wiced_tcp_server_disconnect_socket( &server->tcp_server, current_event.socket );
}
}
else
break;
}
} while(recvResult == WICED_SUCCESS);
break;
So the TCP message seems to be stuck in the system until I send an other one, then the previous message is handled and that keeps going on like that.
Does anyone had issues with the socket callbacks as well, or a pointer why this might go wrong.
Or is there maybe a better way to support multiple socket connections?
Show Less