android藍牙BLE(一) —— 掃描android
android ble系列將以本章結尾,前三章都是本身我的一遍一遍翻閱官網和博客,本身動手實踐的概括總結,最後以demo的形式展現和進一步鞏固掌握的ble知識。該demo仿android版 nRF進行編寫,功能簡單但也相對齊全,主要涉及:掃描、鏈接通訊、廣播、Gatt Service和藍牙報文解讀。blog
該demo涉及到的知識全在前三章進行概括描述,本章再也不敘述。get
掃描附近的藍牙設備,點擊展現其廣播附帶的基本信息。 源碼
點擊RAW,查看完整的廣播報文和報文詳情。 博客
對廣播以及鏈接後進行的操做進行打印,具體的廣播內容能夠在代碼進行調整。固然也能夠使用前面的掃描對廣播的內容進行查看!it
想搞清楚廣播的通訊最好也學學藍牙報文,那就很好掌握模仿ibeacon發送beacon數據。 io
對進行外設進行鏈接。鏈接成功後,對外設的特徵和描述進行讀寫操做來進行ble通訊。
最後,能夠給兩臺手機安裝該demo,一臺進行ble廣播,一臺對廣播的手機進行鏈接,並進行讀取操做。
源碼:pan.baidu.com/s/167I3wCDb… 提取碼:5a0a