Smart Bluetooth Forum Discussions
20736, Wiced Smart 2.1.1.
Slight modification based on hello sensor app.
Below is the modifications:
1, fine_timer_interval = 500ms
2, In xx_create()
1) call bleprofile_KillTimer() instead of bleprofile_regTimerCb() and bleprofile_StartTimer();
2) comment out bleprofile_Discoverable().
In such setting, the device should be in sleep mode.
However, i still observed current spikes with 500ms interval(see attached) which increased the power consumption.
I also tried to call bleapptimer_stopFineTimer() after bleprofile_KillTimer(). But the fine timer still works.
Question: How to shut down the fine timer thoroughly?
many thanks
I just wanted to take a minute to share with you a couple of excellent training videos that Macnica North America has put together for their Mpression Odyssey IoT platform which leverage our BCM2073X WICED Smart solution.
In addition to these two, they also have a more advanced developer focused offering due out shortly as well.
Thanks again to the team at Macnica North America for sharing this material with the community.
troy.jones stickin 79rpm dmiya steve.sharp
Show LessI saw some people thinking about: "How could I create my mobile App fast and without deep coding skills?".
Some tried go with MIT App Inventor 2 (AI) or Evothings (like me).
I think, we will see a step further, beyond such tools, very soon.
Application Builders
There are already several great solutions to create mobile phone Apps. Beside iOS with nice support to do, there are solutions which look promising:
- RareWire
RareWire | We make app ideas come to life. - ThingWorks
What is ThingWorx - ThingWorx - appsbuilder
AppsBuilder - Create mobile apps and mobile sites - All in one mobile platform for iPhone, iPad, Android, Chrome Web Sto… - Como
Como App Maker - Make an App with Our Easy App Builder - BuildFire
http://buildfire.com/
Prophecy - IoT SMART System Builder
If you think about LabView, SimuLink or this great tool here - Mitov Software - OpenWire Studio - we will see tools where you can use IoT Sensors and Actors as any other device used, as source or sink, remote BLE devices in a mobile App.
Create a solution just via drag and drop, define the flow graph, how to process aggregated sensor data and let's publish it as a final App. Without any coding, seamless with different devices and remote IoT sensors and actors available as Gadgets, Widgets.
Show Less
Los Gatos, CA: Oct 10, 2014: ACKme Networks changed the market with its easy-to-use Wi-Fi modules such as the AMW004 ‘Wallaby’ and AMW006 ‘Numbat’ family members, and today ACKme redefines the benchmark by which all Bluetooth Low Energy (BLE) / Bluetooth Smart modules are now measured.
For many, BLE offered a new and easier method by which products could create a serial link with apps on smart phones and tablets but without a serial port profile supported by the native stack, developing with BLE still provides a number of hurdles. Enter TruConnect™ and the Bobcat family of Bluetooth LE / Smart modules.
All fully certified ACKme ‘Bobcat’ modules run TruConnect™ software, an easy-to-use application and a member of the SDConnect™ IoT software framework. The application enables full module control and configuration via a serial interface virtually eliminating the difficult and time-consuming software development effort vastly reducing product development cycles.
Bobcat is currently available in 2 versions:
- Bobcat LP (AMS001) is designed for customer applications focused on extreme low power, such as those powered by coin cell batteries. Bobcat LP offers a transmit power of +4dBm while drawing only 10.8mA, during receive it only uses 12.8mA (-94dBm) with a typical range of >50m (150ft) line of sight. Even lower current draw is possible when reducing the RF transmit output power settings.
- Bobcat LC (AMS002) is designed for customer applications where cost is key. The Bobcat LC module does not offer the additional low power capabilities of Bobcat LP but maintains identical transmit power and receive sensitivity characteristics.
Bobcat LP and Bobcat LC both share an identical footprint and software interface, TruConnect™, allowing design transportability depending on requirements.
Pricing around $5 USD in low production volumes. Modules and evaluation platforms are available through Macnica
Show Less===
SDK: 2.1.
Tag: 920737.
app: OTA hello-sensor.
Security: pass key failure at SDK2.1.1
===
Problem:
Test on passkey security but BT connection is always on. It is claimed that
the bug will be fixed in release SDK2.2. So would like to double check when will
it be released? And I check the old SDK, it seems, it's working in old version v2.0
but currently version is not working.
the other question is, if the hello sensor device has 4 master handset there, if first one
is connected with passkey, and afterwards it can auto be on with BT slave. How about
other new three attempt on BT connection? Do they need to enter passkey or they can connect
the device without input passkey? TKS
Hi Community
I used LightBlue tool to capture the Wiced Smart's data.
16:39:10.193 — Characteristic (33EF9113-3B55-413E-B553-FEA1EAADA459) notified: <0bffff02 00570045 009dffff feb7ff13 0467fb>
16:39:10.313 — Characteristic (33EF9113-3B55-413E-B553-FEA1EAADA459) notified: <0bfeff03 00560049 0080ffed fec1ff1e 0470fb>
from the log we can see the time gap is 120ms between two message.
My question: Is this 120ms is set by Wiced_sensor.c? Where i can modify it.
Thanks a lot
Show LessI'm new to this product so I apologize in advance if I'm missing something obvious.
I have an application where I need a period interrupt at around 1 KHz, (1 ms or so). I don't see an obvious way to generate this. The fine-time timer provided by the ble_ interface seems to have 12.5 ms resolution.
To take a step back, as there may be another approach: I'm trying to generate a couple PWM waveforms with a period of 25 Hz, (40 ms). The slowest clock to the PWM hardware seems to be 128 KHz, and the PWM hardware has only a 10 bit counter...which gets me a 5 ms period. Not quite slow enough!
Any thoughts are greatly appreciated.
Or a dope slap, that's even better, actually.
Thanks
Show LessWhether the iOS WICED sense program uses SPI or I2C for comm to the SM sensors. How to swap between the 2, is there any code change required?
Show LessHello, this is Taka, I'm new for developping Bloadcom BLE module.
I bought BCM92073X_LE_KIT and just started developping Broadcom BLE.
I installed WICED IDE 2.1.1 and connect the tag board like Quick Start Guid, MMPWICED-Smart-QSG203-R.pdf.
On page 14 of the document, it says I have to copy hello_sensor-BCM920737TAG_Q32 make file but there is no file. Just xxBCM92073"6"TAG_Q32 is on the IDE and I doubleclicked it.
But the console shows following and nothing happend.
-----------------------Console display-----------------------------------
18:44:00 **** Build of configuration Release for project WICED-Smart-SDK ****
"C:\\Users\\ag\\Documents\\WICED\\WICED-Smart-SDK-2.1.1\\WICED-Smart-SDK\\make.exe" Copy of hello_sensor-BCM920736TAG_Q32 download
Makefile:194: *** Platform makefile not found: Platforms//.mk. Stop.
18:44:00 Build Finished (took 172ms)
-----------------------Console display-----------------------------------
I copyed ohter sample file on the IDE, but all of them was same result.
How should I do?
Show Less