Wi-Fi Combo Forum Discussions
I am trying to get my server to securely talk to the module using self-signed https, however using https-client example I am seeing some weird behaviour. It connects to my self-signed https server seemingly without validating the certificate, when I dont' include (resources) or initialise the the server CA it still connects.
When adding self-signed certificates they seem to be successfully parsed (no errors there) and the SSL handshake is performed however there is no check on the validity of the CA.
Any advise?
Show LessHello,
I am using wiced_tls_init_advanced_context to parse my cert and key in order to be able to active TLS on a client TCP connection. It is returning with a generic error.
The cert and key file contents are in a header file like this:
#define CERTIFICATE_STRING \
"-----BEGIN CERTIFICATE-----\r\n"\
"..."
"-----END CERTIFICATE-----\r\n"\
"\0"\
"\0"
I call the function as such:
result = wiced_tls_init_advanced_context(&tls_context, CERTIFICATE_STRING, PRIVATE_KEY_STRING);
How can i debug this?
Show LessHi,
we are investigating the options to develop a product using wiced.
Can we use the Wiced SDK over a more convenient STM32F4 MCU combined with a BCM43362 module without any restriction from broadcom?
Best regards
Hugo Cruz
Show LessHello
Can I ask you something regarding the SDK 3.0 which will be released soon?
I just understand that the current version of the WICED Wi-Fi SDK were integrated the Bluetooth stack only for Central method, are you consider to support the Peripheral method into the new WICED Wi-Fi SDK?
Thank you
Daniel
Show Less
Hello,
I would like to gain access to the Apple developed library for Bonjour for the WICED wifi dev kit.
Please can somebody forward me or point me in the correct direction?
Many Thanks,
Show LessThe Broadcom WICED API advertises support for mDNS / Bonjour. If I set up the module to join an infrastructure network (router), can I advertise an mDNS service that is recognized by the Apple iOS NSNetServiceBrowser class? If so, is there another reason the documentation suggests that I need to register with Apple's MFI program since these interfaces (mDNS, NSNetServiceBrowser) are open?
Show LessBefore I start diving into learning WICED I figured I'd ask here if what we want to do is possible using the BCM43362.
Is it possible to build a WiFi application that operates in both AP and Client modes at the same time? In other words, it simultaneously connects to another AP and it broadcasts it’s own SSID and accepts connections from clients. I don’t need any TCP/IP bridging or switching between the two networks and it would be OK if the two networks operate on the same WiFi channel.
Let me know, thanks!
PS. I really appreciate this initiative by Broadcom to have these free tools and support forums.
Show LessThis Forum warrants a thread specifically for those wishing to use WiFi SoCs and/or WICED SDK/APIs on Linux. So, here it is.
I have been wondering if a Linux port of the WICED SDK exists? Have an email into Broadcom about this and will update this post after I hear from them.
Read an interesting post in this forum (http://community.broadcom.com/message/1447#1447) that WICED SDK was created to deal with "non-Linux" based uCs and O/Ss, pointing out that a opensource Broadcom WiFi Linux Driver already exists (brcmfmac and brcmsmac). This got me thinking.
I was about to try and port the WICED SDK to Raspbian Linux (custom linux distribution for Raspberry Pi EVB which is based on the BCM2835).
Here are some thoughts on what may be to gained from a WICED Linux port versus a standard Linux WiFi SoC driver on a Linux platform:
1) O/S independence for your application code (by using the WWD (WICED WiFi Driver) layer). Then, later on, it would be easier to migrate from Linux to an RTOS of your choosing (FreeRTOS and ThreadX are available by default).
2) Looking at "..Wiced-SDK-2.4.0WICED-SDKDocWICED-SDK-Software-Stack.pdf":
a) Is OTA ("Over The Air" upgrade) suppored with the standard open source Broadcom Linux driver (which the open source community turned into a "brcmfmac" driver for SDIO and USB interfaces)?
b) Do the following WICED APIs (not sure yet if they work through WWD calls) have equivalent Linux APIs/calls?:
Note: I know Linux does have APIs and drivers for all of the following. But, you may have to do extra work to use APIs different than those defined in the WICED SDK?
1. MCU powersave
2. Wi-Fi Powersave (I have heard that the Linux driver has issues with low power stuff, maybe it has been fixed already?)
The WLAN chip requires an external 32kHz sleep clock input during powersave. Platforms that do not support Wi-Fi powersave (per the table above)
are not capable of driving the WLAN sleep clock. An external 32kHz clock is required for these platforms.
3. I2C API
4. ADC/PWM API
Does anyone know if a WICED SDK porting guide exists? If not, I may try and create one and post it.
Show Less