功能说明
模块默认配置
基于通用BLE数传应用固件程序 :
Name |
FSC-BT3721V |
|---|---|
Pin Code |
000000 |
Secure Simple Pairing Mode |
Off |
UART Baudrate |
115200/8/N/1 |
GPIO指示
BT连接状态引脚
PIN |
状态 |
描述 |
|---|---|---|
PIN 8 |
低电平 |
蓝牙未连接 |
PIN 8 |
高电平 |
蓝牙连接 |
工作模式
FSC-BT3721V 系列蓝牙BLE数传模块,工作模式包含两种数据传输模式:透传模式和指令模式 。
FSC-BT3721V 系列通用数据透传应用固件默认工作模式是透传模式,如需切换,可参考 FSC-BT3721V 通用BLE数传应用 AT命令集 使用 AT+TPMODE 指令来进行切换。
两种数据传输模式工作机制与区别如下:
透传模式
蓝牙未连接,串口收到的数据按照AT指令进行解析;
蓝牙连接后,串口收到的数据全部原样发送到远端蓝牙,不会包含任何数据包头和包围,不需要通过AT指令来发送数据。
指令模式
蓝牙未连接,串口收到的数据按照AT指令进行解析;
蓝牙连接后,串口收到的数据仍然按照AT指令进行解析,会包含特定数据包头和包围。要发送数据时,需使用AT指令来发送数据,如 AT+LESEND 。
GATT透传服务
类型 |
UUID |
权限 |
描述 |
|---|---|---|---|
Service |
0xFFF0 |
透传服务 |
|
Write |
0xFFF2 |
Write, |
APP发给模组 |
Notify |
0xFFF1 |
Notify |
模组发给APP |
操作时序
阶段 |
操作 |
时序要求 |
关键信号/响应 |
|---|---|---|---|
模块启动 |
内部初始化完成 |
≥250ms |
/ |
AT配置 |
发送AT指令(如 |
每条指令间隔≥100ms |
响应 |
数据传输速率(典型)
波特率 |
数据包 |
发送间隔 |
连接间隔 |
发送方式 |
速率 |
|---|---|---|---|---|---|
460800 |
244 |
5 |
15ms |
Notify |
46000 Byte/s |
低功耗策略
低功耗模式设置
可通过指令 AT+LPM{=Param} 来使能或关闭低功耗功能
低功耗工作策略
指令 |
描述 |
|---|---|
AT+LPM=0 |
关闭低功耗 |
AT+LPM=1 |
BT串口超过5s没有收到数据自动进入低功耗; |
AT+LPM=2 |
PIN20(HOST_WAKE_BT) 输入低电平,模块进入睡眠; |
低功耗数据(典型)
广播间隔 |
功耗 |
|---|---|
100ms |
100uA |
152ms |
60.92uA |
200ms |
51.19uA |
300ms |
34.9uA |
400ms |
28.39uA |
500ms |
22.16uA |
600ms |
19.34uA |
700ms |
16.67uA |
800ms |
14.49uA |
900ms |
13.32uA |
1000ms |
11.79uA |
2000ms |
7.65uA |