[Om2008.x] Announcing BlueMoko 1.0b1

2009-05-06 Thread DJDAS
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

2009-05-06 Thread Paul Fertser
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

2009-05-06 Thread Franky Van Liedekerke
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)

2009-05-06 Thread Paul Fertser
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)

2009-05-06 Thread Franky Van Liedekerke
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