Wi-Fi Combo Forum Discussions
I have the BCM943341WCD1 WiFi + Bluetooth kit, and I am trying to modify the SDK 3.1.2 SmartBridge demo to receive iBeacon advertisements.
The demo can see and connect to devices advertising in GATT mode, but I need to see devices broadcasting in iBeacon. My devices have a custom UUID and I only want to track broadcast packets with that UUID.
Is there anything I can change in the SmartBridge demo application to do this? Or is there any other example code that could be helpful?
Show LessHi,
i am trying to use SPI on the SN8000xUFL platform.
If I initialize the SPI with "SPI_NO_DMA" bit set, everything works as expected and I can see SPI transfers on the oscilloscope.
If I set the "SPI_USE_DMA" there are not transfers.
The code is pretty straightforward, I found it in one of the examples:
wiced_spi_device_t spi = {
.port = WICED_SPI_1,
.chip_select = WICED_GPIO_23,
.speed = 1500000,
.mode = (SPI_CLOCK_RISING_EDGE | SPI_CLOCK_IDLE_LOW | SPI_USE_DMA | SPI_MSB_FIRST),
.bits = 8
};
wiced_spi_init(&spi);
wiced_spi_message_segment_t segments[1];
uint8_t out[16];
uint8_t in[16];
segments[0].tx_buffer = out;
segments[0].length = 16;
segments[0].rx_buffer = in;
while(1){
// change the resistance on this channel from min to max:
wiced_spi_transfer(&spi, segments, 1);
}
Is there something I have missed or an extra peripheral I forgot to configure?
Show LessHi,
I'd like to know if UART4_RX(P34) and UART4_TX(P33) can be used as GPIO.
I'm looking into BCM94390 platform.c and platform.h as there is no datasheet or Port Map in the Broadcom site.
In platform.h, UART4 is decribed as following.
[WICED_UART_4] = /* this uart resides in wlan core */
{
.port = UART4,
.tx_pin = &platform_gpio_pins[WICED_PERIPHERAL_PIN_7],
.rx_pin = &platform_gpio_pins[WICED_PERIPHERAL_PIN_8],
.cts_pin = NULL,
.rts_pin = NULL,
}
and WICED_PERIPHERAL_PIN_7 is defined as PB12 and WICED_PERIPHERAL_PIN_8 as PB13.
It looks that PB12 and PB13 can be defined as GPIO, but the comments are written as UART2_TX and UART2_RX.
Can you clear me if this P33 and P34 can be used as GPIO or not?
Show LessHello,
Is it possible to configure my device with a hostname through wiced?
So I can reach it with for example "http://wiced-device" instead of "http://192.168.1.1" ?
I found the following snippet in LWIP source code twice in wwd_network.c and ethernetif.c
#if LWIP_NETIF_HOSTNAME
/* Initialize interface hostname */
netif->hostname = "lwip";
#endif /* LWIP_NETIF_HOSTNAME */
I've changed LWIP_NETIF_HOSTNAME to 1 in opt.h
While compiling it complaind in the wwd_network.c I couldn't assign a const.
So I changed to:
char acHostname[5] = { 'l','w','i','p','\0' };
netif->hostname = acHostname;
It then compiles but it doesn't seem to set it properly, I get unknown host back.
Anyone a pointer on how to accomplish this?
Cheers,
Gerard
Show LessHi all.
I use the CMSIS for controlling the external interrupt instead of WICED-SDK, directly.
But it does not work.
I wonder about the proper external interrupt handler name which are used.
I use the GPIOH11 (WICED_GPIO_45) of the SSBWMN01,
and the external IRQ handler name is "void EXTI15_10_IRQHandler(void) ".
I want to know where the interrup vector table of the CMSIS is?
And I also want to know how can I use the IRQ handler function in the main() function.
Whene I use the CMSIS using the IAR systems, the IRQ handler function is in the stm32f10x_it.c.
But the WICED-SDK does not provide the stm32f10x_it.c file.
First of all, I refered to the Wiced-SDK/snip/push2scan, I have to modify it, actually.
The external interrupt signal is the periodic signal(under 1 msec) from the other device.
Best regards.
Show LessPlease help me with the below queries :
1) How can I check with RTOS is running on the wifi EVK ? Is there some command to check this ?
2) The Readme of SDK mentions "Xively "Internet of Things" protocol" as a application feature . Is there any sample app for the same ? Else, please help in how to integrate and write apps to connect to xivelt
3) How to port other protocols over wifi ? For example I want to have MQTT protocol.
Regards,
Aruna
Hi Team,
We are using BCM9WCDPLUS114 smart bridge board and WICED 3.1.2 SDK.
We are not getting any programmers Guide and WiFi/BT datasheets.
Even though demo applications are present for checking WiFI and BT/BLE functionality but it gives high level understanding.
But its difficult to understand low level apis.
Please can you send us the Datasheets,programmers guide also low level api understanding docs.
Regards,
Shankar
Show LessIs there any support for dot11MgmtOptionTimingMsmt?
If more precise timing is required than that available from NTP, what chipset(s) should be used?
What would the best time resolution be?
Thanks
Show Less