藍芽4 0 BLE 資料傳輸(五)

2021-09-18 08:12:35 字數 797 閱讀 5394

相信看了《藍芽4.0 ble 資料傳輸(四)》,大家應該知道怎麼通過傳送特徵值來控制cc2540了,不說別的,就用這個,點亮乙個led就能忽悠一下我們老師,期末肯定不掛科…

回憶一下我的初戀,初戀在初中,記得那時候沒有手機什麼的,談戀愛也要偷偷摸摸的,跟小女朋友表白,也顯得很羞射我記得初戀的表白是讓哥們給我遞的小紙條來著。不過高中了就不一樣了,高中看到漂亮妹子就直接上去要號碼了。。。。說這麼多好像是廢話哈,哈哈哈

還不懂?那就看**:

2、gatt_notification方式

這個簡單,直接上**

static atthandlevaluenoti_t preport ;//宣告atthandlevaluenoti_t這個結構體

uint16 noti_chandle; //存放handle

preport.handle = ******profileattrtbl[11].handle;//讀取notification對應的handle

gaprole_getparameter( 0x30e, ¬i_chandle);//獲取connection handle

preport.len = 1;//資料長度

preport.value[0] = 0x03;//賦值

gatt_notification(noti_chandle,&preport,false);

這樣 是不是一目了然?,當然如果我們要用notification的話,建議使用直接呼叫gatt_notification函式這種方式。

好了今天就到這裡。。。。。如果有什麼疑問歡迎來詢問

藍芽4 0 BLE 資料傳輸 (一)

一 簡介 本文主要講解藍芽資料傳輸一。二 實驗平台 協議棧版本 ble cc254x 1.4.0 編譯軟體 iar 8.20.2 硬體平台 smart rf 主晶元cc2541 三 博主 si zhou qun 84342712 495527583 qq.com 開源四軸群 84342712 開源四...

藍芽4 0 BLE 資料傳輸(四)

今天我們做乙個簡單的資料傳輸實驗,就是用ti提供的lightblue 來點亮控制led 這個很簡單,我沒有用協議棧裡面的hal led,因為我看了,這個很麻煩,明明兩句話的事情非搞得那麼複雜,廢話不說直接來分析。開啟cc2540協議棧中的例子 bleperipheral.eww。首先我們得把hal ...

藍芽4 0 BLE 資料傳輸 (一)

1 profile profile可以理解為一種規範,乙個標準的通訊協議,它存在於從機中。藍芽組織規定了一些標準的profile,例如 hid over gatt 防丟器 心率計等。每個profile中會包含多個service,每個service代表從機的一種能力。2 service service...