Pile logicielle simplifiant développement Bluetooth Audio
Cette pile logicielle dispose d’une interface de commande puissante, mais cependant facile d’emploi, donnant aux développeurs la possibilité de gérer les opérations Bluetooth. Elle cache la complexité de la pile de protocole et des profils Bluetooth pour une large gamme d’applications, allant des applications audio les plus simples à des dispositifs plus complexes nécessitant une interaction avec plusieurs périphériques Bluetooth, ou même des environnements multi-profils avec des connexions audio et données simultanées.
Ce logiciel est soutenu par le langage de script convivial BGScriptT Scripting Language propriétaire. Embarqué dans chaque module Bluetooth de Bluegiga, il évite toute complexité et tout coût supplémentaire dus à l’emploi d’un MCU hôte externe et d’un kit de développement logiciel (SDK) séparé, comme il est requis dans les alternatives de développement Bluetooth classiques.
Grâce à cette dernière version logicielle, des fichiers de signaux audio (audio tones) peuvent être stockés dans la mémoire flash du module Bluetooth, avec la possibilité de lire les fichiers stockés. Ces signaux audio peuvent être mixés avec une sortie audio A2DP ou HFP. Le contrôle simultané des Audio/Video Remote Control Profile (AVRCP) et des profils cibles améliore la qualité pour les utilisateurs des derniers smartphones. Plus performante, la logique de reconnexion Bluetooth est configurable par l’utilisateur. Cette version comporte également l’ajout d’API logicielles pour l’interface I2C.
Aucune compétence ni outil de développement Bluetooth sans fil n’est nécessaire pour utiliser ce logiciel. Son API de commande et de réponse, à base de simple ASCII et via UART, est facile à apprendre et à utiliser, simplifiant et accélérant le développement d’applications Bluetooth. Il prend en charge jusqu’à sept connexions simultanées avec un débit de données jusqu’à 500 kbits/s. Il est personnalisable et peut être mis à jour sur le terrain via UART.
La pile logicielle supporte 13 profils intégrés pour les applications audio et données, incluant les profils iAP1 et iAP2 d’Apple, ce qui lui permet d’être compatible avec tous les appareils iOS d’Apple. Elle comporte également les dernières versions des profils audio Bluetooth tels que AVRCP v.1.5 avec ses capacités de navigation sur divers médias, un profil MAP pour les notifications par SMS et le téléchargement des messages, et de nouveaux codecs audio aptX et AAC pour une performance Bluetooth Audio améliorée.
"La popularité croissante du streaming audio sans fil à partir de portables mobiles continue de susciter une forte demande pour des solutions classiques de Bluetooth Audio", déclare Riku Mettälä, directeur général des produits de modules sans fil à Silicon Labs. «En tant que fournisseur leader des solutions à technologie Bluetooth 3.0 pour le marché des accessoires audio sans fil, nous avons continué à améliorer notre pile iWRAP, atteignant maintenant sa sixième génération, afin de supporter les dernières fonctionnalités Bluetooth Audio, tout en simplifiant le développement sans fil avec des outils faciles à utiliser comme notre langage BGScript.»
www.bluegiga.com/iwrap
www.silabs.com
Si vous avez apprécié cet article, vous aimerez les suivants : ne les manquez pas en vous abonnant à :
ECI sur Google News