Smart Bluetooth Forum Discussions
Per this thread here: Re: Maximum BLE throughput for reliable data transfer
Is there some other way to configure the number of transmit buffers? I'd be perfectly happy to configure it at build time, if that's possible.
If I print the result of blecm_getAvailableTxBuffers() from my app create function, I get 15. Sometimes the app sends a burst of notifications, and even though I always check that blecm_getAvailableTxBuffers() returns non-zero before I send a notification, I sometimes get log messages that "lel2cap Fail to allocate buffer". I'm guessing that this is due to a buffer not being available for something else the stack is trying to do, but I don't really know.
I'd like to be able to queue up 17 notifications for transmission, as I have a block of data of about that size to send. This obviously isn't going to work when there are only 15 transmit buffers, hence my desire to increase the number of transmit buffers.
Aside from that, perhaps I should only queue up notifications when blecm_getAvailableTxBuffers() is greater than 1, so that one buffer is left over for other things?
Show LessWe are using SDK 2.2.3, BCM 20737. Device always send EDIV = 0 and same fixed Random value during key exchange in the SMP master Identification messages. Is there a way to change this to a different value to make it secure.
Thanks
Show LessIs there any way my application program can trigger the RF Testing modes directly? My hardware does not have easy access to the UART used by the MBT test setup and I was wondering if there was some way my host CPU communicating through the PUART with the application running in the BCM20737 could force or trigger the RF Test modes. Is there some API available to my BLE Application that can put the BCM20737 into it's various test mode?
Thanks in advance for any help you can offer.
Chris Ingraham
Show LessSDK Version:WICED-Smart-SDK-2.2.3
Module: 20736, 20737
Customer needs an application with Piconet feature to work as slave to pair Win10 PC. Customer found the SDK application hello_client on EVB can't work as slaver to pair Win10 PC. As I tested hello_client on EVB, it can work as Piconet mode, but it can’t be paired with Win10 PC. The steps are below. Do you have the suggestions to make hello_client worked as slave mode to pair win10 PC? Or do you have the suggested sample application to match customer application?
1.download hello_client application to 20736 or 20737 EVB and reset the EVB
2 go to the Bluetooth searching UI on Win10 PC once the tested EVB was found, pair it
3.then the dialog (password is invalid) will pop,
4.The failure information can be found below, the whole log named win10-helloclient-connect-log.log is attached, would you please analyze the failed reason?
get pairing request
Bond Request
l2cap Rx:
40 20 0a 00 06 00 05 00 13 01 02 00 00 00
blecm evt handler:
0e 0c 01 18 20 00 74 8c 9d b7 28 86 53 16
blecm evt handler:
0e 0c 01 18 20 00 3e ae 57 20 6b 44 83 75
@$*#04FF0EF700920101008004D61D01000000
l2cap Rx:
40 20 15 00 11 00 06 00 03 03 0d 04 91 14 08 8a
13 e7 f2 67 0f f1 20 02 6e
l2cap Tx:
40 20 15 00 11 00 06 00 04 74 8c 9d b7 28 86 53
16 3e ae 57 20 6b 44 83 75
Get S_Conf.
blecm evt handler:
13 05 01 40 00 01 00
@$*#04FF0EF7009201010080041A1D00000000
l2cap Rx:
40 20 06 00 02 00 06 00 05 07
Pairing failed
Show LessWe are building a Audio server based on BLUETOOTH module . We find many modules supporting A2DP in "AUDIO SINK MODE" , but none in "AUDIO SOURCE MODE". By using the Broadcom Chipset and WICED , is it possible to support this Mode ?
Show LessHi all,
I have question for BLE scan. if send a SCAN request to BLE, how long it will get a SCAN response.
almost I found take 1 second to get a response, is it normal?
Thanks,
Lei
Show LessDo you have any support for Bluetooth standard 4.2 in both classic and low energy modes?
Do you have plans to upgrade the BCM4343 to support Bluetooth standard 4.2 and what are the time scales.
Thank you
Show Less