Iwrap 6.1 Bluetooth® Software
Total Page:16
File Type:pdf, Size:1020Kb
iWRAP 6.1 Bluetooth® Software May 2015 Topics . iWRAP Bluetooth Stack . New features in iWRAP 6.1 . BGScript for iWRAP . iWRAP Feature Matrix 2 Silicon Labs Confidential iWRAP Bluetooth Stack Host (MCU) APPLICATIONS Application . Cable replacement . Stereo and hands-free audio Bluetooth Module . Smart phone accessories . HID Bluegiga iWRAPTM UART SPP, iAP etc. A2DP, HDP etc. profiles profiles FEATURES Security Generic . A fully featured Bluetooth 3.0 Stack RFCOMM Manager (SM) Access Profile (GAP) . Implements 13 different Bluetooth profiles for data and audio L2CAP . SPP, iAP, OPP, FTP, HID, DUN and HDP . A2DP, AVRCP v.1.5, HFP v.1.6, HSP, PBAP and MAP HCI . Up to 7 simultanous connections and data throughput up to 550kbps A fully featured Bluetooth 3.0A Stack . Apple MFI complaint with iAP1 and iAP2 protocols Bluetooth BR/EDR Radio . Integrated SBC, mSBC, aptX®, aptX® low latency and AAC audio codecs . Easy-to-Use ASCII based API over UART . Field upgradable over UART 3 Bluetooth 3.0 Integrated profiles Easy to use API ProductSilicon Family Labs ConfidentialDirectory New Features in iWRAP6.1 . Audio tone support . Audio tones (files) can be stored in the Bluetooth module’s flash memory Host (MCU) . Playback support for stored files Application Bluetooth Module . Audio tone mixing . Audio tones can be mixed with A2DP or HFP audio output Bluegiga iWRAPTM UART SPP, iAP etc. A2DP, HDP etc. profiles profiles . Enhanced reconnection logic . End user configurable Bluetooth reconnection logic Security Generic RFCOMM Manager (SM) Access Profile (GAP) . Simultanous AVRCP controller and target profiles L2CAP . Improved user experience with latest smart phones HCI . I2C API A fully featured Bluetooth 3.0A Stack . Software APIs added for the I2C interface Bluetooth BR/EDR Radio . BGScriptTM support . Script applications embedded into the Bluetooth module 4 Bluetooth 3.0 Integrated profiles Easy to use API ProductSilicon Family Labs ConfidentialDirectory BGScriptTM for iWRAP Bluetooth Module Application . BGScript is an easy-to-use scripting language BGScriptTM interpreter . Enables application programming into the Bluetooth module iWRAPTM API SPP, iAP etc. A2DP, HDP etc. Eliminates the need for an external host (MCU) profiles profiles Generic RFCOMM Security Access Profile Manager (SM) . Provides APIs to manage both the Bluetooth stack and I/Os (GAP) L2CAP . Currently supports only the WT32i Bluetooth Audio module HCI www.bluegiga.com/wt32i A fully featured Bluetooth 3.0A Stack HCI . BGScript SDK is free-of-charge Bluetooth Radio www.bluegiga.com/iwrap 5 Bluetooth 3.0 Integrated profiles Easy to use API ProductSilicon Family Labs ConfidentialDirectory iWRAP + BGScript = Easy Development and Lower BoM SPK Ext. I2S The conventional approach Codec WT32i Bluetooth Audio Module . External MCU need for application . Adds cost and PCB size requirements I2C iWRAP over UART . Separate SDK needed for the MCU Buttons Battery IO or PWM & Leds iWRAP+ iWRAP+ BGScript The Silicon Labs approach SPK Ext. I2S Codec . No host MCU needed I2C WT32i Bluetooth Audio . Peripherals connected directly to the Bluetooth module Module Buttons IO & Battery . BGScript application embedded in the Bluetooth module Leds 6 Simple development, lower cost, smaller size ProductSilicon Family Labs ConfidentialDirectory Thank You! www.silabs.com | www.bluegiga.com.