0
点赞
收藏
分享

微信扫一扫

【蓝牙模块】多主多从测试

蓝牙模块测试:多主多从测试步骤

FR8016HA_Module 透传模块介绍

FR8016HA_Module模块是一款工业 级射频无线产品,支持蓝牙5.0,自带高性 能32位处理器,预留丰富的应用接口,方便进行应用开发。
模块为硬件平台,具有出色射频性能,能够覆盖所有的蓝牙应用场景。

  1. 频率范围:2.4GHz
  2. 工作电压:1.8-4.3V;
  3. 休眠电流:6.1uA;
  4. 接收电流:9.7mA;
  5. 发射电流(0dBm):8mA;
  6. 传输速率:2Mbps,支持长距离低速模式;
  7. 支持SPI,UART等多种通讯接口;
  8. 发射功率软件可调;
  9. 丰富的资源:512KBFlash,150KBROM;
  10. 内置音频CODEC;
  11. 可支持SIGmesh和私有mesh;
  12. 长×宽×高:18.4×2×11.8(mm)。

蓝牙模块测试:多主多从测试

  1. 给三个模块烧录AV156b_12.bin文件,然后上电。

  2. 模块A 的PC4(RXD)/PC5(TXD) 接PC 串口1.
    模块B 的PC4(RXD)/PC5(TXD) 接PC 串口2.
    模块C 的PC4(RXD)/PC5(TXD) 接PC 串口3.

  3. 打开两个 sscom42的界面, 界面1 打开串口1,界面2打开串口2,界面3打开串口3. 三个界面里面取消 <HEX显示>,<HEX发送>, 勾选 <发送新行>

  4. 串口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工作正常。

  5. 模块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

  6. 模块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地址的设备。

  7. 模块C 输入 AT+LINK? 回应
    +LINK
    OK
    Link_ID: 0 LinkMode:M Enc:Y PeerAddr:0C0C0C0C0C01
    Link_ID: 1 LinkMode:M Enc:Y PeerAddr:0C0C0C0C0C03

  8. 模块C 输入 AT+MODE=B,重新开启广播模式

  9. 使用手机1,打开蓝牙配置界面,扫描到FR8010_AT的设备,进行绑定操作。
    然后打开nRF connect 软件,扫描到FR8010_AT的设备,并连接,模块C出现上报消息
    +CONN:2
    OK

    使用手机2,打开蓝牙配置界面,扫描到FR8010_AT的设备,进行绑定操作。
    然后打开nRF connect 软件,扫描到FR8010_AT的设备,并连接,模块C出现上报消息
    +CONN:3
    OK

  10. 模块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

  11. 手机2 在nRF 软件向模块B输入3个字节,模块C出现上报消息 +DATA,2,3:f檲 (后面的乱码是16进制的数据)

  12. 模块A输入AT+SEND=0,20,后出现>的回应,然后输入20个字节的数据。 模块C显示
    +DATA,0,14:AT+SEND=0,20

    +DATA,0,6:AT+SEN
    表示收到了模块A发来的加密数据20个字节

有需要的可以联系:13631472459

模块图片

在这里插入图片描述在这里插入图片描述

举报

相关推荐

0 条评论