|
楼主 |
发表于 2024-12-3 18:18:32
|
显示全部楼层
打开了,可以扫描到。provision_mag.pro_stop_flag可能是在void mesh_smart_provision_proc()的case SMART_CONFIG_SCAN_START:return my_fifo_push_hci_rx_fifo(scan, sizeof(scan), 0, 0);里设置的吧?之前没有使用blc_register_hci_handler (blc_rx_from_uart, blc_hci_tx_to_uart);所以没设置成功,现在使用了,void mesh_pro_rc_beacon_dispatch(pro_PB_ADV *p_adv,u8 *p_mac)里provision_mag.pro_stop_flag标志位自动变更,函数不会返回了。
但是在if(memcmp(gateway_connect_filter,p_mac,sizeof(gateway_connect_filter)))里gateway_connect_filter = 00 00 00 00 00 00 ,函数返回了。请赐教。 |
|