|
现在是这样的,首先我手上拥有USB_Dongle+Nucleo Board以及自己设计的开发板(和USB_Dongle兼容),现在想使用USB_Dongle作为P2P_Client,其他两块板子分别为Sever1和Sever2。目前只能实现Client与其中任意一块链接,但不能实现多机的链接。 app_conf.h中配置如下, define CFG_MAX_CONNECTION 2define CFG_DEV_ID_P2P_SERVER1 (0x83)define CFG_DEV_ID_P2P_SERVER2 (0x84)app_ble.c如下: if (adlength >= 7 && adv_report_data[k + 2] == 0x01) { / ST VERSION ID 01 / APP_DBG_MSG("--- ST MANUFACTURER ID --- \n"); switch (adv_report_data[k + 3]) { / Demo ID / case CFG_DEV_ID_P2P_SERVER1: / End Device 1 / APP_DBG_MSG("-- SERVER DETECTED -- VIA MAN ID\n"); BleApplicationContext.DeviceServerFound = 0x01; SERVER_REMOTE_BDADDR[0] = le_advertising_event->Advertising_Report[0].Address[0]; SERVER_REMOTE_BDADDR[1] = le_advertising_event->Advertising_Report[0].Address[1]; SERVER_REMOTE_BDADDR[2] = le_advertising_event->Advertising_Report[0].Address[2]; SERVER_REMOTE_BDADDR[3] = le_advertising_event->Advertising_Report[0].Address[3]; SERVER_REMOTE_BDADDR[4] = le_advertising_event->Advertising_Report[0].Address[4]; SERVER_REMOTE_BDADDR[5] = le_advertising_event->Advertising_Report[0].Address[5]; break; case CFG_DEV_ID_P2P_SERVER2: / End Device 2 / APP_DBG_MSG("-- SERVER DETECTED -- VIA MAN ID\n"); BleApplicationContext.DeviceServerFound = 0x02; SERVER_REMOTE_BDADDR[0] = le_advertising_event->Advertising_Report[0].Address[0]; SERVER_REMOTE_BDADDR[1] = le_advertising_event->Advertising_Report[0].Address[1]; SERVER_REMOTE_BDADDR[2] = le_advertising_event->Advertising_Report[0].Address[2]; SERVER_REMOTE_BDADDR[3] = le_advertising_event->Advertising_Report[0].Address[3]; SERVER_REMOTE_BDADDR[4] = le_advertising_event->Advertising_Report[0].Address[4]; SERVER_REMOTE_BDADDR[5] = le_advertising_event->Advertising_Report[0].Address[5]; break; default: break; } |
关于STM32WB09例子程序中,是否能够不使用串口的问题,引脚另有他用
关于STM32WB09使用CUBEMX进行配置的问题
[stm32wb09ke]在写入flash时蓝牙连接很容易断,断了就搜索不到
[STM32WB09KE]蓝牙是否支持两个service分别设一个虚拟时钟控制notify
关于创建GATT服务
通过ST_link 下载STM32WB15CC 如何连接?
stm32wb55开发板使用openthread协议,想要添加自定义的组播地址,OPENTHREAD_CONFIG_IP6_MAX_EXT_MCAST_ADDRS 这个宏限制了最大只能添加2个,改了这个宏测试没有生效,还是只能添加两个,请问有没有大佬遇到过怎么解决吗。
STM32WB5MMG蓝牙问题
stm32wb板子无法连接STM32CubeMonitor-RF的问题
为什么BLE Mesh例程中低功耗节点无法与友节点自动建立连接?
微信公众号
手机版
。