IVT BlueSoleil TM. Software Development Kit. Version Release Note. Nov. 27 th, IVT Corporation

Similar documents
Release Note

Release Note

Release Note

IVT BlueSoleil TM Software Development Kit Sample Instruction

Release Note

Release Note

i60 Module A completed Bluetooth Solution for Any Device

i45 Module A complete Car Kit Bluetooth Solution

i62l Module A complete Car Bluetooth Solution

LM540 Long Range Bluetooth v2.1 + EDR Adapter Host Controller Interface (HCI) via USB Interface

Table Contents. Introduction Key Features...2. Getting Started Package Contents...3. Minimum System Requirements...3

Release Note

Release Note. Bluetooth Stack for Windows by TOSHIBA. Version

ICT PROFESSIONAL MICROSOFT OFFICE SCHEDULE MIDRAND

Manual and Application note

LM910 Bluetooth 4.0 (Classic + LE) HCI Compact USB SMT Module Dual-Mode with 110m Estimated Max. Distance with Integrated Antenna

Features i40e i40el i40e-a

[A SHORT REPORT ON BLUETOOTH TECHNOLOGY]

Avantree DG40S User Manual. Contents

WiRobot TM DRK6000 QUICK START

PRODUCT COMPARISON GUIDE

Quick Guide for BlueSoleil Version 6

BlueSoleil cphonetool User Guide

March 21, BT22 Datasheet. Amp ed RF Technology, Co., Ltd.

SPECIFICATIONS. Bluetooth 2.0+EDR USB Module QBTM (T6) (Toshiba Software Supported Vista & WinXP) Ver. 1A Date: 05/30/2007

Fluidity Trader Historical Data for Ensign Software Playback

Birthdates by Species 12,064. Beef Bison Dairy Sheep. Birthdates by Year

HPE Security Data Security. HPE SecureData. Product Lifecycle Status. End of Support Dates. Date: April 20, 2017 Version:

National Aeronautics and Space Admin. - FTP Site Statistics. Top 20 Directories Sorted by Disk Space

ADENEO HEADLESS BLUETOOTH MANAGER SAMPLE APPLICATIONS USER MANUAL. Ref.: C REV A. \\qualité\modèles\d36-a

Bluetooth USB User Guide. Revision A July 12, 2006 Part Number GC

3.0. Manual and. Application note. USB Adapter

STA-MU-A0028S (MiniCard-USB version)

N4010A Wireless Connectivity Test Set Firmware Revision History

Section 1.2: What is a Function? y = 4x

Lookin Body120. User's Manual

STA-UI-A003D (USB version)

USB Bluetooth Adapter

Download the Driver software from the following link: Establish Bluetooth Connection

Bluetooth USB Adapter. Parani-UD100. User Guide

dotstack SDK for PIC24 and PIC32 Getting Started

IVT BlueSoleil 1.4.X FAQ. Date : 2004/11/28

Eindhoven University of Technology - FTP Site Statistics. Top 20 Directories Sorted by Disk Space

63(&,),&$7,216 4%78%3

Keil TM MDK-ARM Quick Start for. Holtek s HT32 Series Microcontrollers

License Guide for QNX SDK for Bluetooth Connectivity 1.0 Version 1.0

ACTIAN PRODUCTS by Platform - Vector, Vector in Hadoop as of October 18, 2017

XP 8X4X-Atom CE6 OS Release Note, Version [Mar., 18, 2011]

ACTIVE MICROSOFT CERTIFICATIONS:

New Concept for Article 36 Networking and Management of the List

Micro Bluetooth 2.1 EDR Adapter

Micro Bluetooth 2.1 EDR Adapter

Galaxy Tab Active Single Battery Charger

Instructor training course schedule v3 Confirmed courses due completion by 31 st July 2019

FACILITY REQUIREMENTS GUIDE VMware Virtual Data Center (VDC/vClass) Cloud Lab Environment Revision 18 Feb 24th, 2017

Software Installation Manual

Bluetooth Stereo Headset

Troop calendar

Pushing the Limits. ADSM Symposium Sheelagh Treweek September 1999 Oxford University Computing Services 1

6/21/2016 bluetooth printing support

Part # Quick-Start Guide. SpeedStream 4200 Modem PPPoE Modem Router

Microsoft Office Training Public Class Schedules Year 2019

Microsoft Technical Training Public Class Schedules Year 2019

TZIDC, TZIDC-200 HART

Ludost Project Archive - FTP Site Statistics. Top 20 Directories Sorted by Disk Space

UAE PUBLIC TRAINING CALENDAR

WT32i Bluetooth Audio Module

Quatius Corporation - FTP Site Statistics. Top 20 Directories Sorted by Disk Space

