The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

DIGIANSWER BLUETOOTH SOFTWARE SUITE Bluetooth approved


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



BLUETOOTH APPROVED
DIGIANSWER BLUETOOTH
SOFTWARE
SUITE
Bluetooth approved solution: stacks/embedded stacks Digianswer Bluetooth Software Suite (BTSWS) complete Bluetooth host system solution Microsoft Windows Environments. Software Suite contains full-featured Bluetooth protocol stack, Bluetooth API, Bluetooth Neighbourhood device connection management application number utility applications. Bluetooth Software Suite designed hardware independent host system which means that only replacing single module BTSWS function with different Bluetooth Accessories different hardware vendors. second design goal `ease use' which been achieved integrating application into Windows Shell. This white paper gives overview BTSWS architecture describes User Interface basics. Stack Starting from bottom lowest module (the `Hardware Driver' Fig.1) handles hardware specific communication. main task Hardware Driver exchange Command, Event Data packets with hardware then pass to/from Bluetooth Driver. interface between Hardware Driver Stack (i.e. Bluetooth Driver) very simple only contains function calls like: (De)RegisterHardwareInstance, Get/SendHCIData, SendHCICommand GetHCIEvent. creating Windows Hardware Driver that implements these simple functions hardware manufacture make Bluetooth hardware Digianswer BTSWS. ease task creating Windows Hardware Driver that talks BTSWS, Windows Digianswer BTSWS being provided from BlueWater Systems, Inc. bring necessary development work minimum.
BLUETOOTH APPROVED
Stack Digianswer L2CAP layer implemented above Driver. Then that various protocol layers. interface used place protocol drivers L2CAP open, which means that third parties easily expand stack creating protocols (proprietary future extensions specification) that resides above L2CAP. Windows Digianswer BTSWS also handles creating protocol drivers. With Digianswer BTSWS version following protocol drivers included standard: RFCOMM, Ethernet SDP. RFCOMM uses VCOMM: Serial Driver interface operating system. This means that applications RFCOMM channel port which gives full support legacy applications such Microsoft Digianswer Bluetooth Stack provides proprietary transporting Ethernet packets directly over L2CAP, thus giving simple doing Bluetooth networking. concept straight forward. From Windows Ethernet Frames received through NDIS miniport driver which then sends frames directly into designated L2CAP channel. remote side Ethernet frame received from L2CAP passed onto NDIS miniport. Using this mechanism very simple establish TCP/IP based network between participants Bluetooth network using Microsoft Networking. Once Bluetooth connection been Since slave only talk Master directly with another slave, communication between slaves done Master. facilitate this, module (named `Ethernet Bridge') been placed between L2CAP NDIS miniport module. task this module bridge Ethernet packets between slaves piconet. Ethernet Bridge module peeks destination address Ethernet frames received Master. destination frame indeed Master then Ethernet frame passed NDIS Miniport. frame meant master, Ethernet frame passed Audio driver enables legacy applications Bluetooth audio link sound card. This means that running BTSWS incoming audio recorded Windows Audio Sampler application which records audio from Digianswer Bluetooth Stack incorporates kinds Audio: Wave In/Wave DirectSound support through generic Windows Audio Driver. Speaker phone support through advanced audio subsystem routing audio from Bluetooth link sound card host Dial-up Networking, Microsoft Fax, also other current vendor specific legacy applications. established between devices, appears though they connected using wired Ethernet through HUB. other slaves piconet. Using this scheme Ethernet frame will propagate through Bluetooth network until right destination found.
Fig.1. Bluetooth Software Suite block diagram
IrMC Audio Application (eg. Audio Sampler Netmeeting etc.) RS232 Application OBEX
User mode Kernel mode
Network Application (eg. Netscape, etc.)
Bluetooth Neighbourhood
Custom Bluetooth Application
Digianswer Bluetooth
VCOMM
NDIS Miniport
Speaker Phone Audio
RFCOMM Audio Driver
Ethernet Bridge
Third Party Protocol
Open Interface
L2CAP
Digianswer Bluetooth Driver
Open Interface
Hardware Driver
BLUETOOTH APPROVED
Fig.2.The Ethernet Bridge Digianswer Bluetooth Windows platform implemented out-ofMaster
Connection Management Functions This group contains functions managing Bluetooth connections. These include functions like CreateConnection, Disconnect, etc. Security Functions Functions setting different security parameters such Security Mode, Paring Mode, Encryption Mode also functions retrieving different security related device information such Link Key. Radio Property Functions Functions setting different radio related properties such Connection Accept Timeout, Page Timeout etc. OBEX Functions OBEX related functions accessing OBEX layer Digianswer Bluetooth stack. future version Digianswer will also include synchronisation functions this group. Examples functions are: PushObject, BrowseRemoteFolder, etc. Audio Functions
process server which exports interfaces: IBluetooth IHCI. IBluetooth exports high level functions that make
00:50:CD:00:00:02
TCP/IP
00:50:CD:00:00:02
Ethernet Bridge L2CAP
Slave 00:50:CD:00:00:01
easier with other applications. Most
Slave
functions this interface high level amount Bluetooth knowledge required something running using this interface minimal. IHCI interface alternative IBluetooth interface implements small
TCP/IP Ethernet Bridge L2CAP
00:50:CD:00:00:02
TCP/IP Ethernet Bridge L2CAP
00:50:CD:00:00:03
sound card. Another example would Bluetooth Headset input/output device Microsoft NetMeeting Internet conference. this case Bluetooth link will established from Headset NetMeeting will setup Digianswer Bluetooth Audio Device input/output device. result that Bluetooth headset replaces microphone speaker normally attached built-in sound card Speaker Phone capability used make built-in microphone speaker laptop, audio input/output device Bluetooth link. Technically this requires samples received Bluetooth audio link routed passed built-in sound card laptop where afterwards sound received Bluetooth link appears speakers.
example this could user that receives call Bluetooth enabled mobile phone while working laptop. Instead picking phone call transferred laptop which then used speaker phone conversation. issue routing audio from Bluetooth link built-in sound card keeping latency low. Transporting audio within Windows operating system easily adds latencies audio 300-1000ms. prevent this Digianswer have incorporated DiamondWare Tele-STK into Bluetooth stack. Under intensive testing Tele-STK been measured latencies only 53ms. Compared similar applications such Microsoft NetMeeting (570ms) result sensational. further information performance Digianswer Bluetooth Speaker Phone capabilities http://www.dw.com/twpaper.htm.
functions send receive IHCI commands to/from attached Bluetooth module. IBluetooth interface implements following groups functions: Device Discovery Functions functions performing Device Discovery related commands like Device Discovery Name Discovery. This group also contains functions retrieving similar devices seen past. Examples functions are: Inquiry, GetLatestInquiry, GetDeviceList, etc. Service Discovery Functions Functions performing service related actions such building local Service Discovery Database searching remote Service Discovery Databases. Examples functions are: OpenSDPSession, GetRemoteSupportedProfiles, GetSingleAttribute, etc. Functions controlling Windows Bluetooth Audio subsystem shipped with Digianswer Bluetooth Software Suite, also functions controlling audio part baseband. Examples functions are: StartAudioSession, GetAudioEncodingFormat, etc.
BLUETOOTH APPROVED
Miscellaneous Functions Functions that don't fall into other categories. These mostly informative functions like GetDriverStackVersion, GetTransmissionRates, etc. mentioned earlier Bluetooth created process server. order make generic possible take into account that profiles lower level protocols might added future concept plug-ins been introduced. This means that order communicate with underlying stack component (eg. RFCOMM) protocol plug-in created that component (c.f. Fig.3). this diagram protocol plug-ins exist; RFCOMM NDIS. When application asks connect RFCOMM layer will simply pass this Fig. Example plug-in structure
Bluetooth Neighbourhood Party Application
request RFCOMM protocol plug-in after creating necessary Bluetooth connection. This nothing specific protocol driver (eg. RFCOMM) stored within API, rather add-on modules. next problem then becomes provide Bluetooth Neighbourhood with same generic touch. Designing application plug-ins creates `bridge' between protocol plug-in Bluetooth Neighbourhood application thereby solving this problem. This Bluetooth Neighbourhood told simply handle File Transfer Profile writing application plug-ins,. without changing Bluetooth Neighbourhood configuration. plug-ins implemented inprocess servers.
RFCOMM Application plug-in
Ethernet Bridge Application plug-in Digianswer Bluetooth
RFCOMM Protocol plug-in
Ethernet Bridge Protocol plug-in
RFCOMM
Ethernet Bridge
L2CAP
BLUETOOTH APPROVED
Applications Digianswer Bluetooth Software Suite contains several applications which following most important: Bluetooth Neighbourhood Bluetooth Control Centre Bluetooth Configuration Tool
Bluetooth Neighbourhood Bluetooth Neighbourhood users main point interaction with Bluetooth system. Bluetooth equivalent Network Neighbourhood provided with operating system. basic function perform device service discovery enable user make service oriented connections other Bluetooth devices. example this could Fig.4a. Bluetooth Neighbourhood main view. link currently established device `Thomas' laptop'. connect local Bluetooth port (eg. COM3) remote Bluetooth port (eg. COM5) connect Access service remote access point. Bluetooth Neighbourhood implemented Windows Shell Namespace extension will show Windows Explorer shown Fig.4a. outlook left Fig.4a shows local services listview right shows discovered devices. basic principle connection establishment drag local service (eg. LAN) Fig.4b. service discovery been performed device `Thomas' laptop'. network connection been established this device. drop remote device. Bluetooth Neighbourhood will then check remote device compliant service (eg. LAN) establish connection extra touch functionality OBEX profiles have been integrated directly into Bluetooth Neighbourhood Windows Shell. This gives user possibility simply dragging files from Windows application dropping them onto remote Bluetooth Device Bluetooth Neighbourhood main Window. This action will result files being transferred remote Bluetooth Device using OBEX File Transfer profile. similar possible drag contacts from Microsoft Outlook drop them onto remote Bluetooth Device. Then contact will transferred device using OBEX Object Push Profile. device connect needed protocols. user double clicks remote device, complete service discovery will done that device list view will change show remote services Fig. 4b). user drag local service (eg. COM7) remote service (eg. COM6) establishing connection between devices necessary protocols.
BLUETOOTH APPROVED
Bluetooth Control Centre Bluetooth Control Centre small tray icon application that serves purposes:
Visual indication state Bluetooth Module: Transmitter disabled (blue icon with cross). Transmitter enabled, actively transmitting (red icon). Transmitter enabled actively transmitting (blue icon).
Manually enable disable Bluetooth transmitter selecting menu item from tray icon pop-up menu.
Bluetooth Configuration Tool Bluetooth Configuration Tool Windows Control Panel Applet which user configure advanced settings Bluetooth sub-system. Configuration Tool enables user manage ports perform Bluetooth Hardware Diagnostics using local loopback feature Bluetooth Specification. Fig.5a. Through Configuration Tool, Bluetooth Ports added Bluetooth Profiles associated each port shown Fig.5a. Here COM7 been associated Dialup Networking Profile, profile Access Profile. This means when Dial-up Networking Profile connected Dial-up Networking Gateway, legacy applications like Microsoft Dialup Networking access remote gateway through Diagnostics function (Fig.5b) Fig.5b. enables user test local software using Test commands performing local loopback. overall idea give user tool which used validate that Bluetooth hardware functioning properly.
BLUETOOTH APPROVED
Facts Below some features Digianswer Bluetooth Software Suite. further information please contact Digianswer A/S. Operating System Support following Operating Systems supported: Microsoft Windows OSR2 Microsoft Windows Microsoft Windows Microsoft Windows above Microsoft Windows 2000 following Operating Systems will supported 2001: Microsoft Windows CE/Pocket Linux with kernel version 2.2.x Bluetooth Profile Support following Bluetooth profiles currently supported Digianswer Bluetooth Software Suite: Generic Access Profile Service Discovery Application Profile Serial Port Profile Dial-up Networking Profile Data Terminal) Profile Data Terminal) Access Profile Data Terminal) Generic Object Exchange Profile Object Push Profile File Transfer Profile Ethernet Profile (Currently Digianswer proprietary. Information regarding this profile will made public Digianswer). following profiles will added during 2000: Headset Profile Synchronisation Profile Digianswer Bluetooth Software Suite currently released Release Candidate version final release will ready shipment during September 2000. Prices obtained upon request. Additional languages added without rebuilding software. Danish Dutch English Finnish French Japanese German Italian Korean Norwegian Polish Portuguese Simplified Chinese Traditional Chinese Spanish Swedish Localisation Digianswer Software Suite fully localised built-in support following languages:
Documentation following documentation shipped with Digianswer Bluetooth Software Suite: Document Name Installation Guide User's Manual On-Line Help Beginners Guide Bluetooth Installation Guide formatted printing whereas rest intended distributed electronically. Bluetooth Compliance Digianswer Bluetooth Software Suite version Bluetooth Logo Certified August 25th 2000. Software Suite will continue compliant with Bluetooth specification evolves. 2001 Software Suite will compliant with Bluetooth Specification version 1.1. Document Format Microsoft Word .pdf file .chm file .pdf file
Further Information further information Digianswer Bluetooth Software Suite contact Digianswer Sales Department located Ireland address below. Address: Digianswer (Irl) Ltd. Phibsboro Place Dublin Ireland Tel: Fax: E-mail: +353 0136 +353 0138 Sales@Digianswer.com
Asia: Address: Inc. Gobancho House 4-22 Gobancho Chiyoda-Ku, Tokyo 102-0076 Tel: Fax: E-mail 5276 5984 5276 0625 biasib@gol.com
Contact Information information Digianswer Bluetooth Extension Bluewater WinDK contact Paul Lever Bluewater Systems Inc. E-mail: plever@bsquare.com www.bsquare.com
information DiamondWare TeleSTK contact Keith Weiner DiamondWare Ltd. E-mail: keith@dw.com www.dw.com
DIGIANSWER BLUETOOTH
Address: Skalhuse DK-9240 Nibe, Denmark Tel: Fax: 9671 0000 9835 0052 www.digianswer.com
SOFTWARE
SUITE

Other recent searches


XTR110 - XTR110   XTR110 Datasheet
RMS-01 - RMS-01   RMS-01 Datasheet
RMS-19 - RMS-19   RMS-19 Datasheet
MTB14P03Q8 - MTB14P03Q8   MTB14P03Q8 Datasheet
KA22234 - KA22234   KA22234 Datasheet
GXO-7531 - GXO-7531   GXO-7531 Datasheet
FT232R - FT232R   FT232R Datasheet
FT245R - FT245R   FT245R Datasheet
FT232 - FT232   FT232 Datasheet
245R - 245R   245R Datasheet
C0810 - C0810   C0810 Datasheet
ACTP-1563 - ACTP-1563   ACTP-1563 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive