BLE Controller ADV fail分析

    最近要調通BLE相關的內容,今天將應用程序加上去之後,發現adv的packet打不出去。由於只能通過添加log來定位,所以分析的範圍就擴大到Host,Controller兩塊,在ADV的通路上添加一些關鍵log,發現APP在調用GATT,ATT等相關協議棧都沒有出現問題。後來去Controller定位,也在Controller對應的通路上添加一些關鍵log,發現也有正確設置數據。
    最後只好找最後的RF模塊,通過微調射頻參數發現,Ellisys居然能夠抓取到packet了,但是android設備不能抓取,後來修改了數據生成的延時參數之後,就能夠在Android設備上正確抓取到packet。

    好記心不如爛筆頭,留作以後總結

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章