Seattle (NWMLS Areas: 140, 380, 385, 390, 700, 701, 705, 710) Summary

Every product has a story. Let ScanLife tell it.

Technical Information

Software Installation Manual

Technical Specification Data 1

BT 31 Data Sheet. Amp ed RF Technology Inc.

KEMP Multi-Tenant LoadMaster. KEMP Multi- Tenant LoadMaster. Product Overview

MFT Remote Controller

REVISIONS * The manual number is given on the bottom left of the back cover.

Technical University of Munich - FTP Site Statistics. Top 20 Directories Sorted by Disk Space

System Requirements. NovaBACKUP NovaStor. All Rights Reserved.

GWDG Software Archive - FTP Site Statistics. Top 20 Directories Sorted by Disk Space

Opera Web Browser Archive - FTP Site Statistics. Top 20 Directories Sorted by Disk Space

Product Specification

Omega Engineering Software Archive - FTP Site Statistics. Top 20 Directories Sorted by Disk Space

Grade 4 Mathematics Pacing Guide

Test Report. 1MORE ibfree Sport Bluetooth In-Ear Headphones E1018BT; E1002; E1003; E MORE Shen Zhen Acoustic Technology Co., Ltd.

Technology Special Interest Group Thursday, December 4, Tony Hanson Webmaster Technology Special Interest Group Leader

TRANSMITTED VIA ELECTRONIC MAIL, FACSIMILE, AND COURIER

Neuroworks / Sleepworks Microsoft Windows Update Guide

REVISIONS * The manual number is given on the bottom left of the back cover.

PROCERGS Data Processing Company - FTP Site Statistics. Top 20 Directories Sorted by Disk Space

NB405 Bluetooth 4.0 USB Adapter

Trimble Products: Geospatial Survey

SAP Business One Hardware Requirements Guide

User Guide. Avigilon Control Center Gateway. Version 5.0. UG-ACCGateway5-A-Rev1

University of Valencia - FTP Site Statistics. Top 20 Directories Sorted by Disk Space

AVM Networks - FTP Site Statistics. Top 20 Directories Sorted by Disk Space

BTC-4148 Bluetooth Audio Measurement Interface User s Guide

NORTHWEST. Course Schedule: Through June 2018 MICROSOFT ACCESS. Access 2016 / Access 2010 / Last Revised: 11/13/2017

Avigilon Control Center System Integration Guide

UNIGRAND BM0400 Generic Bluetooth Class II Module

Transcription:

IVT BlueSoleil TM Software Development Kit Version 2.0.5 Release Note Nov. 27 th, 2009 IVT Corporation 4/F, Fazhan Plaza, NO. 12, Xinxi Road, Haidian District, Beijing, 100085 P.R. China Tel: +86 10 82898230 Fax: +86 10 62963059 www.ivtcorporation.com www.bluesoleil.com 1

Revision History Version Date Comments 1.0 Release Jan. 18 th, 2008 Initial version. 1.0.1 Jan. 24 th, 2008 Added HFP/HSP Audio Gateway APIs and structures. 1.1.0 Alpha Jan. 31 st, 2008 Added Hands-free Unit/Headset APIs and structures. 1.1.1 Mar. 24 th, 2008 Added HFP/HSP Audio Gateway sample application code. Added HFP/HSP Device sample application code. Added HSP/HFP specific event. 1.1.2 Apr. 2 nd, 2008 Added call back functions of pairing and authentication. Added call back relevant macros. 1.1.3 Apr. 7 th, 2008 Added pairing APIs and relevant macros. 1.1.4 Apr. 15 th, 2008 Added call back functions of pairing and authentication. Added relevant events Added Bluesoleil activating API. Added sample code of pairing and authentication. 1.1.5 May. 14 th, 2008 Added Hands-free Unit/Headset APIs related to wavein/waveout device configurations. 1.1.6 May. 23 rd, 2008 Added Btsdk_AGAP_SetDialHandlerFlag function. Modified the description of the callback event BTSDK_APP_EV_AGAP_HF_LASTNUM_REDIAL_IND. 1.1.7 Jun. 5 th, 2008 Added offline activation APIs for BlueSoleil 6.x. 2.0.0 Oct. 15 th, 2008 Updated Hands-free/Headset profile from Version 1.1 to Version 1.5. Added APIs about setting and getting fixed pincode of local device. Modified the description of the API: Btsdk_GetAvailableExtSPPCOMPort 2.0.1 Feb. 26 th, 2009 Added SPP Profile sample application code. 2.0.2 Apr. 10 th, 2009 Added A2DP Profile APIs. 2.0.4 Sept. 22 nd,2009 Modified the API: Btsdk_GetRemoteRSSI 2.0.5 Nov. 27 th, 2009 Added HID Profile structures and APIs. 2

