Итак, я недавно попал в Bluetooth-программирование, и у меня нет предыдущего опыта. То, что я пытаюсь сделать, - это запустить мое аудиоустройство, с ним соединиться, затем подключиться к нему и воспроизвести на нем кучу тестовых тонов. После этого устройство (Bluetooth-динамик) будет отключено и удалено.
Я использовал «sdptool -browse» и обнаружил, что служба аудиозахвата использует L2CAP. Поэтому я написал очень простую программу python, используя L2CAP для подключения к динамику. Мне удалось установить соединение, и я вижу, что это устройство подключено. Но я не смог передать звук через динамик. Любые идеи о том, как я могу это сделать?
Первоначально я использовал «wave wave» и разбирал аудиофайл в фреймах. Затем я использовал socket.send (frame) для отправки данных. Этот подход не работает, и на самом деле заставляет мой динамик Bluetooth отключиться.
Пожалуйста, помогите мне