Rev: 13 September 2005
Class 2 Bluetooth module - F2M03C2
Datasheet
5.4
HCI
In this implementation the internal processor of the module runs the Bluetooth stack up to the Host
Controller Interface (HCI) as specified in the Bluetooth specification V1.1. The external host processor must
provide all upper Bluetooth stack layers.
BASEBAND and RF
HCI
LINK MANAGER
HCI
Host
F2M03
Bluetooth stack
Application
Standard Two-Processor
Architecture
5.4.1 Standard Bluetooth Functionality
The firmware has been written against the Bluetooth Core Specification v1.1.
Bluetooth components: Baseband (including LC), LM and HCI
Standard USB (v1.1) and UART (H4) HCI Transport Layers
All standard radio packet types
Full Bluetooth data rate, up to 723.2 kb/s asymmetric
(1)
Operation with up to seven active slaves
(1)
Operation with up to three SCO links, routed to one or more slaves
Maximum number of simultaneous active ACL connections: 7
(2)
Maximum number of simultaneous active SCO connections: 3
(2)
Role switch: can reverse Master/Slave relationship
All standard SCO voice codings, plus “transparent SCO”
Standard operating modes: Page, Inquiry, Page-Scan and Inquiry-Scan
All standard pairing, authentication, link key and encryption operations
Standard Bluetooth power saving mechanisms: Hold, Sniff and Park modes, including “Forced
Hold”
Dynamic control of peers’ transmit power via LMP
Master/Slave switch
Broadcast
Channel quality driven data rate (CQDDR)
All standard Bluetooth Test Modes
Standard firmware upgrade via USB (DFU)
Note
:
(1)
Maximum allowed by Bluetooth specification v1.1.
(2)
F2M03 supports all combinations of active ACL and SCO channels for both Master and Slave operation, as specified
by the Bluetooth specification v1.1.
2003 Free2move AB
Page 19(46)