fields這個變量的結構體定義struct ble_hs_adv_fields裡除了uuids16外也有name,直接替換成name比較就可以,要注意的是,有些server的name是直接放在廣播裡的,這種用被動掃描就可以, 有些是放在response裡的,這種就需要主動掃描來獲取,tls_ble_gap_scan的第一參數來設置主動還是被動掃描。發送可以用ble_gattc_write_flat這個接口,在wm_ble_client_api_multi_conn_demo.c裡就是一個client連接多個server的demo,可以參考。







問 藍牙Ble client多對一模式收發數據