Emulation Technology, Inc. Home Page


  Section Links
 

 

 

What is the difference between BCSP and H4?


Answer: H4 is the standard way of transmitting Bluetooth data over a UART as defined in the Bluetooth specifications. The majority of software stacks from independent vendors will communicate with our products in H4 mode without any additional modification to the stack.

BCSP is a proprietary CSR protocol (more details below), thus for a software stack to communicate with our products in BCSP mode, it must have a BCSP module written for it - either by the vendor, or by the user.

To support flexible partitioning of software between the host and the Bluetooth subsystem, and to enhance the speed of product design, CSR offers a multi-protocol communications link known as BlueCore Serial Protocol (BCSP). BCSP provides a more sophisticated option than currently defined Bluetooth serial protocols: H4/UART or H3/RS232.

(CSR does not support H3/RS232 because of its high host memory and processing requirements.)

BCSP adds error checking and retransmission to accommodate any dropped data during 'wake-up', and flow control for several logical channels, while simultaneously reducing the processing overhead. It allows developers to link at HCI, L2CAP, RFCOMM, or SDP layers, providing flexibility for companies that have already begun software development.
 

If you can't find the answer you're looking for here, please complete our Technical Question form to request assistance with your problem.



Tel: 1-800-ADAPTER, (1-800-232-7837)
Fax: (408) 982-0664


| Home | Search Our Site | Online Catalog | Corporate Info | Distributors | View My Cart |
Bluetooth, PCMCIA, Compact, Flash, Serial, RS232, RS422/485, RS485, Parallel, Communications, Stack, IP, Intellectual, Property, IEEE488, Digital, In, Out, Opto, Isolated, Optically, Centronics, GPIB, RS485, DIO, ISA, PCI, USB, CE, Windows, Device Drivers, Win95, 95, 98, 2000, Win98, Win2000, NT, Interface cards, PC Card, A/D, D/A