iOs LightBlue與cc2540 BLE開發板之間的通訊實驗 [原創, 多圖]

來源:互聯網
上載者:User

iOs LightBlue與cc2540 BLE開發板之間的通訊實驗 [原創,多圖]

下面我們來一次做 iPhone 和 PC 與開發板的通訊實驗。只有 iPhone4S(含)以後的裝置才支援低功耗藍芽 BLE,我們這裡做的實驗使用的是 iPhone4s. 從 APP Store 裡下載安裝了 LightBlue 程式。通常,智能機裝置作為主機,CC254x 作為從機,當然,CC254x 也可以作為主機,去串連目前狀態為從機的智能機裝置。說要說明的是,由於 SmartRF 開發板中燒寫的主機程式搜尋時限制了從機的 UUID,只有當從機的 UUID 為 FFF0 時才能被 SmartRF 開發板上的主機搜到。

LightBlue 是 iOS 上非常有用的 ble 程式,開發 2540 的從機時,用這個軟體來測試很方便。

1 開啟iphone的藍芽開關並運行Lightblue

開啟 iPhone 的藍芽,然後運行 LightBlue 程式。

運行 Lightblue 程式。

LightBlue 運行時,會自動搜尋從機。


2 搜尋從機

手動下拉 Scanning for Peripherals 可以手動搜尋從機。搜尋到從機後,會顯示從機列表,並且包含主要資訊,Services 的 UUID,還有發射功率,裝置名稱等。

3 串連從機

點擊從機列表,iphone 會開始串連從機。

4 Service 枚舉

當串連到從機後程式會自動搜尋從機的所有 Services,在第二幅圖中顯示的便是從機的所有 Services。

5 Characteristic 枚舉

點擊相應的 Service 會進入該 Service 中包含的 characteristics,如。


6 資料通訊

然後點擊 Characteristics 列表中的具體的 Characteristic,會進入 Characteristic 的通訊介面,就是讀寫 char 或者 Notify。

論壇 www.amoMCU.com 提供技術。



聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.