簡體   English   中英

Java(NOT ANDROID)通過藍牙向耳機發送AT音量命令

[英]Java (NOT ANDROID) send AT volume command through Bluetooth to headset

好的,免責聲明:通常,我提供代碼和嘗試,但是這超出了我的范圍。 我對BlueCove有點困惑,找到了適用於Mac的工作堆棧,但是我不確定這是我需要走的方向。

我已經用谷歌搜索過,但是Android鏈接使這個話題更加充實。

底線:我有一台設備的音量按鈕壞了,其默認音量設置約為75%左右。 我只想一起鞭打一個Java應用程序,向連接的設備發送AT + VGS命令。

感謝您的支持。

更新:好的一點代碼:

    try{
        LocalDevice localDevice = LocalDevice.getLocalDevice();
        System.out.println("Device:" + localDevice.getBluetoothAddress());
        DiscoveryAgent agent = localDevice.getDiscoveryAgent();
        agent.startInquiry(DiscoveryAgent.GIAC, listener);
        try {
            synchronized(lock){
                lock.wait();
            }
        }
        catch (InterruptedException e) {
            e.printStackTrace();
            return;
        }
        System.out.println("Device Inquiry Completed. Number of listners:" + listener.devices.size());
    }

返回值:

Device:000000000007
Device Inquiry Completed. Number of listners:0

因此,我想我正在找到我的本地BT,但那里沒有任何東西。 我已將設備配對並連接。 有想法嗎?

您處在正確的軌道上,堆棧是處理它的方式,您必須將AT命令發送到耳機。 在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM