Sybase Mobile Device Solutions Product Line PRODUCT DATASHEET Sybase offers a wide variety of Bluetooth-centric products, all of which feature its world- class Bluetooth protocol stack and associated applications. For over 10 years, Sybase has evolved its product offerings in accordance with the Bluetooth Special Interest Groups specification changes and enhancements. The core Bluetooth stack has been ported to Linux and most recently to Android, addressing market demands in telematics and mobile phones. The wide array of profile applications target vertical markets such as healthcare, fitness, the automotive industry, mobile phone markets, consumer electronics, as well as industrial applications. BLUE SDK V4.1 Our “Blue SDK” series is our core Bluetooth protocol stack adhering to Bluetooth specifications v2.1+EDR, v3.0+HS (incorporating an 802.11 PHY) and most recently v4.0 (Low Energy). This commercial grade offering was designed for embedded systems, is easily ported to any RTOS, requires a small memory footprint, and is delivered in source code with comprehensive documentation. Sample applications are included and can be built using Visual Studio, generating demos that can run on any PC. Serial Port Profile, Generic Access Profile, RFCOMM, SDP, L2CAP, Security and HCI are all included in the Blue SDK series. Because running multiple profiles concurrently is a real requirement for many customers, a profile manager, the Bluetooth System Manager, is included, and provides a tool to manage multiple profiles easily. Qt, an open source User Interface tool, is also featured to make the BSM user friendly and is designed for use on a PC. The Blue SDK is typically qualified1 with the Bluetooth SIG and can be used as a pre-qualified component, reducing test effort and accelerating end-product qualification. Bluetooth Profiles A wide variety of application profiles are available for use with Blue SDK and are pre-integrated with the stack. Each profile comes with its own sample application(s) that can be created for a PC using Visual Studio build files. Bluetooth specifications are typically updated to include new features or enhancements; our profiles are also kept up to date and verified at Unplugfests prior to release. Many of the more popular profiles are qualified along with the stack.2 1 Qualification has been completed on Blue SDK v2.x and v3.x, v4.0 and is planned for v4.1 2 Qualification of profiles must be completed by the customer on their end product; qualification is performed by Sybase as confirmation to customers that they pass the Bluetooth SIGs profile test suite. www.sybase.com Profiles available include: AV SDK Bluetooth HFPProtocol Stack BIP SDK AVRCP HSP BPP SDK [ v2.1+EDR / v3.0+HS ] A2DP PBAP PAN/BNEP VDP MAP CIP/CTP AVCTP SAP DI AVDTP SPP HCRP HID ICP Blue SDAP GOEP sample sample application application Bluetooth Protocol Stack [Profile v2.1+EDR / v3.0+HS ] Profile #2 eg. Handsfree Bluetooth Protocol Stack OBEX SDK v4.1 FTP OPP HDP/MCAP Blue SDK v4.1 Profile SDKs Blue SDK v4.x sample sample application application Our popular protocol stack, along with a selected set of profiles, has been ported into the Linux operating system, Profile SDKs sample sample targeting kernel version 2.6.x. Currently, there is v2.1+EDR protocol stack which is built on this operating system and Profile exists in two flavors; there is a application user spaceProfile port where and profiles run as an application, and there is a kernel application #2all stack space port eg. existsHandsfree where the stack runs as a loadable object module, and profile applications run in user space. Profile User Space Profile #2 Blue SDK v4.x for use with the A v3.0+HS stack isBluetooth also available but isA2DP offered in a user space port version only. This stack is primarily Protocol Stack eg. BLUE SDK FOR LINUX series of Android SDKs which are built on top of the Linux Bluetooth stack port. Profiles that are made available with this stack are currently not equippedBluetooth with sample applications Linux, since these applications are provided by the Protocolin Stack Android SDK. Linux OS Linux OS sample sample application USB / application UART and SDIO drivers Profile Profile #2 eg. A2DP Kernel Space User Space Bluetooth Protocol Radio Stack Hardware USB / UART and SDIO drivers Android Radio Hardware Bluetooth applications Kernel Space Android SDK Interface modules 2 Profile Profile Bluetooth Protocol Stack Linux OS BLUE SDK FOR ANDROID V1.0 USB / UART and SDIO drivers Kernel Space The Blue SDK for Android provides application software that requires the Blue SDK for Linux and an assortment of supporting profiles. Many modules within the Android framework are replaced, permitting the pre-existing Bluetooth User Interface toRadio be used without modification. This provides a consistent look and feel across all Android based cell phones. Sub-system integration between profiles and services Hardware (e.g. media player integration with A2DP audio streaming) is completed for a fully functioning Bluetooth solution. Source code is provided for inclusion into the compilation process for Android. Interfaces to the underlying profiles and stack are also included, along with documentation. The Blue SDK for Android is to be used in conjunction with Blue SDK for Linux and additional profile software. Android Bluetooth applications Android SDK Interface modules Profile eg. A2DP Profile #2 Profile SDKs Bluetooth Protocol Stack Linux OS Linux SDK USB / UART and SDIO drivers Radio Hardware BLUE SDK FOR LOW ENERGY The Blue SDK for Low Energy is an add-on to the Blue SDK v4.1.x series, and adds Low Energy functionality to the core Bluetooth stack. This dual-mode stack is positioned for data aggregator devices such as cell phones, PCsSample or any other device designed to collect and/or forward data to a server. applications This SDK provides a number of Bluetooth stack modules that are added to the Blue SDK v4.1, serving to support Low Energy connectivity, security, and other functions necessary in communicating with special Low Energy Attribute Security Management SDK protocol / profile profiles are included, along with a select set ofProtocol sample applications showing developers how to use the Low Energy hardware. Additionally, Security Management Protocol, Attribute protocol, and Generic Attribute underlying code. Stack and sample applications, Blue The SDK comesBluetooth as source code,Protocol includes documentation thatSDK can be built for a [ v2.1+EDR v3.0+HS / v4.0 ] with Blue SDK v4.1.x to complete v4.1 the full solution. Windows-based PC using Visual / Studio. It must be combined 3 Linux OS Radio Hardware USB / UART and SDIO drivers Linux SDK Radio Hardware Sample applications Attribute protocol / profile Low Energy SDK Security Management Protocol Bluetooth Protocol Stack Sample [ v2.1+EDR / v3.0+HS / v4.0 ] applications Attribute protocol / profile Blue SDK v4.1 Low Energy SDK Security Management Protocol DATA SYNCHRONIZATION SDK Our Data Sync SDK implements an embedded client and partial server solution adhering to the SyncML Bluetooth Stack Blue SDK specification developed underProtocol the Open Mobile Alliance. This solution has found its way into cell phones, acting as v2.1+EDR /with v3.0+HS / v4.0 ] server. PIM (Personal Information v4.1 Management) data such as a client, and[ communicating any SyncML capable contacts, phone numbers, and even e-mail can be synchronized between the client and server. User Agent Transport In-car units use the server side of the solution, synchronizing the in-car PIM data with SyncML equipped cell phones. User Agent API This package is provided in source code and is fully documented. SyncML Data Sync Agent User OSAgent API User Agent API Operating System Transport Databases API Databases SyncML Data Sync Agent OS API Operating System Databases API Databases For information on our comprehensive Consulting and Education Services to support your Sybase technology initiatives, visit us at www.sybase.com/consulting. Sybase, Inc. Worldwide Headquarters One Sybase Drive Dublin, CA 94568-7902 U.S.A 1 800 8 sybase www.sybase.com Copyright © 2011 Sybase, an SAP Company. All rights reserved. Unpublished rights reserved under U.S. copyright laws. Sybase, and the Sybase logo are trademarks of Sybase, Inc. or its subsidiaries. ® indicates registration in the United States of America. SAP, and the SAP logo, are the trademarks or registered trademarks of SAP AG in Germany and in several other countries. All other trademarks are the property of their respective owners. 02/11
© Copyright 2024