Functional Description

[中文版]

Default Configuration

Name

FSC-BT3431

UART Baudrate

115200/8/N/1

GPIO Indications

LED

PIN

Status

Description

PIN 21

1Hz Square Wave

Bluetooth Disconnected

PIN 21

High Level

Bluetooth Connected

BT Connection Status

PIN

Status

Description

PIN 22

Low Level

Bluetooth Disconnected

PIN 22

High Level

Bluetooth Connected

GATT Service

Type

UUID

Permission

Description

Service

0xFFF0

Throughput transmission service

Write

0xFFF2

Write,
Write Without Response

Sent from APP to Module

Notify

0xFFF1

Notify

Sent from Module to APP

Working Mode

Throughput Mode

  • Bluetooth Not Connected: Data received via UART is parsed as AT commands.

  • Bluetooth Connected: All data received via UART is sent as-is to the remote Bluetooth device.

Command Mode

  • Bluetooth Not Connected: Data received via UART is parsed as AT commands.

  • Bluetooth Connected: Data received via UART is still parsed as AT commands. Data must be sent to the remote device using AT commands, e.g., AT+LESEND.

Low-Power Strategy

Low-Power Mode Setting

The low-power function can be enabled or disabled via the command AT+LPM{=Param}.

Low-Power Operation Strategy

  • AT+LPM=1

    • BT automatically enters low-power mode if no data is received from the BT UART for more than 5 second.

    • The first frame of data from the BT UART wakes up Bluetooth.

    • Does not enter low-power mode after a successful connection.

  • AT+LPM=2

    • When the MCU pulls PIN7 high, BT enters sleep mode.

    • when the MCU pulls PIN7 low, BT exits sleep mode.

    • After Bluetooth connection, BT pulls PIN8 low to notify the MCU to exit sleep mode, and outputs data with a 10ms delay.

    • After Bluetooth disconnection, BT pulls PIN8 high to notify the MCU to enter sleep mode.

Data Rate (Typical)

Baudrate

Data Packet

Transmission Interval

Connection Interval

Transmission Method

Rate

921600

244

20ms

7.5ms

Notify

12000 Byte/s