IVT has its own Bluetooth core protocol stack code called Bluelet, which is already qualified as a fully compliant v1.2 Bluetooth protocol stack.
Along with CSR, IVT has been instrumental in qualifying the first Bluetooth products to the latest version (v1.2) of the Bluetooth specification. IVT is part of CSR’s partner program – a network of third parties working with CSR to provide real-time advantages to customers around the world.
“Combining IVT’s Bluelet protocol stack for embedded applications, its experience in working with end-product designs, and its proximity to our key Asian markets means that IVT is able to provide an important support service to customers using CSR’s BlueCore,” said Clive Chelsom-Pill, commercial manager at CSR.
Bluelet is divided into four parts: the Bluetooth System Module, which is user configurable – all host stack protocols can access the module’s configuration; the Bluetooth Common Function Library, which contains the common code used by each protocol and all the platform dependent code in the system; Bluetooth Protocol Modules which are written in ANSI C allowing them to be easily ported to any platforms without modification; and the Bluetooth User Interface, which is a system dependent module.
Users can develop their own user interface to meet their needs, sample interfaces are provided for Win32 platforms. The protocol stack is made available as source or object code to meet the differing needs of embedded Bluetooth designers.