User Manual

Table Of Contents
CLASSIFICATION PRODUCT SPECIFICATION
No.
DS-1026-2400-102
REV.
0.3
SUBJECT
CLASS 2 BLUETOOTH LOW ENERGY
SPP MODULE
PAGE 28 of 35
CUSTOMER’S CODE
PAN1026
PANASONIC’S CODE
ENW89837AxKF
DATE 02.10.2013
PANASONIC INDUSTRIAL DEVICES EUROPE GMBH www.pideu.panasonic.de
22 SOFTWARE
The module software offers both embedded Bluetooth HCI (Host Control Interface), extended HCI
and TCU (Toshiba Control Unit) Command interfaces via the embedded UART interface
a) HCI commands are standard according to Bluetooth standard specifications.
b) Extended HCI commands are available for device control, such as RF control, BD_ADDR
control, firmware version control, embedded IO control, maintenance tasks etc. Please refer
to the “Extension HCI Command Document”.
c) The PAN1026 includes the Bluetooth LSI TC35661 incorporating Bluetooth stack and SPP
profile and BLE GATT profile. The profile application interface is described in the “SPP
Command Interface Document” (about 14 commands) and the “Bluetooth Basic Management
Command Interface Document” (about 46 commands). The related high level commands are
called “TCU” commands.
The “SPP Message Sequence Chart Document” and the “Bluetooth Management Message
Sequence Chart Document” describe the logical and sequential procedure to use those commands.
d) After RESET of the module, the module starts in HCI mode. The “Bluetooth LSI TC35661
Application Note” describes how to start the device and enter into “TCU” mode thereafter.
e) The LSI Supplier (Toshiba) offers SPP drivers, that allows a further abstraction towards the
application software including SPP programming examples. This is documented in the “BT SPP
API Specification”, the ”BT SPP Driver Specification” and the “BT SPP Application Note”. The
“SPP API” offers a few high-level APIs for LSI initialization, connection setup and communication
with a remote SPP device. The user has full control over all LSI features by utilizing the lower-level
“SPP Drivers”. The drivers take care for issuing commands and data to the LSI and they handle
the responses from the TC36661. The “Application Note” includes a SPP programming example
and shows the integration with a RTOS.”
All documents are available on respective Panasonic or Toshiba websites.