BL Bluetooth
Tutorials for the Brainboxes BL range of Bluetooth serial adapters.
Tutorials for the Brainboxes BL range of Bluetooth serial adapters.
| Download |
For many applications, a Bluetooth Adapter used in combination with another Bluetooth product (e.g. Brainboxes’ USB to Serial adapter connected to a PC with Brainboxes’ Bluetooth Software Suite, or a second adapter) essentially replaces the serial cable.
Yes - you can talk directly to the Bluetooth chip on the product at the HCI layer.
If you buy the H4 version of our RS232 Adaptor, you can send standard HCI commands over the serial port. 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. No Brain Boxes software needs to be installed on the PC to enable this communication.
Brainboxes has not developed Bluetooth drivers for Linux. However, Brainboxes Bluetooth products work with the Linux stacks that are available.
Yes. All Brainboxes Bluetooth products support TCP/IP when used with the Brainboxes Bluetooth Software Suite. The profiles which support this protocol are Dial Up Networking and LAN Access profile.
As from firmware 3.01, all BL-521's can have their firmware upgraded in the field. BL-521's with firmware earlier than 3.01 will have to be returned to Brainboxes for upgrading.
Brainboxes Bluetooth Adapters support the Serial Port Bluetooth Profile (SPP). Android allows communication with Bluetooth devices which have SPP.
This video explains how to configure your Bluetooth devices settings using a terminal application.
This article will provide guidance on how to connect the BB-400 to an Android device via Bluetooth.
First you will need to uninstall any Brainboxes Bluetooth software which has been installed. Then, install the device using serial drivers, these can be obtained from Bluetooth Serial Drivers. Please use the installation instructions The drivers support Win98/ME/2k/XP platforms.
Resetting the device
Firstly, you will need to uninstall any Brainboxes Bluetooth software, if applicable. Then, install the device using serial drivers, these can be obtained from Bluetooth Serial Drivers. Please use the installation instructions. The drivers support Win98/ME/2k/XP platforms.
Please ensure that the Nokia phone has at least firmware 5.5 on it. Early versions of the Nokia firmware were only designed to work with Nokia Bluetooth devices and so can cause problems.
We have not developed the Baseband controller - this is all implemented on the chip, which we currently buy from CSR.
When our CF card is plugged into a WinCE device, it will be automatically allocated a serial port by the operating system. You can then send HCI commands directly to the card through this COM port. Cards will usually install as COM4, but there are a couple of ways of checking this \[HKEY\LOCAL\MACHINEDriversActive\]
The data transfer rate over Bluetooth can be slow at times, depending on the distance and environment between the two devices, and the throughput can vary greatly. Streaming data without the use of flow control can cause data loss between the RS232 port (local) and the BL-521 (local). This is especially likely if the receiving baud rate is slower than the BT throughput rate.
All of our hardware products support SCO links over HCI. The first revisions of the Brainboxes' software do not support voice links, but a third party developer can take advantage of the facility in the hardware. Examples of companies that have done this with our products are Wizcore and Norwood Systems.
Communication between 2 devices is governed by the capability of the lower power device. The maximum output power and expected range of each Bluetooth class range can be found in the table below:
IMPORTANT: Brain Boxes PCMCIA (BL-500), CompactFlash (BL-565) and RS232 (BL-510) products use a UART to communicate with the BlueCore™ chip. The UARTs are capable of running at up to 921,600 baud. If the settings on the BlueCore™ chip are increased to 1,382,400baud, the UART and the BlueCore™ can no longer communicate and the product ceases to function.
Due to a new security feature on the Pocket PC Bluetooth software, only Compact Flash cards with a certain security code can be used in your IPAQ.
Brain Boxes products will run at the maximum Bluetooth data rate of 1 MBaud. Please see Bluetooth Baud Rates in the Bluetooth data sheet. The effective data throughput is 721kbps once encryption and authentication is taken into account. To achieve these speeds, the RS232 Adaptor (BL-510) must be attached to a fast serial port (e.g. Brain Boxes CC-302 PCI 2 Port Velocity RS232 ).
If you have a BCSP device and require a H4 card (or vice versa), please contact [email protected] as we have H4 versions of all our Bluetooth products (with the exception of BL-521, which is in neither mode).
Specifying distances for Bluetooth devices is not prudent, as distances achieved depend very much on the environment. However, in tests at Brainboxes labs we have achieved distances of over 200m with line of sight and 30-35m in a typical office environment. This is for data transfer, not voice.
Storage Temperature 8% to 95% non-condensing
This video shows what settings are available in the RS-232 Bluetooth Configuration Utility software.
| Downloads |
Download Drivers
| Download |
There is no software for the USB Bluetooth Adaptor supplied by Brainboxes the software is built into Windows XP.
Pocket PC
| Downloads |
This FAQ explains which power connector is used in the following devices:
Yes, H4 (as opposed to BCSP) versions of the cards will work with the Linux stacks.