Bluetooth® Developer Studio is about assisting developers who want to learn more about Bluetooth technology including general terminology, designing/modeling, prototyping/functional testing, generating stub code, physical testing and documenting. We announced availability of our first dot release, v1.1. It adds features to improve how you learn about Bluetooth:

  1. Protocol Viewer
  2. Online Help
  3. Tooltips

Let’s countdown while digging a little deeper.

Number 3—Tooltips

Tooltips are now part of the major interactive UI elements in Developer Studio. If you’ve ever asked any of the questions below, you now have answers at the tip of your mouse cursor.

  • What’s a Profile, Service, and Characteristic…?
  • What’s this button do?
  • What’s that acronym mean?

Number 2—Online Help

Help documentation is now online. Not only is it better looking and easier to navigate but, from a learning standpoint, this gives us the ability to add or update content quickly based on user feedback. If something in the tool is unclear, let us know and we’ll add a section to the Help documentation—as soon as we write it, you’ll see it.

Number 1—Protocol Viewer

The addition of Protocol Viewer elevates the ability to troubleshoot devices and gain a deeper understanding of GATT commands. This feature lets you view Bluetooth® commands and sequences sent and received between Developer Studio and a physical device. Simply put, it’s a Bluetooth protocol analyzer.

Ready to test and debug your device? Use Protocol Viewer to capture and observe packets, frames, layers and events.

Still learning how things work? Use Protocol Viewer to get a visual of messages passed between protocol layers using the Message Sequence Chart view.

If you’re more of a visual learner, be sure to check out our Protocol Viewer overview:

Bluetooth Developer Journey

As a leading player in the semiconductor industry committed to the development of cutting-edge…

Generic Health Sensor Design and Implementation Guide

The Generic Health Sensor (GHS) Design and Implementation Guide guides implementers of health sensor…

Doom running on Silicon Labs & Sparkfun Microcontrollers: A Quick Look

Doom has recently reached its 30th anniversary, yet it remains a masterpiece and a…

Auracast Simple Transmitter Best Practices Guide

This paper provides a set of clear, concise, and useful recommendations for product makers interested in building Auracast transmitter products.

5.7 km of Bluetooth® Range

40 km from Irvine, California gets you to beautiful Newport Beach Pier, and 5.7…

Synthesize and Transmit Audio Using LE Audio

The application is assembled as a sound-generating device, the synthesizer, and a receiving headphone.…

Unveiling the Truth: Debunking Bluetooth’s Biggest Myth

Bluetooth Low Energy was designed to considerably reduce power consumption and cost while maintaining…

Bluetooth® Mesh Feature Enhancements Summary

This paper summarizes the recent Bluetooth® Mesh feature enhancements and provides references to other…

The Latest in HADM with Bluetooth LE

HADM, or high accuracy distance measurement using Bluetooth does exactly what it says –…

Mr. Beacon Podcast: Snapdragon Sound with Mike Canevaro

This episode of the Mr. Beacon Podcast explores the revolutionary world of Bluetooth audio.…

Top 10 Auracast™ Resources

It’s been almost a year since the Bluetooth Special Interest Group (SIG) released Auracast™…

Features and Benefits of Bluetooth Mesh 1.1 for Wireless Mesh Networking

Commercial and industrial applications like lighting require large-scale, low-power device networks where thousands of…

The Bluetooth® Low Energy Primer

Are you new to Bluetooth Low Energy? Learn about its constituent parts, features, and how it works.

Bluetooth® Technology for Linux Developers

Learn how to use the interprocess communication system D-Bus and the BlueZ APIs to create Bluetooth applications for Linux computers.

Designing and Developing Bluetooth® Internet Gateways

Learn about Bluetooth® internet gateways, how to make them secure and scalable, and design and implement your own...

 Get Help