1、目的
实现蓝牙转串口的例子
2、所需的工具
蓝牙芯片、2根usb转串口、一款串口软件、蓝牙主设备,蓝牙从设备
3、原理描述
使用的蓝牙芯片为nRF52832,使用的例程为ble_peripheral,这个demo既可以作为主机,也可以作为从机,
本次主要利用主机主动搜索从机的广播,获取广播的信息,此信息包括蓝牙的mac地址,蓝牙的RSSI,蓝牙广
的数据,通过对比mac地址,达到判断此蓝牙的信号强度。
主要原理,通过蓝牙主设备,扫描四周的从设备,并且从从设备的广播信息中获取自己想要的数据,比如实现指定蓝牙设备的信号强度的过滤。然后将蓝牙数据反馈给测试软件,并显示出来。
4、过程
(1)蓝牙怎么主动扫描从设备
在main.c中
uint8_t destbuf[16]="zzsble ts";
memcpy(device_name, destbuf, 9);
ble_stack_init();
gap_params_init(device_na