Overview
Bluegiga Bluetooth Smart Software is a complete Bluetooth Smart software stack for Bluegiga Legacy Bluetooth Smart products, such as BLE112, BLE113, BLE121LR and BLED112. The software implements the Bluetooth Smart complete protocol layers, such as Attribute Protocol (ATT), Generic Attribute Profile (GATT), Generic Access Profile (GAP), Security Manager, and connection management. The Bluetooth Smart Software also contains a complete SDK for developing Bluetooth Smart applications using either a host (a low power MCU) or fully standalone applications through a simple scripting language called BGScript™. Several profiles and examples are also offered as part of the Bluetooth Smart Software, in order to easily develop the Bluetooth Smart compatible end products.
Bluegiga iWRAP Software Benefits and Specifications
Key Benefits
A fully embedded Bluetooth Smart stack implementing client and master modes
Built-in L2CAP, ATT, GATT and Security Manager
Up to eight simultaneous connections in master mode
100+ kbps throughput
Over-the-Air firmware upgrade
Simple and low overhead BGAPI™ protocol over UART or USB
Standalone applications can be created with Bluegiga BGScript™ and free-of-charge SDK
Standalone applications can be created with ANSI C and IAR Embedded Workbench SDK
Bluegiga Profile Toolkit™ for simple development of GATT-based profiles
Bluetooth Features
Bluetooth Smart (low energy) support
L2CAP, ATT, GATT, GAP and Security Manager
Bluetooth Smart profiles
Client and master mode
Up to eight connections in master mode
100 kbps+ throughput
Qualifications
Bluetooth
Software APIs
Binary-based BGAPI host protocol over UART or USB
BGLibTM host library which implements BGAPI protocol
Bluegiga BGScript programming language for standalone application
sANSI C programming APIs for standalone applications
Bluegiga Profile Toolkit for developing Bluetooth Smart profiles
XML-based Profile Toolkit for building GATT-based profiles
Software SDK
BGScript programming tools
BGScript compiler BGLib source code and examples
BGScript examples
GATT profiles examples
iOS example applications and source code
Documentation
PC tools
3rd party commercial SDK for C Development
Enables standalone app development with C
Downloads
Download and Install Bluegiga Bluetooth Smart Software
The Bluetooth Smart Software also contains a complete SDK for developing Bluetooth Smart applications using either a host (a low power MCU) or fully standalone applications through a simple scripting language called BGScript™. Several profiles and examples are also offered as part of the Bluetooth Smart Software, in order to easily develop the Bluetooth Smart compatible end products.
Tech Docs
Community & Support
Knowledge Base Articles
Browse our knowledge base articles for information about specific products.
User Forums
Browse technical questions, share your ideas, and learn more about our latest solutions.
Questions? You're in the Right Place.
Silicon Labs has an active, knowledgeable user community of engineers and developers that are enthusiastic about solving problems.