CH582 主機(jī)和從機(jī) 讀寫數(shù)值問題

之前從機(jī)使用SIMPLEPROFILE_CHAR4 noti上傳數(shù)據(jù),打算改為主機(jī)使用GATT_ReadCharValue函數(shù)主動讀取數(shù)據(jù)。使用主機(jī)和從機(jī)測試程序進(jìn)行測試:

主機(jī)GATT_WriteCharValue函數(shù)的值為0x5A, 從機(jī)CHAR1能夠收到0x5A,但是主機(jī)GATT_ReadCharValue 反饋的數(shù)據(jù)也是0x5A, 是不是從機(jī)在哪里把寫入的數(shù)據(jù)回傳給主機(jī)了呢?

?

?image.png

?image.png

?

image.png

默認(rèn)的例程在主從建立連接后,主機(jī)先write,然后再read。

從機(jī)在接收到主機(jī)write的數(shù)據(jù)后會進(jìn)入simpleProfile_WriteAttrCB這個回調(diào),并將value傳遞給pAttr->pValue。等到主機(jī)去讀從機(jī)數(shù)據(jù)時,從機(jī)進(jìn)入simpleProfile_ReadAttrCB這個回調(diào),并將此前pAttr->pValue的值再傳遞給主機(jī)可以read到的值。這樣就表現(xiàn)出主機(jī)發(fā)送的數(shù)據(jù)與從機(jī)接收到的數(shù)據(jù)是一樣的了。

可以手動的修改value值。

1699509793168104.png

1699509793140475.png



好的,謝謝!


例程中只對char1 handle查找進(jìn)行讀寫操作,主機(jī)有沒有把char1-char3等類似具有讀寫屬性的特征的handle一塊查找出來分別進(jìn)行讀寫操作的例程呢?


以下圖片只有對char1的操作

image.png


image.png


這里的UUID修改為從機(jī)對應(yīng)的即可,可以使用主機(jī)獲取所有的handle值,可以留個郵箱,我們提供。

image.png


個人信息保護(hù),已隱藏

郵箱,謝謝!


已發(fā)送至郵箱,請查收。


您好 這個歷程參考幫忙發(fā)一份 個人信息保護(hù),已隱藏 謝謝


已發(fā)送至郵箱,請查收。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频