Smart Bluetooth Forum Discussions
Suppose I have a design using a BCM20736S SIP that's made up of two PCBs stacked closely on top of each other with approximately 2mm of air between them. The SIP would reside on the top-most PCB and the ground plane rules stated in the datasheets will be followed as closely as possible. However, the PCB directly beneath it has a continuous ground plane without any keep-out areas. How significant of an effect will this have on RF performance?
Show LessHello, this is Taka.
I am making a broadcaser and have seen the sample of mybeacon.
But the "advertisement_packet_transmission" doesn't work in my code.
The SDK is 2.1.1 and Tag board.
When I write the mybeacon sample, the call back works.
I did,
1) Make a project.
2) Add following in the make file.
APP_PATCHES_AND_LIBS += additional_advertisement_control.a
3) Add these in the create()
bleprofile_notifyAdvPacketTransmissions(&advertisement_packet_transmission, 2500);
blecm_startAdv(
HCIULP_ADV_NONCONNECTABLE_EVENT, // non-connectable undirected advertisement
160, // adv interval 100 msec
HCIULP_ADV_CHANNEL_MAP_MASK, // all channels
HCIULP_PUBLIC_ADDRESS, // int advAdrType,
HCIULP_ADV_FILTER_POLICY_WHITE_LIST_NOT_USED, // int advFilterPolicy,
HCIULP_PUBLIC_ADDRESS, // int initiatorAdrType,
NULL);
4) Comment out the this,
// bleprofile_Discoverable(HIGH_UNDIRECTED_DISCOVERABLE, NULL);
5) Make the callback like this.
void advertisement_packet_transmission(UINT8 type)
{
ble_trace0("p1\n");
if (type == 0)
{
ble_trace0("p2\n");
}
}
Then write the program and advertisement starts. But the "advertisement_packet_transmission" is not occure.
What should I do for this? or, is there a sample code for broadcaster?
I just want to add a sensor data in the advertisement packet. Ofcourse, the sensor data is changing everytime in the packet.
Show LessHi Everyone.
I would like to create threads in my WICED-smart application. I have found some information on WICED-wifi forums (http://community.broadcom.com/message/11542#11542 ) but it does not apply here.
I can also see some mentions of threads in, for example, Wiced-Smart/inc/consts.h, but then again - they look like not accessible for firmware developer.
Is it at all possible, and if so - how?
BR,
M.W.
Show LessWhat are the options in the "WICED-Smart-SDK-2.2.1-IDE-Installer.exe" IDE for building the static library from the source code.How can I use the built static library in another code.
Is it like this ?Add below line in makefile.mk of the aplication
APP_PATCHES_AND_LIBS += <build_library.a>and then put the same static library and the header file in the the directory using this new static file.
All GPIO support weak internal pull-up/down.
What is the internal resister value?
Hi, we have a set of BCM20736 parts that all have different MAC address, however, every time we program them using the WICED Smart IDE, the MAC address gets overwritten and then they are all the same. Is there a way to program the firmware WITHOUT overwriting the MAC address?
Show LessHello,
I've been trying to get the interrupt working for a button press using the WICED Sense tag board and the SDK 2.2.0 however for some reason the interrupt only works when the lower button is pressed. The function handler is
// Three Interrupt inputs (Buttons) can be handled here.
// If the following value == 1, Button is pressed. Different than initial value.
// If the following value == 0, Button is depressed. Same as initial value.
// Button1 : value&0x01
// Button2 : (value&0x02)>>1
// Button3 : (value&0x04)>>2
void rtls_beacon_interrupt_handler(UINT8 value)
where value contains which button is pressed. If the lower button is pressed, value = 0b00000001. The problem is the top button does not trigger the interrupt at all.
Show LessHi,
As a continuation of this discussion: HW Timer in 2073x
Could you possibly tell me how big is the counter of HW timer?
Please let me know if I should create new discussion.
Thanks,
Wataru
Hi,
We designed our board targeting the BCM20732S, but have now populated it with a BCM20736S part. I thought they were direct pinout equivalents, but after double checking I found two differences.
BCM20732S -> BCM20736S
Pin 10 = BT_ANT -> Pin 10 = RESERVED (Leave floating)
Pin 38 = GND -> Pin 38 = NC
Pin 10 is already floating on our schematic, but pin 38 is tied to ground in our schematic. Will connecting pin 38 to GND on a BCM20736S device cause any issues?
Thanks,
Briana
Show LessHello BCM,
Our radio testing lab has asked for antenna specification and antenna gain details as part of FCC 47 CFR PART 15 SUBPART C report. We are using BCM20737 module. Can you please provide us this information?
Regards,
Subash
Show Less