1. Introduction This document describes IVT BlueSoleil SDK Version 2.0.5. 2. Target Platform The target platform is exactly the same as BlueSoleil 6.x. CPU: 600MHz or above RAM: 128M or above Free hard disk space: at least 20MB Screen: 800*600 or above OS: Windows 2000, Windows XP, Windows Vista, Windows 7 IDE: Microsoft Visual C++ 6.0 / Visual Studio 6.0 / Visual Studio.net 2003 / Visual Studio.net 2005 BlueSoleil 6.4 or above version is supported by this SDK. 3. Release Functionality The software was written against version 2.0+EDR of the Bluetooth Core Specification [1] and Bluetooth Profile Specification [2]. The release provides: Bluetooth Profile Client/connection s Server/connecti ons PAN SPP OPP FTP FAX A2DP AVRCP Personal Area Networking Roles: Group Network/PAN User Serial Port: Roles: Device A/Device B Object Push Roles: Client/Server File Transfer Roles: Client/Server FAX Roles: Data Terminal Advanced audio distribution profile Roles: Source & Sink Audio/video remote control profile Roles: target: +, 1+, 1, 1 N/A 3

Headset Headset (V1.2) Roles: Audio Gateway & Terminal Device Hands-free HID Hands-free (V1.5) Roles: Audio Gateway & Terminal Device Human Interface Device Roles: Host, 1 N/A Also provides APIs allowing direct access to the protocols listed as follows: GAP SDP OBEX 4. Historical Changes Jan. 18 th, 2008 / 1.0 Release Initial version. Jan. 24 th, 2008 / 1.0.1 Audio Gateway APIs and structures of HFP/HSP are added in BlueSoleil SDK Version 1.0.1 listed as follows: Btsdk_AGAP_Init Btsdk_AGAP_Done Btsdk_AGAP_Event_Ind_Func Btsdk_AGAP_APPRegCbk4ThirdParty Btsdk_AGAP_AnswerCall Btsdk_AGAP_OriginateCall Btsdk_AGAP_CancelCall Btsdk_AGAP_NetworkEvent Btsdk_AGAP_VoiceRecogDeactivatedInd Btsdk_AGAP_SetCurIndicatorVal Btsdk_AGAP_SetSpkVol Btsdk_AGAP_VoiceTagPhoneNumRsp Btsdk_AGAP_AudioConnTrans Btsdk_AGAP_ExtendCmd Btsdk_AGAP_ConnWithHF Btsdk_AGAP_DiscWithHF Btsdk_AGAP_PairWithHF Btsdk_AGAP_GetStatus 4

Btsdk_AGAP_DialRsp Btsdk_AGAP_GetAGState Btsdk_AGAP_IsAudioConnExisted [Newly added structures] Btsdk_AGAP_ConnInfo Jan. 31 st, 2008 / 1.1.0 Alpha Hands-free Unit/Headset APIs and structures are added in BlueSoleil SDK Version 1.1.0 Alpha listed as follows: Btsdk_HFAP_Event_Ind_Func Btsdk_HFAP_APPRegCbk4ThirdParty Btsdk_HFAP_Init Btsdk_HFAP_Done Btsdk_HFAP_AnswerCall Btsdk_HFAP_CancelCall Btsdk_HFAP_LastNumRedial Btsdk_HFAP_MemNumDial Btsdk_HFAP_Dial Btsdk_HFAP_VoiceRecognitionReq Btsdk_HFAP_3WayCallingHandler Btsdk_HFAP_AudioConnTrans Btsdk_HFAP_TxDTMF Btsdk_HFAP_SetSpkVol Btsdk_HFAP_VoiceTagPhoneNumReq Btsdk_HFAP_TerminateRepConn Btsdk_HFAP_ExtendCmd Btsdk_HFAP_GetStatus Btsdk_HFAP_GetCurrHFState [Newly added structures] Btsdk_HFAP_ConnInfo Mar. 24 th, 2008 / 1.1.1 HFP/HSP Audio Gateway sample and Device sample are added in BlueSoleil SDK Version 1.1.1. For more details refer to the document SDK sample instruction. [Newly added macros] HSP/HFP specific event added: BTSDK_APP_EV_HFAP_EXTEND_FUNC_ENABLED_IND BTSDK_APP_EV_HFAP_EXTEND_FUNC_DISENABLED_IND BTSDK_APP_EV_HFAP_SIGNAL_STRENGTH_IND BTSDK_APP_EV_HFAP_BATTCHG_IND BTSDK_APP_EV_HFAP_ROAMING_RESET_IND 5

