Bluetopia®+LE — Bluetooth® Protocol Stack
Low Energy Technology

Bluetopia

Bluetopia®+LE is built upon the solid foundation of the Bluetopia protocol stack that is currently being used in millions of consumer and industrial devices and that was first qualified in 2000.  Developed in ANSI-C, Bluetopia+LE is easily portable to all IC platforms and operating systems and is scalable in memory and processing throughput based on the exact needs of the application
 

The Bluetopia®+LE SDKis comprised of Single Mode and Dual Mode offering implementing the Bluetooth 4.0 specification.

Bluetopia+LE


  • Optimized for embedded applications and available on most operating systems and processors
  • Highly reliable and shipped in millions of devices
  • Fully Qualified
  • Simple interface with excellent sample applications to speed development
  • Supports all Bluetooth profiles


Bluetopia Protocol Stack Internal Makeup

Bluetopia has been provided for the following platforms.  Some additional porting may be required based on a particular customer’s needs.
arrow Operating Systems   arrow Processors arrow HCI Transports

Windows Mobile 5.0/6.0/6.1

 
ARM7/Arm9

UART

Windows CE 5.0/6.0

 

ARM7/ARM9/ARM11

USB

Linux

 

TI OMAP

BCSP

Nucleus

 

Intel x86

QNX

 

ARC

 

ThreadX

 

Renesas SHx

 

VxWorks

 

TI DSP 54xx/55xx

 

uITron

 

ADI Blackfin

 

Green Hills Integrity 

     

NetBSD 

     

Proprietary Scheduler/OS 

     


  • Fully Thread Safe
  • Multiple Local Bluetooth Devices supported through single instance of Stack
  • Protocols/Profiles can be selectively enabled/disabled
  • Debugging Interface provided
  • Fully Documented API Interface
  • Entire HCI Interface exposed

Easily Portable, fully documented, ANSI-C Source Code (Full Source Code Version Only)

  • Host Controller Interface (HCI)
  • Logical Link Control and Adaptation Protocol (L2CAP)
  • Service Discovery Protocol (SDP)
  • RFCOMM
  • Audio/Video Distribution Transport Protocol (AVDTP)
  • Audio/Video Control Transport Protocol (AVCTP)
  • Bluetooth Network Encapsulation Protocol (BNEP)
  • Object Exchange Protocol (OBEX)

  • Generic Access Profile (GAP)
  • Serial Port Profile (SPP)
  • FAX Profile (FAX)
  • Dial Up Networking Profile (DUN)
  • Generic Object Exchange Profile (GOEP)
  • OBEX Object Push Profile (OPP)
  • OBEX File Transfer Profile (FTP)
  • Headset Profile (HSP)
  • Hands Free Profile (HFP)
  • Hardcopy Cable Replacement Profile (HCRP)
  • Human Interface Device Profile (HID)
  • Synchronization Profile (SYNC)
  • SIM Access Profile (SAP)
  • Generic Audio/Video Distribution Profile (GAVDP)
  • Advanced Audio Distribution Profile (A2DP)
  • Basic Imaging Profile (BIP)
  • Personal Area Networking Profile (PAN)
  • Health Device Profile (HDP)
  • Audio Video Remote Control Profile (AVRCP)
  • Phone Book Access Profile (PBAP)
  • Basic Printing Profile (BPP)
  • Device ID Profile (DID)
  • Find Me Profile
  • Proximity Profile
  • Health Thermometer Service


  • Blood Pressure Sensor
  • Remote Control
  • Watch
  • HID
  • Time and Alert ProfilesHeart Rate Monitor


  • Binary Only (precompiled to Operating System)
  • Full Source Code

Sample applications, including source code (for Binary and Full Source Code versions) are provided. All sample application source code is written in fully documented, ANSI-C, to allow easy portability among C compilers.

For pricing and additional information on Bluetooth Protocol Stack Bluetopia from Stonestreet One, please go to Contact page for further information.


About Bluetooth LE
Bluetooth Low Energy (BLE) extends the capability of Bluetooth to enable developers to design a wide range of new light duty devices that support small data throughput and operate a long time on a coin-sized battery.

Bluetooth Low Energy or BLE is a perfect candidate for use in the healthcare, fitness, security and home entertainment industries and opens up an array of new devices and applications.  BLE paves the way for a multitude of new body-worn communication devices and sensors that could be used to collect heart rate, temperature, glucose readings and numerous other medical and fitness related measurements.  In addition, BLE is expanding the reach and capabilities of a host of machine to machine products. All the tools to support these new applications are now available.

Most of the difference between regular Bluetooth BR/EDR and BluetoothLE resides in the stack. The RF section is mostly reused. The Bluetooth 4.0 specification imposes 2 types of devices: 

Dual mode which is able to support Bluetooth LE in addition to the regular Bluetooth BR/EDR

and

A single mode device, which supports only Bluetooth LE protocol.

This separation allows for asymmetrical network nodes and helps to take advantage of the simplicity of a single mode stack for sensor-like devices in combination with the versatility of a dual mode stack for more complex multifunction devices such as mobile phones

 

++