I’m Mikko, a senior marketing manager responsible for Bluetooth products at Silicon Labs and I’m excited to introduce our new Bluetooth 5 portfolio. These products help designers implement Bluetooth 5 compliant products and applications fast.
I’m here to answer any questions about the Blue Gecko Bluetooth SoC, Modules or Software, Bluetooth 5 or any other Bluetooth related topics so ask me anything!
I will check your questions once a day and answer them until 21st July.
- M i k k o
Reading through your documentation, I am getting "Access Denied" in certain locations, such as attempting to access your examples for DKBLE (specifically interested in the USB to UART).
Bottom 3 links from this page, which appears to be the same link, generate access denied notice
Specifically, I am looking for a demo where I use two terminal windows on the PC, one for master device, one for slave device, where I can send serial data back and forth. Does such an example exist. If so, can you point me in the right direction.
I did not find out examples_bgscript folder after Simplicity Studio and Bluetooth SDK 22.214.171.124 installation...
How can I get BGscript examples? Does it mean that BGscript has no support anymore?
Bluetooth SDK 2.4.x and newer unfortunately not support any more, so that's why the examples are not there. The last SDK supporting BGScript was 2.3.x.
We released support for GCC and with Simplicity studio you can have fully free of charge tools for Bluetooth development, which was one of the reasons we originally introduced BGScript scripting language.
Sorry to hear you have troubles. Can you point me to an exact link or resource you cannot access, so I can give it a try and address the issues if there are any?
For DKBLE would the application described on this application note do exactly what you want?
why is this here, not in the "bluetooth forum"
Good question Erik.
I'll try and get this thread moved to the Bluetooth forum.
It's possible that that would work, but I want to back up for a minute to get a broader view of things. I need to communicate serially (as in cable replacement) with a BLE113 device. I assume all of Silicon Labs Bluetooth modules are able to communicate with each other (versus me trying to establish a serial link with a Cypress device, for example).
Bluetooth is a standard inter-operable technology, so all our Bluetooth LE modules and SoC talk to each other and also with our competitor devices for that matter.
Is there any compelling reason for me to use one over another when the end goal is to be able to communicate with a BLE113. Are the examples "better" for the BGM than they are for the BLE.
This depends on your use case and needs. The BLExxx modules are perfectly working products, but they are 4-5 years old where as our BGM modules are using our latest generation ARM Cortex M4 + radio SoCs and therefore have better performance, so they are lower power, have better radio performance and have a more powerful MCU and can for example provide better throughput for cable replacement.
But at the end of the day you can do cable replacement (or UART-to-BLE) on both products. One other key difference is that nowadays the BGM modules only support C programming whereas the BLE modules can still be programmed with BGScript, which is our proprietary, but easy-to-use scripting language.
Other than the difference in the programming language I would not say there is a huge difference between the examples for BGM modules vs. BLE modules.
And I ended up bricking my dongle because I accidentally put firmware intended for BLE113 onto the dongle which uses BLE112 (your system actually allows that?) Your help is much appreciated. As you can see, I am a newb when it comes to using your Bluetooth devices.
If you submit a ticket to our support team, unless you already did, they'll provide you assistance how to solve this problem. You can submit the ticket here: https://siliconlabs.force.com/home/home.jsp
I have the Blue Gecko starter kit (SLWSTK6020A), and I was wondering if there are any example projects set up for IAR.