BTSDK_APP_EV_HFAP_ROAMING_ACTIVE_IND [Newly added structures] Btsdk_HFAP_SubscriberInfoStru Apr. 2 nd, 2008 / 1.1.2 Call back functions and relevant macros of pairing and authentication are added in BlueSoleil SDK Version 1.1.2, as follows: Btsdk_RegisterCallbackEx Btsdk_UserHandle_Pin_Req_Ind_Func Btsdk_UserHandle_Authorization_Req_Ind_Func [Newly added macros] BTSDK_CLIENTCBK_PRIORITY_HIGH BTSDK_CLIENTCBK_PRIORITY_MEDIUM BTSDK_PIN_CODE_IND BTSDK_AUTHORIZATION_IND BTSDK_CLIENTCBK_HANDLED BTSDK_CLIENTCBK_NOTHANDLED Apr. 7 th, 2008 / 1.1.3 Additional pairing APIs and Macros are added in BlueSoleil SDK Version 1.1.3 as follows: Btsdk_PinCodeReply Btsdk_AuthorizationResponse [Newly added macros] BTSDK_AUTHORIZATION_GRANT BTSDK_AUTHORIZATION_DENY Apr. 15 th, 2008 / 1.1.4 Sample code of pairing and authentication is added in BlueSoleil SDK Version 1.1.4. For more details refer to the SDK sample codes (section of Remote Device Manager) and the document SDK sample instruction. BlueSoleil SDK Version 1.1.4 adds call back functions of pairing and authentication, and relevant call back events. This version also adds a Bluesoleil activating API. As shown below: Btsdk_Link_Key_Notif_Ind_Func Btsdk_Authentication_Fail_Ind_Func Btsdk_ActivateEx 6

[Newly added macros] BTSDK_LINK_KEY_NOTIF_IND BTSDK_AUTHENTICATION_FAIL_IND May. 14 th, 2008 / 1.1.5 Two Hands-free Unit/Headset APIs related to wavein/waveout device configurations are added in BlueSoleil SDK Version 1.1.5. As shown below: Btsdk_HFAP_SetWaveInDevice Btsdk_HFAP_SetWaveOutDevice May. 23 rd, 2008 / 1.1.6 A Hands-free AG API is added in BlueSoleil SDK Version 1.1.6. Also, the description of a Hands-free AG callback event is modified in this version. As shown below: Btsdk_AGAP_SetDialHandlerFlag [Modified macros] BTSDK_APP_EV_AGAP_HF_LASTNUM_REDIAL_IND Jun. 5 th, 2008 / 1.1.7 offline activation APIs for BlueSoleil 6.x is added in BlueSoleil SDK Version 1.1.7. As shown below: Btsdk_GetActivationInformation Btsdk_EnterUnlockCode Oct. 15 th, 2008 / 2.0.0 Hands-free/Headset profile is updated from Version 1.1 to Version 1.5 in BlueSoleil SDK Version 2.0.0. For the detailed information, please check the document file HFP_Revision_History.pdf. Modifications of APIs are also made in SDK 2.0.0 as shown below: Btsdk_SetFixedPincode Btsdk_GetFixedPincode [Modified APIs] Btsdk_GetAvailableExtSPPCOMPort Feb. 26 th, 2009 / 2.0.1 SPP sample code is added in BlueSoleil SDK Version 2.0.1. For more details refer to the sample code and the document SDK sample instruction. 7

Apr. 10 th, 2009 / 2.0.2 A2DP source and sink APIs are added in BlueSoleil SDK Version 2.0.2. Btsdk_RegisterA2DPSRCService Btsdk_UnregisterA2DPSRCService Btsdk_RegisterA2DPSNKService Btsdk_UnregisterA2DPSNKService Sept. 22 nd, 2009 / 2.0.4 Modifications of API are also made in SDK 2.0.4 as shown below: [Modified APIs] Btsdk_GetRemoteRSSI Nov. 27 th, 2009 / 2.0.5 HID Profile (host) structures and APIs are added in BlueSoleil SDK Version 2.0.5. Btsdk_Hid_ClntUnPluggedDev [Newly added structures] BtSdkRmtDISvcExtAttrStru BtSdk_SDAP_PNPINFO 8

5. References [1]. Specification of the Bluetooth System, Core, V2.0+EDR, November 4th, 2004. [2]. Specification of the Bluetooth System, Profiles, date up to January 30th, 2007. Bluetooth and the Bluetooth logos are trademarks owned by Bluetooth SIG Inc, USA and licensed to IVT. BlueSoleil is a trademark of IVT Corporation 9