Skip to content

Category: Linux

Linux

Bluetooth Headset and Linux

The [Alsa-Bluetooth project]( http://sourceforge.net/projects/bluetooth-alsa/) project provides a way to use a bluetooth headset with Linux.They do this currently by making an alsa kernel driver which uses bluez to reach the headset.

I Wrote a [KDE](http://kde.org/) based user space daemon wich works as drop in replacement for the btsco daemon from the [Alsa-Bluetooth]( http://sourceforge.net/projects/bluetooth-alsa/) package. The Programm is in early beta stage. Just start it from the Console and you will have a small kicker applet in your Systray. **KBtsco** has a function to discover the BAddr of your Headset. Once you did the pairing via e.g. [KBluetoothd](ttp://kde-bluetooth.sourceforge.net/) package, you can click the headset icon in the Systray to connect to the headset. All actions get visualized via On-Screen-Display in the right corner of your monitor. After connecting you can push your connect button on the headset wich actually opens the sco socket. I used this tool on daily basis with [Skype](http://www.skype.com/). Sometimes snd_bt_sco seems to crash and eats all CPU time,it’s still beta i think.

![Snes](http://optixx.org/images/kbtsco/kbtsco_s01.png)
![Snes](http://optixx.org/images/kbtsco/kbtsco_s02.png)

[Picture 1](http://optixx.org/images/kbtsco/kbtsco01.png)

[Picture 2](http://optixx.org/images/kbtsco/kbtsco02.png)

[Download](http://optixx.org/download/kbtsco-0.1.tar.gz)

4 Comments

K2send – Gui for BlueMp3

After reading the [CT article](http://www.heise.de/ct/ftp/projekte/bluemp3/) about the [BlueMp3](http://www.bluemp3.de/) player, i knew i need this piece of hardware. It’s an bluetooth mp3 player based on the Atmel [Mega128](http://www.atmel.com/dyn/products/product_card.asp?part_id=2018) cpu. The firmware [source](http://www.beecon.de/projekte/BlueMP3-ct/BlueMP3-Firmware-ct_1.5.zip) is available and the [client](http://www.beecon.de/projekte/BlueMP3-ct/l2send-1.8.zip) is linux based. So what do i need more to play around? I ordered the pcb and parts at [Segor](http://www.segor.de/). The Bluetooth module and the Atmega was pre-solderd, because it’s not easy to solder [TQFP’s](http://en.wikipedia.org/wiki/TQFP) at home. The thing was build after a hour of soldering and worked perfect. But the bluetooth signal just worked over 5 meters. So i added an Lambda/4 antenna (thanks tobi) to the bluetooth module, which extented the coverage up to 20 meters. But what i really needed was a GUI to play my mp3s. Since iam [KDE](http://www.kde.org) user i deciced to programm my own Gui called **k2send**. I setup a [project page](https://developer.berlios.de/projects/k2send/) a [berlios](http://www.berlios.de) for it.

![Snes](http://optixx.org/images/k2send/k2send_s01.png)
![Snes](http://optixx.org/images/k2send/k2send_s02.png)

[Picture 1](http://optixx.org/images/k2send/k2send01.png)

[Picture 2](http://optixx.org/images/k2send/k2send02.png)

[Project page](https://developer.berlios.de/projects/k2send/)

[Download](https://developer.berlios.de/project/showfiles.php?group_id=1872&release_id=3059)

Leave a Comment