主機給副機傳送訊息

2021-10-04 09:56:34 字數 694 閱讀 9141

藍芽對耳在一些配對提示音上是對耳播報,但是有些提示音僅有主耳進行播報,那麼如何讓僅主耳播報的提示音變成對耳同時播報呢?

bt_tws_user_key

(0x16);

//括號內的數字即為傳遞的引數,上面是0x16

#define evt_bt_paring           0x7d4 

//值需要在規定的範圍內

第三步:獲取第一步傳遞過來的引數,然後執行第二步建立的訊息,bsp_bt.c中bt_emit_notice()下新增對應的操作,引數相等的時候即進行對應的動作:

case bt_notice_tws_user_key:

if(param ==

0x16

)break;

第四步:實現evt_bt_paring,在fun.c中func_message()下

case evt_bt_paring:

//需要實現的功能

break

;

這裡需要注意的是,如果操作的物件為提示音,那還需要新增延時的動作,使得對耳的提示音盡可能的同步起來,延時函式如下:

bt_tws_sync_run()

;//括號內的引數為延時的時間,*50ms

主線程給子執行緒傳送訊息

建立乙個子執行緒,用於主線程向子執行緒傳送訊息 class mythread extends thread override public void run 啟動looper looper.loop case r.id btn3 將執行緒申明為全域性變數 使用第一種傳送訊息方法 注意 哪個執行緒給哪...

通過itchat進行給好友傳送訊息

通過itchat模組,給指定的使用者傳送訊息,使用的開發環境是ubuntu16.04lts python2.7 sudo pip install itchat安裝itchat,下面就可以愉快的玩耍了。name itchat.search friends name u 小明 xiaoming name...

rabbitmq用法 直接傳送訊息給佇列

rabbitmq 術語 connectionfactory connection channel都是rabbitmq對外提供的api中最基本的物件。connection是rabbitmq的socket鏈結,它封裝了socket協議相關部分邏輯。connectionfactory為connection...