請教各位,CH579M? Central例程在哪里改給從機發(fā)送數(shù)據(jù),?在哪里接收從機notify數(shù)據(jù)?
可以參考下方鏈接,提供了主機和從機的收發(fā)接口說明。
謝謝
從機一直有發(fā)數(shù)據(jù)過來,但是主機收不到,從機UUID改了,是不是主機也要跟著改?
是的,需要同步修改的,一開始調(diào)試例程可以先用我們例程的默認UUID,先進行收發(fā)測試,熟悉主從流程后再修改參數(shù)調(diào)試。
主機UUID也改成與從機一致了,還是收不到
能否發(fā)一份主機修改例程 704350151@QQ.COM,
主機可以收到從機的數(shù)據(jù),但是主機發(fā)送數(shù)據(jù),從機沒有一點反應(yīng),沒搞明白求指導(dǎo)
2樓的博客,有明確說明主機發(fā)送數(shù)據(jù)給從機調(diào)用的函數(shù),可以參考看一下。
主從機的收發(fā)通過Noti/Write進行處理,先進行連接,然后通過UUID獲取Handle值進行通道的收發(fā)。因此從機的UUID修改后,主機連接從機進行數(shù)據(jù)收發(fā)對應(yīng)的UUID也需要修改。
從機只有read/write/notify特征分開,如何在主機增加write特征,
主機里的這個UUID對應(yīng)從機是read,如何增加write,
關(guān)于主機例程研究了好久,沒搞明白,請多多請教
從主機可以收到從機notify的數(shù)據(jù)和read數(shù)據(jù),就是write從機沒有收到,不知如何修改?
從截圖來看,read和write是分開在兩個char,而例程中char1的read和write在一起,所以例程可以用同一個handle進行讀寫,分開的話,需要找出兩個handle,char1的用于read,char2的用于write。
如何操作有例程?
操作方法就是按照主機例程的發(fā)現(xiàn)服務(wù)部分修改,例程只寫了發(fā)現(xiàn)char1的handle,同樣的方法可以獲取char2的handle,
可以將從機例程發(fā)送至郵箱hy@wch.cn,我們來看看。