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.