Pioneer K071 User Manual

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. Its 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
No.
symbol
explain
Description
1
UART_RX
UART DATA OUTPUT
2
UART_TX
UART DATA INPUT
3
SPI_MISO
SPI data output
4
SPI_MOSI
SPI data input
5
3V3
power Vcc 3.3V
6
RST_BT#
Reset if low.Input debounced so must be low for >5ms to cause a reset 7 1V8
power 1.8V
8
1V8
power 1.8V
9
1V8_EN
1V8 power supply enable signal --active high
10
GND
GND
11
LINEOUT_L
analog audio output
X-8075 Pin-out diagram
12
LINEOUT_R
analog audio output
13
MIC2_N
Microphone2 minus input
14
MIC2_P
Microphone2 plus input
15
MIC_BIAS
Microphone bias
16
MIC1_P
Microphone1 plus input
17
MIC1_N
Microphone1 minus input
18
GND
GND
19
SPI_CBS
Chip select for serial peripheral interface(SPI),active low
20
SPI_CLK
SPI clock
21
PCM_SYNC
synchronous data sync
22
PCM_CLK
synchronous data clock
23
PCM_IN
synchronous data input
24
PCM_OUT
synchronous data output
X-8075 Pin-out Description
Setting
Value
Baud Rate
115200bps(pre-configurable)
Data bit
8 data bits, list significant bit transmit first
Parity
Even Parity
Stop bit
1 stop bit
HW Flow Control
Optional
Name:
BT_GEN_FID_SET_SCANMODE_REQ
functionality:
Set Bluetooth inquiry scan and page scan parameter
param 1:
type:
u8
name:
discover_mode
meaning:
discoverable mode
range:
0x00~0x03
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
No.
Interface
1
BT_GEN_FID_RESET_REQ
2
BT_GEN_FID_INQUIRY_REQ
3
BT_GEN_FID_SET_SCANMODE_REQ
4
BT_GEN_FID_SET_SEC_MODE_REQ
5
BT_GEN_FID_GET_REMOTE_NAME_REQ
6
BT_GEN_FID_SET_LOCAL_NAME_REQ
7
BT_GEN_FID_READ_LOCAL_NAME_REQ
8
BT_GEN_FID_PAIRING_DEVICE_REQ
9
BT_GEN_FID_DEL_PAIR_DEV_REQ
10
BT_GEN_FID_GET_PAIR_DEV_LIST_REQ
11
BT_GEN_FID_SERVICE_CON_REQ
12
BT_GEN_FID_SERVICE_DISCON_REQ
13
BT_GEN_FID_GET_LINK_QUALITY_REQ
14
BT_GEN_FID_SEARCH_ATTRIBUTE_REQ
15
BT_GEN_FID_TEST_MODE_REQ
16
BT_GEN_FID_ENTER_DFU_REQ
17
BT_HFP_FID_AUDIO_TRANSFER_REQ
18
BT_HFP_FID_DIAL_REQ
19
BT_HFP_FID_LAST_DIAL_REQ
20
BT_HFP_FID_MEM_DIAL_REQ
21
BT_HFP_FID_CALL_PROCESS_REQ
22
BT_HFP_FID_TERMINATE_CALL_REQ
23
BT_HFP_FID_GET_CURRENT_CALL_LIST_REQ
24
BT_HFP_FID_VOICE_RECOGNIZE_REQ
25
BT_HFP_FID_DTMF_CODE_REQ
26
BT_HFP_FID_CALL_HOLD_REQ
27
BT_HFP_FID_SUBSCRIBER_NUM_REQ
28
BT_HFP_FID_NETWORK_OPERATOR_REQ
29
BT_AVP_FID_MEDIA_START_REQ
30
BT_AVP_FID_MEDIA_PAUSE_REQ
31
BT_AVP_FID_GET_PLAY_STATUS_REQ
32
BT_AVP_FID_GET_ELEMENT_ATTRIBUTES_REQ
33
BT_PBDL_FID_CONFIGURE_REQ
34
BT_PBDL_FID_SYNC_PB_REQ
35
BT_PBDL_FID_SYNC_ABORT_REQ
36
BT_PBDL_FID_GET_PB_BY_INDEX_REQ
37
BT_PBDL_FID_SEARCH_PB_BY_NUMBER_REQ
38
BT_PBDL_FID_SEARCH_PB_BY_KEY_REQ
Loading...
+ 14 hidden pages