Bluetooth can be ubiquitous and simple to figure out from the consumer’s standpoint and yet can be very complicated for developers; thus, achieving maximum performance to exceed the expectations of consumers is highly desirable. This is how Claudio Filho, Field Applications Engineer for Silicon Labs, started his Tech Talk session. Click here to watch the complete webinar and register now for future Tech Talks. Here are some key points from Claudio’s session.
Bluetooth Stack Features and Performance Numbers
Our Bluetooth stack is compliant to the current Bluetooth 5.2 standards and backward-compatible down to Bluetooth 4, Claudio emphasized. This high-performing stack is packed with advanced features and functionalities. It is capable of simultaneously handling multiple connections and scan for beacons and connectible devices while advertising at the same time. Bluetooth stack is built on top of common EFR32 software platforms, including Gecko Bootloader, which gives you the ability to update not only your application but also your stack. Gecko Bootloader also gives you an option to enable secure boot to sign your image and the ability to use multiple sectors using a chunk of your memory for a backup image. Below you will see an overview of Bluetooth stack’s powerful performance, the numbers speak for themselves.
Optimize Based on Your Application Needs
In general, the Bluetooth stack often needs to run multiple stacks that use the radio at the same time. From a user’s perspective, these tasks happen simultaneously, although the stack can only perform one task at a time. Our Bluetooth stack has an efficient built-in scheduler that manages the radio timing and allows all the tasks to operate among each other through prioritization. You can optimize these priorities based on your application needs. Another way to optimize your product is by maximizing the responsiveness of specific parameters like your advertising interval and connection interval. Throughput optimization can also be achieved by using the stack’s attribute protocol operation for data transfers as well as its larger PDU length and MTU size.
Add Bluetooth Into Your Smart Applications Now
Start your Bluetooth development by visiting our Bluetooth SoCs, certified modules, and software homepage.
The Tech Talk ended with a Q&A session, and you can find the transcript here.