X-8075 Bluetooth Module Manual
Version 1.0
1. Product Introduction
X-8075 is a fully integrated Bluetooth Module used as Car kit or in the Car
Audio System or any systems requiring complete embedded Bluetooth
connectivity solution. It’s a high quality solution with low cost. It will work as a
master or slave Bluetooth device, accepting the role switch request of remote
device automatically.
X-8075 Shape
X-8075 Support Features:
Embedded Bluetooth 3.0 via EDR
Pairing and connection with multiple Bluetooth devices
Make calls, Terminate calls, Private mode, 3-way calling
Phone book and Call history synchronization
Audio Streaming
New message notification
2. Common Specification
Radio Chip:
CSR BC5MM
Power Supply Voltage:
The operating voltage range is D.C. 3.1V-3.6V.
Rated voltage is D.C.3.3V.
Ambient temperature:
The operating temperature range is -40~+85 ゚ C.
Rated temperature is +25 ゚ C.
Humidity:
The maximum relative humidity is 95 % (Ta=45 ゚ C).
Rated relative humidity is 65%.
Antenna:
Built-in
Antenna gain:
The antenna gain value is -1dBi.
3. Hardware Integration
Reset if low.Input debounced so must be low for >5ms to cause
a reset 7 1V8
1V8 power supply enable signal --active high
X-8075 Pin-out diagram
Chip select for serial peripheral interface(SPI),active low
X-8075 Pin-out Description
115200bps(pre-configurable)
8 data bits, list significant bit transmit first
BT_GEN_FID_SET_SCANMODE_REQ
Set Bluetooth inquiry scan and page scan parameter
0x00: no scan enable(default)
0x01: Enable inquiry scan Page scan disabled
0x02: Enable page scan inquiry scan disabled
0x03: page and inquiry enable
4. Software Interface Reference
The default device name is X-8075_B203 after module start. User can change
it to any other friendly name by using the relative interface command. X-8075
can send or receive data from remote Bluetooth device.
Software Configuration:
Interface Example:
The interface command name is BT_GEN_FID_SET_SCANMODE_REQ. There
is one paramer named discover_mode with four valid values and below is the
description of all values.User can configure ScanMode of X-8075 by sending this
interface. When Host Controller initiates a REQ, BT Module should always send a
corresponding CFM to specify operation result and optional additional information.
Example:
BT_GEN_FID_SET_SCANMODE_REQ<discover_mode=0x03>
BT_GEN_FID_SET_SCANMODE_CFM<status=0x00>
Set discover_mode as 0x03, then other Bluetooth device can find X-8075 and initiate
to pairing with X-8075.
Interface Listing
BT_GEN_FID_SET_SCANMODE_REQ
BT_GEN_FID_SET_SEC_MODE_REQ
BT_GEN_FID_GET_REMOTE_NAME_REQ
BT_GEN_FID_SET_LOCAL_NAME_REQ
BT_GEN_FID_READ_LOCAL_NAME_REQ
BT_GEN_FID_PAIRING_DEVICE_REQ
BT_GEN_FID_DEL_PAIR_DEV_REQ
BT_GEN_FID_GET_PAIR_DEV_LIST_REQ
BT_GEN_FID_SERVICE_CON_REQ
BT_GEN_FID_SERVICE_DISCON_REQ
BT_GEN_FID_GET_LINK_QUALITY_REQ
BT_GEN_FID_SEARCH_ATTRIBUTE_REQ
BT_HFP_FID_AUDIO_TRANSFER_REQ
BT_HFP_FID_CALL_PROCESS_REQ
BT_HFP_FID_TERMINATE_CALL_REQ
BT_HFP_FID_GET_CURRENT_CALL_LIST_REQ
BT_HFP_FID_VOICE_RECOGNIZE_REQ
BT_HFP_FID_SUBSCRIBER_NUM_REQ
BT_HFP_FID_NETWORK_OPERATOR_REQ
BT_AVP_FID_MEDIA_START_REQ
BT_AVP_FID_MEDIA_PAUSE_REQ
BT_AVP_FID_GET_PLAY_STATUS_REQ
BT_AVP_FID_GET_ELEMENT_ATTRIBUTES_REQ
BT_PBDL_FID_CONFIGURE_REQ
BT_PBDL_FID_SYNC_ABORT_REQ
BT_PBDL_FID_GET_PB_BY_INDEX_REQ
BT_PBDL_FID_SEARCH_PB_BY_NUMBER_REQ
BT_PBDL_FID_SEARCH_PB_BY_KEY_REQ