蓝牙模块测试:多主多从模块测试步骤
- FR8016HA_Module 透传模块介绍
- 蓝牙模块测试:多主多从测试
- *有需要的可以联系:13631472459*
- 模块图片
FR8016HA_Module 透传模块介绍
FR8016HA_Module模块是一款工业 级射频无线产品,支持蓝牙5.0,自带高性 能32位处理器,预留丰富的应用接口,方便进行应用开发。
模块为硬件平台,具有出色射频性能,能够覆盖所有的蓝牙应用场景。
- 频率范围:2.4GHz
- 工作电压:1.8-4.3V;
- 休眠电流:6.1uA;
- 接收电流:9.7mA;
- 发射电流(0dBm):8mA;
- 传输速率:2Mbps,支持长距离低速模式;
- 支持SPI,UART等多种通讯接口;
- 发射功率软件可调;
- 丰富的资源:512KBFlash,150KBROM;
- 内置音频CODEC;
- 可支持SIGmesh和私有mesh;
- 长×宽×高:18.4×2×11.8(mm)。
蓝牙模块测试:多主多从测试
-
给三个模块烧录AV156b_12.bin文件,然后上电。
-
模块A 的PC4(RXD)/PC5(TXD) 接PC 串口1.
模块B 的PC4(RXD)/PC5(TXD) 接PC 串口2.
模块C 的PC4(RXD)/PC5(TXD) 接PC 串口3. -
打开两个 sscom42的界面, 界面1 打开串口1,界面2打开串口2,界面3打开串口3. 三个界面里面取消 <HEX显示>,<HEX发送>, 勾选 <发送新行>
-
串口1的界面 输入 AT+CIVER? 回应
+VER:1.5.6:12
OK
表示模块A工作正常。串口2的界面 输入 AT+CIVER? 回应
+VER:1.5.6:12
OK
表示模块B工作正常。串口3的界面 输入 AT+CIVER? 回应
+VER:1.5.6:12
OK
表示模块C工作正常。 -
模块A 输入 AT+MODE=B 回应
+MODE:B
OK
模块A 输入 AT+MAC? 回应
+MAC:0C0C0C0C0C01
OK
模块A 输入 AT+NAME? 回应
+NAME:AT_SLAVE_TEST
OK模块B 输入 AT+MODE=B 回应
+MODE:B
OK
模块B 输入 AT+MAC? 回应
+MAC:0C0C0C0C0C03
OK
模块B 输入 AT+NAME? 回应
+NAME:AT_SLAVE_TEST
OK -
模块C 输入 AT+SCAN 等20s后,回应
+SCAN:ON
OK
No: 0 Addr:B25CBDC5BE6E Rssi:-57dBm
Scan response:
02011A0AFF4C00100503185AB650
No: 1 Addr:0C0C0C0C0C01 Rssi:-45dBm
Scan response:
02010603FF000003031218
No: 2 Addr:C84C24631B52 Rssi:-75dBm
Scan response:
02011A0AFF4C0010050B1C8C8D9A
No: 3 Addr:C49B3C48DB7E Rssi:-87dBm
Scan response:
02011A09FF4C000D04E9760816
No: 4 Addr:3B5D7212E16A Rssi:-75dBm
Scan response:
02011A0AFF4C00100511185C2659
No: 5 Addr:0C0C0C0C0C03 Rssi:-25dBm
Scan response:
02010603FF000003031218
注意 第1号是模块A的mac地址,第5号是模块B的mac地址。
模块C 输入 AT+ENC=B,表示对做为master的链接启动绑定操作
模块C 输入 AT+CONN=1 回应+CONN:0 OK 表示开始链接到模块A。
模块C 输入 AT+CONN=5 回应+CONN:1 OK 表示开始链接到模块B。模块C 输入 AT+FLASH 回应+FLASH OK 表示将最近链接的从机mac地址做为默认链接的对端地址写入到flash内。
//下次模块A上电,AT+MODE=I之后输入AT+MODE=M 回应+MODE:M OK,可以直接开始链接默认mac地址的设备。 -
模块C 输入 AT+LINK? 回应
+LINK
OK
Link_ID: 0 LinkMode:M Enc:Y PeerAddr:0C0C0C0C0C01
Link_ID: 1 LinkMode:M Enc:Y PeerAddr:0C0C0C0C0C03 -
模块C 输入 AT+MODE=B,重新开启广播模式
-
使用手机1,打开蓝牙配置界面,扫描到FR8010_AT的设备,进行绑定操作。
然后打开nRF connect 软件,扫描到FR8010_AT的设备,并连接,模块C出现上报消息
+CONN:2
OK使用手机2,打开蓝牙配置界面,扫描到FR8010_AT的设备,进行绑定操作。
然后打开nRF connect 软件,扫描到FR8010_AT的设备,并连接,模块C出现上报消息
+CONN:3
OK -
模块C 输入 AT+LINK?,显示现在的所有链接情况:
+LINK
OK
Link_ID: 0 LinkMode:M Enc:Y PeerAddr:0C0C0C0C0C03
Link_ID: 1 LinkMode:M Enc:Y PeerAddr:0C0C0C0C0C01
Link_ID: 2 LinkMode:S Enc:Y PeerAddr:284B245F627A
Link_ID: 3 LinkMode:S Enc:Y PeerAddr:7DC384A56A44 -
手机2 在nRF 软件向模块B输入3个字节,模块C出现上报消息 +DATA,2,3:f檲 (后面的乱码是16进制的数据)
-
模块A输入AT+SEND=0,20,后出现>的回应,然后输入20个字节的数据。 模块C显示
+DATA,0,14:AT+SEND=0,20+DATA,0,6:AT+SEN
表示收到了模块A发来的加密数据20个字节