- Full source code (ANSI C)
- 6 months maintenance and support
- Access to secure website for updates
- Two days training
- Example applications and drivers for ARM7, Nucleus & Windows
- Documentation: user guide, porting guide, APIs, qualification reports
- A licence to use the software in conjunction with BlueCore devices
In addition to the portable solution, CSR offers ready-to-use software for the following platforms:
- Linux
- Symbian OS
- Win CE
Upper Bluetooth® stack layers and Profiles
CSR's BCHS or BlueCore™ Host Software provides the upper layers
of the Bluetooth® protocol stack (above HCI, or optionally
RFCOMM) - plus a large library of Profiles - providing a complete
system software solution for embedded BlueCore applications.
The software gives OEMs a complete and fully-integrated Bluetooth hardware and software solution from a single vendor, for fastest time to market and lowest cost. Moreover, BCHS implements all the low power modes in Bluetooth, and is optimised for BlueCore silicon. Links automatically reduce power consumption if possible - maximising battery life.
Profiles have been developed primarily with the portable device market in mind - particularly mobile phones, smart phones and PDAs.
CSR's range of qualified Profiles available is extensive, and provides ready-to-apply solutions for today's needs, and emerging applications.
Portable code
From the outset, BCHS has been designed for portability. The code
is written for a virtual operating system (scheduler) and the
code - which is provided as ANSI C source code - comes with a
porting guide and example applications and drivers for ARM7,
Nucleus and Windows. This makes it easy to port BCHS to your
target platform. For example, the software has already been ported
to many popular platforms including ADI, Agere, Intel X86, Philips,
TI and QualComm, and onto key operating systems including GKI,
Nucleus, AMX and REX.
BCHS includes most of the Bluetooth intelligence and gives the
user a simple API. This makes it possible to develop a Bluetooth
product without in-depth Bluetooth knowledge. The software is also
highly flexible, and will run with either an HCI or RFCOMM interface
to BlueCore (the integrated XAP RISC processor has the computational
power to support a stack build to the RFCOMM level if required).
It is simple to switch between these host/BlueCore interface options
during development - giving great product design flexibility (it
requires just a change to the 'makefile').
Contact your local CSR office for more information.
| Current qualified Profiles available with BCHS: | Profiles in development: | ||
| A2DP AG AVRCP BIP BPP CTP DUN |
FAX FTP GAP GAVDP GOEP HF ICP |
LAP OPP PAN SAP SDAP SPP SYNC |
HID Headset Basic Phone Access Automotive Meta Messaging HF v1.5 |

