All Projects → ugjka → bt_profile

ugjka / bt_profile

Licence: MIT license
BT Profile Switcher

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to bt profile

Multi Room Audio Centralized Audio For Home
🎵 This Github Repository provides details on setting up a centralized audio system for your home using nothing but Raspberry Pi's and Old Speakers.
Stars: ✭ 189 (+950%)
Mutual labels:  bluetooth, pulseaudio
Fix Bt A2dp
Workaround fixing no A2DP when BT headphone reconnects automatically (after being paired)
Stars: ✭ 25 (+38.89%)
Mutual labels:  bluetooth, pulseaudio
Radareeye
A tool made for specially scanning nearby devices[BLE, Bluetooth & Wifi] and execute our given command on our system when the target device comes in-between range.
Stars: ✭ 218 (+1111.11%)
Mutual labels:  bluetooth
RejsaRubberTrac
RejsaRubberTrac - A wireless thermal camera for monitoring tire temperatures
Stars: ✭ 77 (+327.78%)
Mutual labels:  bluetooth
Bluetooth
Cross-platform Bluetooth API for Go and TinyGo.
Stars: ✭ 246 (+1266.67%)
Mutual labels:  bluetooth
Python Bluezero
A simple Python interface to Bluez
Stars: ✭ 222 (+1133.33%)
Mutual labels:  bluetooth
bluetooth-terminal
ES6 class for serial communication with your own Bluetooth Low Energy (Smart) devices
Stars: ✭ 43 (+138.89%)
Mutual labels:  bluetooth
Bluescan
A powerful Bluetooth scanner
Stars: ✭ 206 (+1044.44%)
Mutual labels:  bluetooth
ego
Alter Ego: run Linux desktop applications under a different local user
Stars: ✭ 90 (+400%)
Mutual labels:  pulseaudio
Esp32marauder
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
Stars: ✭ 233 (+1194.44%)
Mutual labels:  bluetooth
ESP-WROOM-Breakout
Breakouts for ESP8266 and ESP32 WiFi/WLAN + Bluetooth modules from Espressif (ESP-WROOM-02, ESP-WROOM-32)
Stars: ✭ 32 (+77.78%)
Mutual labels:  bluetooth
Network
C# Network Library
Stars: ✭ 237 (+1216.67%)
Mutual labels:  bluetooth
Printooth
A well documented, high-level Android interface that makes printing via bluetooth printers easier
Stars: ✭ 231 (+1183.33%)
Mutual labels:  bluetooth
onewheel-bluetooth
A python bluetooth data reader for the Onewheel (supporting Gemini firmware, and later).
Stars: ✭ 28 (+55.56%)
Mutual labels:  bluetooth
Golden Gate
Framework to connect wearables and other IoT devices to mobile phones, tablets and PCs with an IP-based protocol stack over Bluetooth Low Energy
Stars: ✭ 223 (+1138.89%)
Mutual labels:  bluetooth
BTLinker
🔥空祖家的蓝牙连接封装库,适用于智能硬件蓝牙通讯
Stars: ✭ 64 (+255.56%)
Mutual labels:  bluetooth
Keymapper
📱 An Android app that maps any keys to actions.
Stars: ✭ 207 (+1050%)
Mutual labels:  bluetooth
Ledger Live Mobile
Ledger Live (Mobile)
Stars: ✭ 235 (+1205.56%)
Mutual labels:  bluetooth
Pedalino
Smart wireless MIDI foot controller for guitarists and more.
Stars: ✭ 105 (+483.33%)
Mutual labels:  bluetooth
contact-tracer
A prototype contact tracer app for COVID-19 pandemic response
Stars: ✭ 50 (+177.78%)
Mutual labels:  bluetooth

BT_PROFILE

Archiving, I no longer need this

License: MIT Donate

Switch between the HSP/HFP and A2DP Bluetooth profiles from the system tray

Usage

$ bt_profile --help
Usage of bt_profile:
  -codec string
        custom codec e.g. aac, ldac
  -quit
        show the quit item
  -sink string
        headset's pulseaudio sink (default "1")

Example

Find the sink first

$ pactl list cards | grep Name
        Name: alsa_card.pci-0000_00_1b.0
        Name: bluez_card.F4_0E_11_7E_93_EB

Then use it

$ bt_profile -sink "bluez_card.F4_0E_11_7E_93_EB"

screenshot

Now you can put this in your DE start up script

Installation

Archlinux PKGBUILD in the archlinux folder

Using make

You need make, go, go-tools, libappindicator-gtk3

Build with make

Install with make install

Uninstall with make uninstall

Clean up with make clean

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].