Bluetooth Application Developer's Guide
"Bluetooth (enabled devices) will ship in the billions of units once it gains momentum." - Martin Reynolds, Gartner Group Bluetooth is the most exciting development in wireless computing this decade! Bluetooth enabled devices can include everything from network servers, laptop computers and PDAs, to stereos and home security systems. Most Bluetooth products to hit the market in 2001 will be PC cards for laptop computers and access points, which allow up to seven Bluetooth devices to connect to a network. Reports indicate that by the end of 2003 there will be over 2 billion Bluetooth-enabled devices. Bluetooth-enabled devices communicate with each other through embedded software applications. Bluetooth Developer's Guide to Embedded Applications will provide embedded applications developers with advanced tutorials and code listings written to the latest Bluetooth's latest specification, version 1.1. Written by Bluetooth pioneers from market leaders in Bluetooth software development, Extended Systems and Cambridge Silicon Radio, this is the first advanced level Bluetooth developer title on the market. - White Hot Topic - While other books introduce readers to the possibilities of Bluetooth, this is the first comprehensive, advanced level programming book written specifically for embedded application developers - Authors are responsible for SDK, the market-leading development tool for Bluetooth - Comes with Syngress' revolutionary Credit Card CD containing a printable HTML version of the book, all of the source code and sample applications from Extended Systems and Cambridge Silicon Radio
1134785150
Bluetooth Application Developer's Guide
"Bluetooth (enabled devices) will ship in the billions of units once it gains momentum." - Martin Reynolds, Gartner Group Bluetooth is the most exciting development in wireless computing this decade! Bluetooth enabled devices can include everything from network servers, laptop computers and PDAs, to stereos and home security systems. Most Bluetooth products to hit the market in 2001 will be PC cards for laptop computers and access points, which allow up to seven Bluetooth devices to connect to a network. Reports indicate that by the end of 2003 there will be over 2 billion Bluetooth-enabled devices. Bluetooth-enabled devices communicate with each other through embedded software applications. Bluetooth Developer's Guide to Embedded Applications will provide embedded applications developers with advanced tutorials and code listings written to the latest Bluetooth's latest specification, version 1.1. Written by Bluetooth pioneers from market leaders in Bluetooth software development, Extended Systems and Cambridge Silicon Radio, this is the first advanced level Bluetooth developer title on the market. - White Hot Topic - While other books introduce readers to the possibilities of Bluetooth, this is the first comprehensive, advanced level programming book written specifically for embedded application developers - Authors are responsible for SDK, the market-leading development tool for Bluetooth - Comes with Syngress' revolutionary Credit Card CD containing a printable HTML version of the book, all of the source code and sample applications from Extended Systems and Cambridge Silicon Radio
51.95 In Stock
Bluetooth Application Developer's Guide

Bluetooth Application Developer's Guide

by Syngress
Bluetooth Application Developer's Guide

Bluetooth Application Developer's Guide

by Syngress

eBook

$51.95 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers


Overview

"Bluetooth (enabled devices) will ship in the billions of units once it gains momentum." - Martin Reynolds, Gartner Group Bluetooth is the most exciting development in wireless computing this decade! Bluetooth enabled devices can include everything from network servers, laptop computers and PDAs, to stereos and home security systems. Most Bluetooth products to hit the market in 2001 will be PC cards for laptop computers and access points, which allow up to seven Bluetooth devices to connect to a network. Reports indicate that by the end of 2003 there will be over 2 billion Bluetooth-enabled devices. Bluetooth-enabled devices communicate with each other through embedded software applications. Bluetooth Developer's Guide to Embedded Applications will provide embedded applications developers with advanced tutorials and code listings written to the latest Bluetooth's latest specification, version 1.1. Written by Bluetooth pioneers from market leaders in Bluetooth software development, Extended Systems and Cambridge Silicon Radio, this is the first advanced level Bluetooth developer title on the market. - White Hot Topic - While other books introduce readers to the possibilities of Bluetooth, this is the first comprehensive, advanced level programming book written specifically for embedded application developers - Authors are responsible for SDK, the market-leading development tool for Bluetooth - Comes with Syngress' revolutionary Credit Card CD containing a printable HTML version of the book, all of the source code and sample applications from Extended Systems and Cambridge Silicon Radio

Product Details

ISBN-13: 9780080476179
Publisher: Syngress Publishing
Publication date: 01/02/2002
Sold by: Barnes & Noble
Format: eBook
Pages: 520
File size: 11 MB
Note: This product may take a few minutes to download.

Table of Contents

ForewordChapter 1 Introducing Bluetooth Applications Introduction Why Throw Away Wires? Adding Usability to Products Allowing for Interference Considering Connection Times Coping with Limited Bandwidth Considering Power and Range Deciding on Acceptable Range Recognizing Candidate Bluetooth Products Considering Product Design Are You Adding End User Value? Do You Have Time? Investigating Product Performance Evaluating Connection Times Quality of Service in Connections Delivering Voice Communications Investigating Interference Assessing Required Features Enabling Security Using Low Power Modes Providing Channel Quality Driven Data Rate Deciding How to Implement Choosing a System Software Architecture Choosing a Hardware Implementation Option Design Bluetooth Directly Onto the PCB Using a Prequalified Complete Bluetooth Module Considering Battery Limitations Summary Solutions Fast Track Frequently Asked QuestionsChapter 2 Exploring the Foundations of Bluetooth Introduction Reviewing the Protocol Stack L2CAP RFCOMM OBEX PPP TCS Binary SDP Management Entities HCI Lower Layers Why Unconnected Devices Need to Talk Discovering Neighboring Devices Inquiring and Inquiry Scanning Timing When to Stop Connecting to a Device Paging and Page Scanning Timing Who Calls Who? Finding Information on Services a Device Offers Connecting to and Using Bluetooth Services Summary Solutions Fast Track Frequently Asked QuestionsChapter 3 Power Management Introduction Using Power Management:When and Why Is It Necessary? Investigating Bluetooth Power Modes Active Mode Hold Mode Sniff Mode Park Mode Evaluating Consumption Levels Summary Solutions Fast Track Frequently Asked QuestionsChapter 4 Security Management Introduction Deciding When to Secure Outfitting Your Security Toolbox Authentication Authorization: How and Why? Enabling Encryption Understanding Security Architecture The Role of the Security Manager Mode 1 Role Mode 2 Role Mode 3 Role Mode Unknown The Role of Security Databases Role of Device Databases Working with Protocols and Security Interfaces Mode 2 Operation Mode 3 Operation Exploring Other Routes to Extra Security Invisibility Application Level Security Implementing Security Profiles Case Study Summary Solutions Fast Track Frequently Asked QuestionsChapter 5 Service Discovery Introduction Introduction to Service Discovery Service Discovery Protocols Architecture of Bluetooth Service Discovery The Structure of Service Records The Service Discovery Protocol Discovering Services Short-Circuiting the Service Discovery Process Creating and Advertising a Service Discovering Specific Services Browsing for Services Service Discovery Application Profile Service Discovery Non-Application Profiles Java, C, and SDP Other Service Discovery Protocols Salutation Service Location Protocol Jini Universal Plug and Play (UPnP) The Future of SDP Summary Solutions Fast Track Frequently Asked QuestionsChapter 6 Linux Bluetooth Development Introduction Assessing Linux Bluetooth Protocol Stacks Comparing BlueDrekar with OpenBT by Features Other Considerations Understanding the Linux Bluetooth Driver Learning about the Kernel Driver
From the B&N Reads Blog

Customer Reviews