Software stack – SENA Parani-BCD100 User Manual

Page 18

Advertising
background image

PARANI-BCD100

Page 18 of 22

6. Software Stack

BCD100 is provided with Bluetooth v2.0 compatible firmware runs internally for SPP (Serial Port Profile)
applications by default. The firmware is designed to work out-of-box for real world SPP applications such as
POS (Point-of-sales), industrial automation, remote metering and other various applications.

The SPP firmware can be configured and controlled by typical AT commands. Users can easily configure
BCD100 by using a terminal program such as HyperTerminal and can use Bluetooth wireless communication
without modifying user’s existing serial communication program. In addition to the basic AT commands,
BCD100 provides some expanded AT commands for various functions. User friendly ParaniWizard and
ParaniWIN are also provided for easy setup on Microsoft Windows. To run AT commands on the BCD100,
the BCD100 should be connected to the serial port of the user’s own board or equivalent to carry the
BCD100.

The SPP firmware provided with the BCD100 is identical to the firmware of the Parani-ESD100V2 and
Parani-ESD110V2. To shorten the overall development cycle or for quick verification during or before own
development work, users might want to try ESD100V2/110V2 starter kits first for convenience. Also, please
refer to the ESD100V2/110V2 user’s manual for overall concept, configuration and complete AT commands
list of the SPP firmware. The ESD100V2/110V2 user’s manual can be downloaded from Sena support home
page at

http://www.sena.com/support/downloads/

.



Optionally, the BCD100 can be supplied with only software stack up to HCI level so users can develop and
embed their own firmware version into the BCD100 or entire Bluetooth stack runs on the host side for the
application such as USB dongle for computers. Regarding these custom firmware options, please contact a
Sena representative for more detail.

Figure 6-1 SPP Firmware Bluetooth software stack Figure 6-2 HCI firmware Bluetooth Software Stack

PCM
I/O
USB
UART

Radio

Baseband/Link Control

Link Manager

HCI

Ho

st

UART

Radio

Baseband/Link Control

Link Manager

HCI

L2CAP

RFCOMM

SPP Firmware

Ho

st

Advertising