[Om2008.x] Announcing BlueMoko 1.0b1
Dear list, this is for announcing the first beta release of BlueMoko, a PyGTK GUI handler for the bluetooth stack. ATM the program handles powering on/off, mode setting (visible, invisible, connectable), scanning for devices and pairing (with PIN too) but only with headset devices (pc, smartphone and others are planned in future versions). What works: A2DP support, connects with headset (tried with a Calypso) and routes default PCM audio to it so players can output directly without any modifications Partially working: headset profile, I have still some issues (I think depending on ALSA configuration but can't find an always reproducible way to handle it) so sometimes it works other time not...plus, after pairing with the headset you have to manually (ATM) handle the alsa state loading during the call (using the alsa state provided by Angus in the Wiki) Not working: connecting with other BT devices but audio. I still don't support FSO based distributions as I have no time to install them but some friends will help me (or anyone who want to participate is welcome ;) ) and there is no opk package yet (hope during next weekend after some code fixing). You can grab the sources at the project CVS here[1]: you only need these 3 files: bluemoko-bin, bluemoko.py and bluetooth.py, simpyl copy in a folder and launch the bin. The sources are based upon the older scripts provided by Angus several months ago (thank you very much for the starting point) and I learned to program python since January so don't expect good code ;) by reading the ShortOM source code (useful for training with PyGTK too, thanks to Luca :) ) Dependencies: PyGTK, Bluez-3.33 Final note: if the program complains about not running on a Neo, probably your /sys files to access powering and resetting bluetooth are different from mine, so you can modify their path on rows 29 and 30 of the bluetooth.py source. Thank you in advance, bye! [1] http://projects.openmoko.org/projects/bluemoko/ ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Om2008.x] Announcing BlueMoko 1.0b1
DJDAS dj...@djdas.net writes: this is for announcing the first beta release of BlueMoko, a PyGTK GUI handler for the bluetooth stack. ... I still don't support FSO based distributions ... Dependencies: PyGTK, Bluez-3.33 OM2008.x was deprecated half a year ago (moreover, many people think it was dead-born), Bluez-3.x were put to maintenance mode for quite some time (a year?) too. I'm afraid you missed the train. :( And BTW, FSO-based distros should now support bluetooth headsets out of the box, one needs to follow instructions from [1]. [1] http://wiki.openmoko.org/wiki/Manually_using_Bluetooth#Once_Again.2C_Bluetooth_Headset_on_Freerunner -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:fercer...@gmail.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Om2008.x] Announcing BlueMoko 1.0b1
On Wed, May 6, 2009 at 1:17 PM, Paul Fertser fercer...@gmail.com wrote: DJDAS dj...@djdas.net writes: this is for announcing the first beta release of BlueMoko, a PyGTK GUI handler for the bluetooth stack. ... I still don't support FSO based distributions ... Dependencies: PyGTK, Bluez-3.33 OM2008.x was deprecated half a year ago (moreover, many people think it was dead-born), Bluez-3.x were put to maintenance mode for quite some time (a year?) too. I'm afraid you missed the train. :( And BTW, FSO-based distros should now support bluetooth headsets out of the box, one needs to follow instructions from [1]. [1] http://wiki.openmoko.org/wiki/Manually_using_Bluetooth#Once_Again.2C_Bluetooth_Headset_on_Freerunner I beg to differ, but if those instructions mean out of the box, then all commandline things are out of the box as well. Commandline instructions are very nice, but when you're in a car and try to pair with the car bluetooth, this is not practical at all. You need a gui there... Also, the person that wrote that wiki says However, I couldn't get an actual voice over it, just crackling. If this is no longer true, somebody should change it. Franky ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Bluetooth headsets in FSO (was: Re: [Om2008.x] Announcing BlueMoko 1.0b1)
Franky Van Liedekerke liede...@telenet.be writes: And BTW, FSO-based distros should now support bluetooth headsets out of the box, one needs to follow instructions from [1]. [1] http://wiki.openmoko.org/wiki/Manually_using_Bluetooth#Once_Again.2C_Bluetooth_Headset_on_Freerunner I beg to differ, but if those instructions mean out of the box, then all commandline things are out of the box as well. Commandline instructions are very nice, but when you're in a car and try to pair with the car bluetooth, this is not practical at all. You need a gui there... You Qtopia guys seem to have a quite unusual (for a unix hackers) POV ;) Framework already supports BT headsets. The fact GUI is missing shows the lack of interest from end-users, well, i think it'll change soon. Also, the person that wrote that wiki says However, I couldn't get an actual voice over it, just crackling. If this is no longer true, somebody should change it. Somebody should finally try to use this support and report the findings. Of course, Jan, who wrote the code, tried it and it worked for him. And BTW please take into account it seems that not all headsets are compatible with BT chip we use (at least it was the case some time ago, i guess i need to try again with my not-working headset and latest bluez and bluetooth-testing kernel branch). -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:fercer...@gmail.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Bluetooth headsets in FSO (was: Re: [Om2008.x] Announcing BlueMoko 1.0b1)
On Wed, May 6, 2009 at 2:11 PM, Paul Fertser fercer...@gmail.com wrote: Franky Van Liedekerke liede...@telenet.be writes: And BTW, FSO-based distros should now support bluetooth headsets out of the box, one needs to follow instructions from [1]. [1] http://wiki.openmoko.org/wiki/Manually_using_Bluetooth#Once_Again.2C_Bluetooth_Headset_on_Freerunner I beg to differ, but if those instructions mean out of the box, then all commandline things are out of the box as well. Commandline instructions are very nice, but when you're in a car and try to pair with the car bluetooth, this is not practical at all. You need a gui there... You Qtopia guys seem to have a quite unusual (for a unix hackers) POV ;) then you try to enter your commands on your FR in your car ... I think I just as well can put my phone aside, drive to my destination, tell them to wait half an hour, go back and start typing :-) Framework already supports BT headsets. The fact GUI is missing shows the lack of interest from end-users, well, i think it'll change soon. hmm ... I thought end-users were people actually using the phone, not unix-hackers ... but I saw the announcement of a bluetooth gui for Om2008, aboeit for bluez3. Oh wait, that's what qtopia does as well :-) But since the newer kernels are there: no bluez3, thus no qtopia bluetooth ... hopefully for Om2009 final that'll change. Also, the person that wrote that wiki says However, I couldn't get an actual voice over it, just crackling. If this is no longer true, somebody should change it. Somebody should finally try to use this support and report the findings. Of course, Jan, who wrote the code, tried it and it worked for him. And BTW please take into account it seems that not all headsets are compatible with BT chip we use (at least it was the case some time ago, i guess i need to try again with my not-working headset and latest bluez and bluetooth-testing kernel branch). heh, trying to get your non-working headset to work, are you? :-) Franky ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community