「BLE Win100」安卓應用程式已在 Google Play 公開測試
「BLE Win100」安卓應用程式是一個 BLE(Bluetooth Low Energy),也就是低功耗藍牙的工具程式,可應用在微控制器與藍牙相關之專案,例如智慧 LED 燈、音樂盒、溫濕度感測等裝置之開發。功能包含 UART 終端機、 GATT 表、 Service 表與 Characteristics 表等。安卓版應用程式已在 Google Play 上架公開測試,有興趣加入測試者可以直接 在 Google Paly 下載測試。 測試環境可藉由麵包板、一些電子零件或是電路模組,與具備 USB TTL 功能之模組或是開發板,例如 Arduino ,連接電腦與藍牙元件,例如 HM-10 實現。詳情可在網路上搜尋 "Arduino HM-10 example"。 1. 元件列表 應用程式之首頁為元件列表,如圖1,在表中顯示掃描到的裝置名稱與序號。在頁頂的工具列右邊,有一更新按鈕「 」,按下後可重新掃描。 圖1 列表中有套色的項目表示相容的元件,可直接使用「終端機」功能。白色的項目則是不在相容的列表中,但是可能經由「設定」修改與「儲存」而成為相容的元件。 2. GATT 屬性表 一般相容於 BLE(Bluetooth Low Energy),也就是低功耗藍牙的元件,皆有一 GATT 表,也就是記載資料傳輸格式的表格。從這個表格可查閱支援的功能,相關設定。如圖2,GATT 表主要包含 Services 與 Characteristics 兩部分,每個 Service 都有關聯的 Characteristics 表,對應到特定的功能,例如終端機,也就是 UART 屬性的相關設定參數。 圖2 3. GATT Service 一每個 GATT Service 都有一個獨一無二的序號,藉由點選 Services 下方的選單可看見選項列表,如圖 3,點選其中一項即可進入詳情頁面。 圖3 4. GATT Service 內容 如圖 4,在 Service 頁面中顯示對應之 Characteristics 表,例如 ffe0 之 Service,也就是與 UART 相關的參數,其相關的 Cha...



留言