Smart Bluetooth Forum Discussions
Hi everyone,
I want to send an array of data. Therefore I'm using the hello_sensor example which I changed a little bit. But I have no success. I only can send 1 Byte instead of 8. Does someone know how to send more than 1 Byte at once?
Show LessHello,
I can use CC&C bt usb dongle to upgrade 20737s module's firmware through OTA pattern. After completing upgrade, 20737s is reset but usb dongle do NOT connect with 20737s automatically.
How can I configure the 20737s or usb dongle to make them connected automatically?
Show LessHi,
From the trace window provided in WICED-Smart-SDK IDE, I got following message:
Is this something related to the back-trace of previous crash? How do I enable the source code interpretation to the IDE?
Show Less
16:40:51 Trace Decoding Error - Could not find line number 314
16:40:51 Len, Max Len : 0014, 0014
16:40:51 UUID : 0000
16:40:51 Attribute bytes
16:40:51 Handle: FF06
16:40:51 Perm : 0002
16:40:51 Trace Decoding Error - Could not find line number 372
16:40:51 Trace Decoding Error - Could not find line number 15361
16:40:51 Trace Decoding Error - Could not find line number 269
16:40:51 Trace Decoding Error - Could not find line number 0
16:40:51 Trace Decoding Error - Could not find line number 13884
16:40:51 Trace Decoding Error - Could not find line number 524
16:40:51 Trace Decoding Error - Could not find line number 512
16:40:51 Trace Decoding Error - Could not find line number 512
16:40:51 Trace Decoding Error - Could not find line number 512
16:40:51 Trace Decoding Error - Could not find line number 512
16:40:51 Trace Decoding Error - Could not find line number 528
16:40:51 Trace Decoding Error - Could not find line number 512
16:40:51 Trace Decoding Error - Could not find line number 512
16:40:51 Trace Decoding Error - Could not find line number 0
Hey Broadcom mods,
Thanks for your prompt response it is much appreciated.
We are a Toronto company visiting Tamil Nadu, a southern state in India, to set up a software development team for our IoT projects.
We are using the Broadcom BCM20737S and look forward to talking with the local Broadcom Bangaluru WICED SENSE contact.
Its been reported that Broadcom India is investing heavily in Banglore R&D center specifically in the IoT space as seen in the article I have pasted below .
As quoted in the article the company "will provide local technical support, certified modules and tools to help partners come out with connected devices with shorter time to market"
However I am having a difficult time getting a point of contact with WICED team there. After several attempt at phone calls and emails I have exhausted my option and now refer to you guys for guidance
Please let me know if you can provide me a introduction to the right person here as my time here is limited. I will be here till march 19th and are more than willing to make a trip to Bangalore.
If not thank you for your time. and thanks again for always proving the best service on the forum.
As much as our team loves the Broadomc FCC certified SIP if we cant get local support for our dev team here. We will have no choice but to reconsider other chipset moving ahead .
Broadcom betting big on R&D centre in India - The Times of India
NEW DELHI: American chipmaker Broadcom is betting big on opportunities in the Internet of Things and wearables market in India as it develops solutions tailored to India and other emerging nations from its Bangalore R&D unit.
Broadcom, which has a global headcount of about 11,000 people, has about 1,500 people at its India research and development centre.
"India is a key market for us and our Bangalore centre is doing important work around wireless, networking and video technologies, which is about 75% of our company's profile," Broadcom Semiconductor India managing director Rajiv Kapur told PTI.
The centre is working on solutions not just for India but also those that are suited to meet the needs of other emerging nations as well, he added.
India is the largest R&D base for the $8.43 billion firm outside of the US. Founded in 1991, the company spends about $2.4 billion annually on R&D.
The company does not disclose country-specific revenue details.
Talking about opportunities in the Indian market, Broadcom SVP and GM (Wireless Connectivity) Rahul Patel said as more devices get connected to the internet, the market will continue to expand.
"You have to see how the devices market is booming. Everything is getting connected to the internet and it is estimated that about one billion devices will be connected over the next 3-5 years," he added.
Patel said the company will provide local technical support, certified modules and tools to help partners come out with connected devices with shorter time to market.
"We are investing in creating local teams and support as well as building a partner ecosystem to help innovators," he said.
He, however, declined to comment on investment details for the Indian market.
The California-headquartered firm counts Amazon, Apple, Cisco, Dell, Huawei, Samsung and ZTE among its global customers. In India, its clients include Videocon, Tejas Networks, Karbonn, Micromax and Lava.
Broadcom has partnered India's largest software services firm Tata Consultancy Services (TCS) to integrate its Wireless Internet Connectivity for Embedded Devices (WICED) solutions on to the latter's Connected Universe Platform (TCUP).
This will enable rapid development and deployment of Internet of Things solutions and smart, connected products.
WICED solutions enables development of Wi-Fi, Bluetooth, and Bluetooth Low Energy (BLE) connected devices like home appliances, home monitoring and control, health and fitness gear, digital cameras and imaging devices, sensors and consumer products like toys and pet trackers.
Show LessI notice the app had been updated. Is the source code available?
Hello Community
I try to read switching digital value and show it on a iphone display.
I have done that setting BCM207373's pin0 to Input, and I can see a message on a teraterm when I turn on or off a switch.
Here is part of code I add some line to hello sensor.c
----------
void hello_sensor_send_message(void)
{
BLEPROFILE_DB_PDU db_pdu;
int res = gpio_getPinInput(0,0); <-here
ble_trace1("res = %d\n",res); <-here
// If client has not registered for indication or notification, do not need to do anything
if (hello_sensor_hostinfo.characteristic_client_configuration == 0)
return;
// Read value of the characteristic to send from the GATT DB.
bleprofile_ReadHandle(HANDLE_HELLO_SENSOR_VALUE_NOTIFY, &db_pdu);
ble_tracen((char *)db_pdu.pdu, db_pdu.len);
if (hello_sensor_hostinfo.characteristic_client_configuration & CCC_NOTIFICATION)
{
bleprofile_sendNotification(HANDLE_HELLO_SENSOR_VALUE_NOTIFY, (UINT8 *)db_pdu.pdu, db_pdu.len);
}
else
{
if (!hello_sensor_indication_sent)
{
hello_sensor_indication_sent = TRUE;
bleprofile_sendIndication(HANDLE_HELLO_SENSOR_VALUE_NOTIFY, (UINT8 *)db_pdu.pdu, db_pdu.len, hello_sensor_indication_cfm);
}
}
}
------
I am a new so please let me know some information or knowledge I need to refer to.
I will really appreciate your contribution
Thank you.
Show LessSo it looks to me like the above service is a read only service.
There's another service called the Reference Time Update Servce (RTUS) that has a write-enabled component.
Say you have a phone & a trusty Broadcom 737 TAG board, you're developing a device that has a RTC feature & want to be able to set the time on the device from the phone.
It looks like the (RTUS) would be the service that the phone would initially engage to set the time on the device. However it looks from the characteristics of the RTUS that all you do is issue a start-type command that initiates getting the time from some other source (like an NTP).
There doesn't appear to be provision in the RTUS to pass it a time & set the time directly through it. The Current TIme Service (CTS) is all read only so there's definitely no way to pass it a time to set.
So, am I missing something? If you wanted to set the time on a device using a phone would you have to implement you're own service?
Anyone had any experiences with this?
Show LessHey guys,
I'm working with the Anaren Development Kit, which has the BCM20737 on it. It also has some sensors which can be used.
So, with the help of the WICED Smart Designer I wrote a program which measures the vibrations of the board. These can be recorded by the accelerometer LIS3DH on the board. Then I want to calculate the FFT of the measured data and to send the results via BLE to my smartphone. To read the sent data I use the WICED Smart Explorer.
I programmed the controller with the created make target. I can find the application in the WICED Smart Explorer but I can't connect to the controller. What do I have to do to connect the smartphone to the controller?
And into which registers I have to write the calculated data to send them to my smartphone?
Can you help me with these problems?
Thanks in advance!!!
Show Less