Smart Bluetooth Forum Discussions
I understand that all the callback are in the application thread and has the same priority.
I need to adjust an advertisement report callback to have more priority.
Is it possible to set priority to a specific callback on BCM20737s?
Where can I see the detail of interrupt, priority, and message queue on WICED Smart platform?
Show LessCan anyone confirm what license the wiced sense iOS source code is distributed under. Am I free to use this source code in my app?
What about referring to wiced sense device by name in my app, such as "Connects to WICED Sense by Broadcom" in the user interface or user manual?
What about using an icon resembling the wiced sense device in the app.
Thank you
GB
Show LessI tried to modify hello_client and hello_sensor (BCM20737 TAG) to build a piconet:
Master <-> Relay <-> Slave
I use hello_client codes for Master and Relay. hello_sensor codes for Slave.
I can make it work when there is no bonding/encryption enabled. However, when I enable the encryption, there is a problem between Master and Relay.
The sniffer shows the following:
Master -> Relay: Pairing Request
Relay -> Master: Pairing Response
Master -> Relay: Pairing Confirmation
Relay -> Master: Pairing Random
then there is no further control messages for encryption. The link is still there (timeout disabled) but no more control messages.
I can make the Master (hello_client) connects with Slaves (hello_sensor) with encryption. However, I cannot make the Master (hello_client) connects with Relay (hello_client) with encryption.
Any idea why is that? Any difference of the security operations between hello_client (as slave) and hello_sensor?
Hi
I have tag3 board and I am trying to run it with battery but I did not make it happen. I was downloading hello_sensor from wiced sdk into tag 3 it was successful downloading and it is successfully make pair with my iphone on USB power. When I installed a CR2032 3V battery it is not detected by my iphone I tried several times it never work. One thing I noticed wired that whenever I download a new program in tag board it is detected by iphone by USB power when I removed USB cabel and install it back it never making pair. Kindly reply me with some suggestion. Thanks
Rashid
Show LessI enabled the WICED_BT_TRACE_ENABLE in application, success to build and download bin into bcm92070x_eval_b49 via J5, then press SW5 to reset, but there is no debug info output in console, just see "Error: error loading trace database file". SW2 mini switch is in default status. Here is the build log:
20:24:44 **** Build of configuration Release for project WICED-SmartReady-SDK ****
"....\\WICED-SmartReady-SDK-1.0.1\\WICED-SmartReady-SDK\\make.exe" hello_sensor-BCM920706_P49 download
--------------------------------------------------------------------------------
Patches start at 0x000D0200 (RAM address)
Patches end at 0x000DA9DC (RAM address)
Application starts at 0x0021A628 (RAM address)
Application ends at 0x0021BE6C (RAM address)
Patch size 42972 bytes
Application size 6212 bytes
------
Total RAM footprint 49184 bytes (48.0kiB)
--------------------------------------------------------------------------------
Converting CGS to HEX...
Conversion complete
Creating OTA images...
Conversion complete
OTA image footprint in NV is 57652 bytes
Detecting device...
Device found
Downloading application...
Download complete
Application running
20:25:01 Build Finished (took 17s.232ms)
Is there something i missed? or debug info cannot output via J5 ? thanks.
Show LessHi,
Using the BCM20736S I would like to increase the size of the VS1 section. I just found the following helpful discussion:
"DLConfigVSLength - length of this volatile section.
ConfigDSLocation - location of the application code and data (also known as DS).;
Note that the VS and DS areas cannot overlap. For the layout in the EEPROM or SF, see comments in ws_upgrade.c in the SDK (1.1.0 or 2.0) and so if you want to support field upgrades (OTA or uart or other mechanisms), you have to move these sections appropriately."
So what are your experiences with changing ws_upgrade.{c|h}, especially what do I have to change?
I hope you can help.
Regards,
Kilian
Show LessI have an application that is very noise sensitive, and I would like to gate of my detector when the BLE RF is broadcasting. Ideally this would be accomplished via a GPIO mapped to the RF broadcast so I could use this signal as a gate. Is there any way to do this? I don't want to gate for longer than required, so a hardware signal directly tied to the RF enable would be ideal. A software solution where I check a flag is not as good as there will be latency.
Thanks
Joel
Show LessHi
I am trying to make a firmware for the WICED sense tag that only adv. when one of the buttons on the side is pressed. I have used the wizard to generate code that supports 'button' only. However the method 'access_tag_interrupt_handler' is only called when pressing the button and not when the button is depressed. Another thing is that the method is only called when pressing the lower button (named 'App Button') and not the top button (named 'Wake Button').
This bring me down to the two questions:
1. How can I get the app to react separately on both buttons?
2. How can I get the app to react when one of the buttons is depressed?
Show LessHello,
I looked through the BCM20737 datasheet and the BCM02737 Schematic Design Guidelines, but I didn't see this information. Where should I look?
Show LessThe BCM20737 datasheet (Document 20737-DS100-R) states (on page 13) that the BCM20737 provides mechanisms for implementing security and authentication schemes, and that the details on how to use this functionality "are available in application notes in this topic."
Do these application notes exist ? If yes, where can I get them ?
Show Less