Re: Multivast over USB?

2009-04-05 Thread Sebastian Billaudelle
Am Samstag, den 04.04.2009, 16:06 + schrieb hab keen oh ne:
 Hi,
 Im currently working with multicast for my internship at a university.

Sounds interesting:)

 A universitie's guy said, that probably Multicast isnt supported over
 USB, is that right?

Would you please attach the output of ifconfig on your Neo and PC?
On some interfaces MCast is disabled by default. You can change this by
adding a route.

Cheers,
Sebastian



___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread c_c

Hi,
  Well, it took a lot longer than I thought - but finally  - here's the alpha 
release of Intone - a mplayer frontend (for audio files - as of now) in C. Uses 
about 2% CPU (max) while running - memory goes up depending on your playlist - 
on my phone (~2500 songs) it uses about 15%.
  All you need to do is download the attached ipk and install it. Intone 
depends on sqlite3 and libelementary. If you have elementary on your phone 
upgraded to a level where the elementary test application shows you a demo of 
sliders and genlists, Intone should run on your phone.
  The recommended way to organise music is to put all the files in a folder 
(lets say Music), with sub folders named after artists (say Music -Eagles) and 
with sub sub folders holding albums (that becomes Music-Eagles-Hell Freezes 
Over-*.mp3). That way, Intone can correctly organise your music collection 
into albums. It automatically creates a default playlist containing all songs 
and individual playlists for each album. I have added features to manage 
playlists and albums - but there is always scope for improvement.
  Intone uses a sqlite database as a backend for the playlists and albums. That 
should, hopefully, give flexibility in adding more features later.
  
   Things that don't work as of now :-

1. Feedback. - I haven't been able to add dialogs yet. So - wait a little while 
for Intone to finish long operations (like adding your music collection for the 
first time - my 2500 odd songs took about 6 secs - the button remains pressed 
too)
2. Dialogs for deleting stuff. It's safe - Intone does not delete any files - 
but it does delete tables(albums and playlists) - and it doesn't yet ask for 
confirmation.
3. Seek. Dont know how to use the slider for seeking. Any Ideas?
4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce CPU 
or pause on incoming calls yet. Will take some more time.
5. Album art and lyrics. - Don't yet know the best way to go about doing this 
other than downloading art from some retailers etc. Ideas welcome.
6. Toggle View. Not working yet. I intend having 2 more views - Album Art and 
Lyrics.

  I'm also looking at adding support for the button that the standard handsfree 
has - as a volume control (3 preselcted levels in rotation) or to go to next 
song (1 click) and prev song (2 clicks). Any suggestions?

  Since I also have half a podcast manager built (which I couldn't finish in 
time for the competition) - I'm also looking at adding that support in the 
future.

  Feedback Required
1. Bug reports.
2. Artwork - Ideas / png's / whatever
3. Elementary help. I have a lot of questions. Here are a few :-
a) How do I reduce the vert height of 1 entry in the genlist? Right now 
each line in the list is too high (almost 3 text lines high) - so I get only 
about 4 song names on the screen. Can I reduce the height to say 1.5 text line 
- 2 text line?
b) How do I use the pager with a genlist? In my case the pager works - but 
it doesn't show the genlist - the buttons all show up though.
c) Dialogs and progress bars. I know elementary doesn't have them - but can 
I make/have a simple ty solution for the time being?

Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums. Any 
other types I need to add?

I'll upload the code to intone.googlecode.com soon. 
All feedback welcome. Thanks.
intone_0.20_arm.ipk 
-- 
View this message in context: 
http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2587826.html
Sent from the Openmoko Community mailing list archive at Nabble.com.


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread The Rasterman
On Sat, 4 Apr 2009 23:59:35 -0700 (PDT) c_c cchan...@yahoo.com said:

where's the source... luke? :)

 Hi,
   Well, it took a lot longer than I thought - but finally  - here's the alpha
 release of Intone - a mplayer frontend (for audio files - as of now) in C.
 Uses about 2% CPU (max) while running - memory goes up depending on your
 playlist - on my phone (~2500 songs) it uses about 15%. All you need to do is
 download the attached ipk and install it. Intone depends on sqlite3 and
 libelementary. If you have elementary on your phone upgraded to a level where
 the elementary test application shows you a demo of sliders and genlists,
 Intone should run on your phone. The recommended way to organise music is to
 put all the files in a folder (lets say Music), with sub folders named after
 artists (say Music -Eagles) and with sub sub folders holding albums (that
 becomes Music-Eagles-Hell Freezes Over-*.mp3). That way, Intone can
 correctly organise your music collection into albums. It automatically
 creates a default playlist containing all songs and individual playlists for
 each album. I have added features to manage playlists and albums - but there
 is always scope for improvement. Intone uses a sqlite database as a backend
 for the playlists and albums. That should, hopefully, give flexibility in
 adding more features later. Things that don't work as of now :-
 
 1. Feedback. - I haven't been able to add dialogs yet. So - wait a little
 while for Intone to finish long operations (like adding your music collection
 for the first time - my 2500 odd songs took about 6 secs - the button remains
 pressed too)
 2. Dialogs for deleting stuff. It's safe - Intone does not delete any files -
 but it does delete tables(albums and playlists) - and it doesn't yet ask for
 confirmation.
 3. Seek. Dont know how to use the slider for seeking. Any Ideas?
 4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce CPU
 or pause on incoming calls yet. Will take some more time.
 5. Album art and lyrics. - Don't yet know the best way to go about doing this
 other than downloading art from some retailers etc. Ideas welcome.
 6. Toggle View. Not working yet. I intend having 2 more views - Album Art and
 Lyrics.
 
   I'm also looking at adding support for the button that the standard
 handsfree has - as a volume control (3 preselcted levels in rotation) or to
 go to next song (1 click) and prev song (2 clicks). Any suggestions?
 
   Since I also have half a podcast manager built (which I couldn't finish in
 time for the competition) - I'm also looking at adding that support in the
 future.
 
   Feedback Required
 1. Bug reports.
 2. Artwork - Ideas / png's / whatever
 3. Elementary help. I have a lot of questions. Here are a few :-
 a) How do I reduce the vert height of 1 entry in the genlist? Right now
 each line in the list is too high (almost 3 text lines high) - so I get only
 about 4 song names on the screen. Can I reduce the height to say 1.5 text
 line - 2 text line? b) How do I use the pager with a genlist? In my case the
 pager works - but it doesn't show the genlist - the buttons all show up
 though. c) Dialogs and progress bars. I know elementary doesn't have them -
 but can I make/have a simple ty solution for the time being?
 
 Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums. Any
 other types I need to add?
 
 I'll upload the code to intone.googlecode.com soon. 
 All feedback welcome. Thanks.
 intone_0.20_arm.ipk 
 -- 
 View this message in context:
 http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2587826.html
 Sent from the Openmoko Community mailing list archive at Nabble.com.
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread kimaidou
Hi

for album cover, the best way  is to look for a file called cover.png or
folder .png (or jpgs) and display it.

Thanks for this 1st release

2009/4/5 Carsten Haitzler ras...@rasterman.com

 On Sat, 4 Apr 2009 23:59:35 -0700 (PDT) c_c cchan...@yahoo.com said:

 where's the source... luke? :)

  Hi,
Well, it took a lot longer than I thought - but finally  - here's the
 alpha
  release of Intone - a mplayer frontend (for audio files - as of now) in
 C.
  Uses about 2% CPU (max) while running - memory goes up depending on your
  playlist - on my phone (~2500 songs) it uses about 15%. All you need to
 do is
  download the attached ipk and install it. Intone depends on sqlite3 and
  libelementary. If you have elementary on your phone upgraded to a level
 where
  the elementary test application shows you a demo of sliders and genlists,
  Intone should run on your phone. The recommended way to organise music is
 to
  put all the files in a folder (lets say Music), with sub folders named
 after
  artists (say Music -Eagles) and with sub sub folders holding albums
 (that
  becomes Music-Eagles-Hell Freezes Over-*.mp3). That way, Intone can
  correctly organise your music collection into albums. It automatically
  creates a default playlist containing all songs and individual playlists
 for
  each album. I have added features to manage playlists and albums - but
 there
  is always scope for improvement. Intone uses a sqlite database as a
 backend
  for the playlists and albums. That should, hopefully, give flexibility in
  adding more features later. Things that don't work as of now :-
 
  1. Feedback. - I haven't been able to add dialogs yet. So - wait a little
  while for Intone to finish long operations (like adding your music
 collection
  for the first time - my 2500 odd songs took about 6 secs - the button
 remains
  pressed too)
  2. Dialogs for deleting stuff. It's safe - Intone does not delete any
 files -
  but it does delete tables(albums and playlists) - and it doesn't yet ask
 for
  confirmation.
  3. Seek. Dont know how to use the slider for seeking. Any Ideas?
  4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce
 CPU
  or pause on incoming calls yet. Will take some more time.
  5. Album art and lyrics. - Don't yet know the best way to go about doing
 this
  other than downloading art from some retailers etc. Ideas welcome.
  6. Toggle View. Not working yet. I intend having 2 more views - Album Art
 and
  Lyrics.
 
I'm also looking at adding support for the button that the standard
  handsfree has - as a volume control (3 preselcted levels in rotation) or
 to
  go to next song (1 click) and prev song (2 clicks). Any suggestions?
 
Since I also have half a podcast manager built (which I couldn't finish
 in
  time for the competition) - I'm also looking at adding that support in
 the
  future.
 
Feedback Required
  1. Bug reports.
  2. Artwork - Ideas / png's / whatever
  3. Elementary help. I have a lot of questions. Here are a few :-
  a) How do I reduce the vert height of 1 entry in the genlist? Right
 now
  each line in the list is too high (almost 3 text lines high) - so I get
 only
  about 4 song names on the screen. Can I reduce the height to say 1.5 text
  line - 2 text line? b) How do I use the pager with a genlist? In my case
 the
  pager works - but it doesn't show the genlist - the buttons all show up
  though. c) Dialogs and progress bars. I know elementary doesn't have them
 -
  but can I make/have a simple ty solution for the time being?
 
  Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums.
 Any
  other types I need to add?
 
  I'll upload the code to intone.googlecode.com soon.
  All feedback welcome. Thanks.
  intone_0.20_arm.ipk
  --
  View this message in context:
 
 http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2587826.html
  Sent from the Openmoko Community mailing list archive at Nabble.com.
 
 
  ___
  Openmoko community mailing list
  community@lists.openmoko.org
  http://lists.openmoko.org/mailman/listinfo/community
 


 --
 - Codito, ergo sum - I code, therefore I am --
 The Rasterman (Carsten Haitzler)ras...@rasterman.com


 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Wifi problems, WPA/WEP differences (was: Re: [SHR] from debian to shr ; -))

2009-04-05 Thread Paul Fertser
Cameron Frazier frazier.came...@gmail.com writes:
 On Sat, 2009-04-04 at 16:25 +0200, Davide Scaini wrote:
 ...
 i use a wep static ip network and a dhcp  wpa one, i have some
 interfaces files that i switch between. 
 ...

 I can get a DHCP WEP network to connect fine (work), but at home (DHCP
 WPA) I get nothing.  You mention that you have different interface
 files, coul dyou describe the differences between them. 

I've had successful connections with open, WEP and WPA networks. And i've
seen an AP i couldn't connect at all too. It looks like FR's wifi is
incompatible with some APs, no matter if encryption is used or
not. See http://docs.openmoko.org/trac/ticket//1250 for example.

To sum up: FR's wifi has 2 kinds of known problems: incompatibility
with particular APs and instability of the internal firmware.

Using an old (pre-.28) kernel is not recommended due to stability
issues. Also i think Werner is still going to finish his daemon to
promptly power-cycle the wifi module on internal firmware crash; that
can improve stability somewhat.

I wouldn't hope these compatibility issues will ever be fixed, so my
advice is: trade your AP for the one FR can work with. 

-- 
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: Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread c_c


On Sat, 4 Apr 2009 23:59:35 -0700 (PDT) c_c cchan...@yahoo.com said:

where's the source... luke? :)

 Ha  Kind of expected you to be among the first to post. Well, I'm still 
travelling - and have a cr**y to no connection. Will post code by evening today.

-- 
View this message in context: 
http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2587842.html
Sent from the Openmoko Community mailing list archive at Nabble.com.


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread c_c

Hi,
  Well, the code is now on intone.googlecode.com. Go easy - I'm coding in 
elementary and sqlite3 for the first time :-) - so I know it's pretty rough!

@kimaidou - I'm looking more at a method of downloading album art from the 
internet - for albums without any art. Also the lyrics (which is easier).
Thanks for the suggestion though - was missing that one.
-- 
View this message in context: 
http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2587932.html
Sent from the Openmoko Community mailing list archive at Nabble.com.


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread The Rasterman
On Sun, 5 Apr 2009 01:10:24 -0700 (PDT) c_c cchan...@yahoo.com said:

 
 Hi,
   Well, the code is now on intone.googlecode.com. Go easy - I'm coding in
 elementary and sqlite3 for the first time :-) - so I know it's pretty rough!
 
 @kimaidou - I'm looking more at a method of downloading album art from the
 internet - for albums without any art. Also the lyrics (which is easier).
 Thanks for the suggestion though - was missing that one.

ok... going to go light...

you need to clean up your svn! it's full of auto-generated files! :) clean
clean clean! give it some order! :)
you need to not code paths like /usr/share/intone/intone_songs.db into the code
also thats a file you will modify - it should be in the users homedir like
~/.intone/ ummm.. gui wise - you should respond to delete request callbacks
(see elm code - the elm wiki on e's trac etc.). otherwise.. i'll skip the rest
and go easy :) just some suggestions. otherwise.. good job! :)


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread Sebastian Billaudelle
Wow! That's great!

Thanks for that great player!

Am Samstag, den 04.04.2009, 23:59 -0700 schrieb c_c:
 Hi,
   Well, it took a lot longer than I thought - but finally  - here's the alpha 
 release of Intone - a mplayer frontend (for audio files - as of now) in C. 
 Uses about 2% CPU (max) while running - memory goes up depending on your 
 playlist - on my phone (~2500 songs) it uses about 15%.
   All you need to do is download the attached ipk and install it. Intone 
 depends on sqlite3 and libelementary. If you have elementary on your phone 
 upgraded to a level where the elementary test application shows you a demo of 
 sliders and genlists, Intone should run on your phone.
   The recommended way to organise music is to put all the files in a folder 
 (lets say Music), with sub folders named after artists (say Music -Eagles) 
 and with sub sub folders holding albums (that becomes Music-Eagles-Hell 
 Freezes Over-*.mp3). That way, Intone can correctly organise your music 
 collection into albums. It automatically creates a default playlist 
 containing all songs and individual playlists for each album. I have added 
 features to manage playlists and albums - but there is always scope for 
 improvement.
   Intone uses a sqlite database as a backend for the playlists and albums. 
 That should, hopefully, give flexibility in adding more features later.
   
Things that don't work as of now :-
 
 1. Feedback. - I haven't been able to add dialogs yet. So - wait a little 
 while for Intone to finish long operations (like adding your music collection 
 for the first time - my 2500 odd songs took about 6 secs - the button remains 
 pressed too)
 2. Dialogs for deleting stuff. It's safe - Intone does not delete any files - 
 but it does delete tables(albums and playlists) - and it doesn't yet ask for 
 confirmation.
 3. Seek. Dont know how to use the slider for seeking. Any Ideas?
 4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce CPU 
 or pause on incoming calls yet. Will take some more time.
 5. Album art and lyrics. - Don't yet know the best way to go about doing this 
 other than downloading art from some retailers etc. Ideas welcome.
 6. Toggle View. Not working yet. I intend having 2 more views - Album Art and 
 Lyrics.
 
   I'm also looking at adding support for the button that the standard 
 handsfree has - as a volume control (3 preselcted levels in rotation) or to 
 go to next song (1 click) and prev song (2 clicks). Any suggestions?
 
   Since I also have half a podcast manager built (which I couldn't finish in 
 time for the competition) - I'm also looking at adding that support in the 
 future.
 
   Feedback Required
 1. Bug reports.
 2. Artwork - Ideas / png's / whatever
 3. Elementary help. I have a lot of questions. Here are a few :-
 a) How do I reduce the vert height of 1 entry in the genlist? Right now 
 each line in the list is too high (almost 3 text lines high) - so I get only 
 about 4 song names on the screen. Can I reduce the height to say 1.5 text 
 line - 2 text line?
 b) How do I use the pager with a genlist? In my case the pager works - 
 but it doesn't show the genlist - the buttons all show up though.
 c) Dialogs and progress bars. I know elementary doesn't have them - but 
 can I make/have a simple ty solution for the time being?
 
 Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums. Any 
 other types I need to add?
 
 I'll upload the code to intone.googlecode.com soon. 
 All feedback welcome. Thanks.
 intone_0.20_arm.ipk 


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread Robin Paulson
2009/4/5 c_c cchan...@yahoo.com:
excellent, i'd love to have a look at this - would you be willing to
add it, and it's dependencies (libelementary0 et al), to opkg.org?

cheers

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread Johny Tenfinger
Opkg? And then hearing complaining of all Om2008.12 lames? Don't do that! ;x

e_dbus is only mainloop. After setting up SessionBus with that
mainloop you can use dbus as always.

To async callbacks look at reply_handler in dbus and ecore_idler_add
in GUI. Examples (in python) you can find in shr-settings.

For dialogs, use Inwin widget. For seeking use Slider, as it's used in
shr-settings Display (backlight) module.

Looks like you are implementing very good idea. I will look at it
later, when only I have my FR near ;)

2009/4/5, Robin Paulson robin.paul...@gmail.com:
 2009/4/5 c_c cchan...@yahoo.com:
 excellent, i'd love to have a look at this - would you be willing to
 add it, and it's dependencies (libelementary0 et al), to opkg.org?

 cheers

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Wifi problems, WPA/WEP differences (was: Re: [SHR] from debian to shr ; -))

2009-04-05 Thread Johny Tenfinger
My AP worked well with .24 kernel. With .28 and .29 it doesn't (I've
connected once for about month)

2009/4/5, Paul Fertser fercer...@gmail.com:
 Cameron Frazier frazier.came...@gmail.com writes:
 On Sat, 2009-04-04 at 16:25 +0200, Davide Scaini wrote:
 ...
 i use a wep static ip network and a dhcp  wpa one, i have some
 interfaces files that i switch between.
 ...

 I can get a DHCP WEP network to connect fine (work), but at home (DHCP
 WPA) I get nothing.  You mention that you have different interface
 files, coul dyou describe the differences between them.

 I've had successful connections with open, WEP and WPA networks. And i've
 seen an AP i couldn't connect at all too. It looks like FR's wifi is
 incompatible with some APs, no matter if encryption is used or
 not. See http://docs.openmoko.org/trac/ticket//1250 for example.

 To sum up: FR's wifi has 2 kinds of known problems: incompatibility
 with particular APs and instability of the internal firmware.

 Using an old (pre-.28) kernel is not recommended due to stability
 issues. Also i think Werner is still going to finish his daemon to
 promptly power-cycle the wifi module on internal firmware crash; that
 can improve stability somewhat.

 I wouldn't hope these compatibility issues will ever be fixed, so my
 advice is: trade your AP for the one FR can work with.

 --
 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


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Recommended GTA01 images?

2009-04-05 Thread Johny Tenfinger
You can use GPRS without scripts ;) Use shr-unstable (which is stable
enough again ;D) and use SHR Settings to connect ;)

2009/4/5, Ben Wilson b...@abcom.co.nz:
 try   shr-lite-image-om-gta01.jffs2   from
 http://shr.bearstech.com/shr-testing/images/om-gta01/

 Seems to work great on my gta01, dialling / suspend / sms etc..
 By default it won't suspend automatically after x seconds, but this
 might be easy to change.
 I just suspend it myself before putting it in my pocket every time
 (click X at homescreen for shutdown/suspend options).
 It has always woken up from suspend when calls or txt arrive. so yeah,
 seems perfectly stable to me for everyday use.

 There's some shr tweaks here
 (some may already have been done to the image, ie, i didn't have to do
 fast suspend and no echo)
 http://shr-project.org/trac/wiki/Tweaks

 The GPRS scripts here also work for me
 http://wiki.openmoko.org/wiki/GPRS_FSO
 It doesn't have a browser in the image however you can opkg install one

 Ben

 Mikko Rauhala wrote:
 Hi

 It seems that my FRs are suffering from additional HW woes to the usual
 ones, and I just contacted my vendor with warranty questions.

 Meanwhile, what's hot nowadays for a GTA01 if one wants the phone
 functions to somewhat work, and yeah, suspend too preferrably?



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [openBmap] Version 0.2.0 released of the GSM cell, GPS logger

2009-04-05 Thread Onen
Hi Robin,

thanks for trying it out :-)

Did you use the packages directly from the FSO or SHR feeds, or manually 
downloaded the ipk?

The module is provided directly by the package and should be located 
under [python site-package directory]/openbmap/logger.py

Under FSO 5.1 this is:
/usr/lib/python2.6/site-packages/openbmap/logger.py

But the FSO team has moved from older version of python to the 2.6 in 
release 5.0, if I recall correctly. Before the path was sth like:
/usr/lib/python2.X/site-packages/openbmap/logger.py

So if you have downloaded manually the package, and installed it under 
an image where this is not the path, you would have to move the content 
of [...]/site-packages/openbmap/ to the right path of your installation.

Let me know if that helps,

Onen

Robin Paulson wrote:
 2009/3/31 Onen onen...@free.fr:
 i tried the new version of openbmap today, and got this error when i ran it:
 
 import openbmap.logger
 ImportError: No module named openbmap.logger
 
 am i missing a dependency?
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


AW: Multicast over USB?

2009-04-05 Thread hab keen oh ne
Corrected Multivast to Multicast^^
Well, Multicast seems to be running on the usb network devices
Here the output on the FR:

usb0  Link encap:Ethernet  HWaddr BE:23:B2:E6:9C:21
  inet addr:192.168.0.202  Bcast:192.168.0.255  Mask:255.255.255.0
  inet6 addr: fe80::bc23:b2ff:fee6:9c21/64 Scope:Link
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:137 errors:0 dropped:0 overruns:0 frame:0
  TX packets:118 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:16976 (16.5 KiB)  TX bytes:14411 (14.0 KiB)

and here on my host(unfortunately in German):

usb0  Link encap:Ethernet  Hardware Adresse 92:3C:A3:BC:33:8B  
  inet Adresse:192.168.0.200  Bcast:192.168.0.255  Maske:255.255.255.0
  inet6 Adresse: fe80::903c:a3ff:febc:338b/64 
Gültigkeitsbereich:Verbindung
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:78 errors:0 dropped:0 overruns:0 frame:0
  TX packets:90 errors:0 dropped:0 overruns:0 carrier:0
  Kollisionen:0 Sendewarteschlangenlänge:1000
  RX bytes:8681 (8.4 KiB)  TX bytes:13249 (12.9 KiB)





Von: Sebastian Billaudelle seb...@gmx.de
An: List for Openmoko community discussion community@lists.openmoko.org
Gesendet: Sonntag, den 5. April 2009, 08:26:10 Uhr
Betreff: Re: Multivast over USB?

Am Samstag, den 04.04.2009, 16:06 + schrieb hab keen oh ne:
 Hi,
 Im currently working with multicast for my internship at a university.

Sounds interesting:)

 A universitie's guy said, that probably Multicast isnt supported over
 USB, is that right?

Would you please attach the output of ifconfig on your Neo and PC?
On some interfaces MCast is disabled by default. You can change this by
adding a route.

Cheers,
Sebastian



___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



  ___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Johny Tenfinger
It seems like plan B doesn't share anything with phones and... Linux ;(

2009/4/5, David Reyes Samblas Martinez da...@tuxbrain.com:
 only add that replies are quite unfair to a any free project whatever
 it succeed or not.

 2009/4/5 David Reyes Samblas Martinez da...@tuxbrain.com:
 Yes very sad wrong titular No More OpenMoko Phone  and very
 discorageus comentaries :(

 2009/4/5 robert lazarski robertlazar...@gmail.com:
 http://mobile.slashdot.org/article.pl?sid=09/04/04/228240art_pos=2

 Not pretty. As someone who has been lurking on this list for 1 1/2
 years, patiently waiting to buy a phone but trying to avoid buzz fix
 parties if I could help it, I suppose its not surprising. On the
 positive side, I'll stick around to see what happens with plan b - if
 that is there's anyone left to develop it and its not vapor. I like
 the idea of Freerunner, just not its execution. I'd like to surprised
 though and see a turn around. And yes, I'll probably buy one that
 ships without hardware problems.

 - R

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




 --
 David Reyes Samblas Martinez
 http://www.tuxbrain.com
 Open ultraportable  embedded solutions
 Openmoko, Openpandora, GP2X the Wiz, Letux 400, Arduino
 Hey, watch out!!! There's a linux in your pocket!!!




 --
 David Reyes Samblas Martinez
 http://www.tuxbrain.com
 Open ultraportable  embedded solutions
 Openmoko, Openpandora, GP2X the Wiz, Letux 400, Arduino
 Hey, watch out!!! There's a linux in your pocket!!!

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


WPA2 Enterprice, Was: Sean's speech at ESC about making a 3G device

2009-04-05 Thread Atilla Filiz
I'm in TU Eindhoven, we use wpa2 enterprise for wireless security. I used
wpa_supplicant.conf like this:
network={
  ssid=tue-wpa2
  key_mgmt=WPA-EAP
  eap=PEAP
  identity=my-indentity
  password=my-secret
}

and run
wpa_supplicant -ieth0 -c/etc/wpa_supplicant/wpa_supplicant.conf

then
dhclient eth0
for getting network configuration

Probably all you need is correct parameters in the conf file.

On Thu, Apr 2, 2009 at 10:42 PM, Jim Ancona j...@anconafamily.com wrote:

 On Thu, Apr 2, 2009 at 3:06 PM, Stefan Monnier monn...@iro.umontreal.ca
 wrote:
  He also explains what it would take to put 3G in the phones, saying
  that they'd do it (but the 3G part would be closed) if a customer put
  in a large enough order (ie 50,000 units).
  You've just convinced me that, unless this changes, no OpenMoko with 3G
  will get my money as far as I'm concerned :)
 
  IIUC there's no hope on the horizon to get a non-closed phone device
  (whether 2G as in the FR, or any other cell-phone technology), so that
  the 3G part would be closed is not any different from the closedness of
  the GSM/GPRS in the FR.
  I.e. it would suck, but not more than what we already have.

 How about wifi? My impression is that the closed nature of the Atheros
 firmware has been a large part of the wifi issues with the GTA02,
 despite Werner's and others' hard work. I still can't connect to my
 work network (WPA2 Enterprise/hidden SSID). Has anyone has gotten WPA2
 Enterprise to work?

 Jim

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
-
Atilla Filiz
Eindhoven University of Technology
Embedded Systems, Master's Programme

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


AW: Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread hab keen oh ne
Good job, really! Thanks to C much faster than pythm, besides Intone seems to 
have more functions. Nevertheless, I would improve the look, its not really 
cool compared to any iSoftware. Besides, I have experienced mplayer to be too 
slow on the Freerunner. I you want to do more than only hear music, or click 
any button, the music is corrupted. Under Debian Im using xmms with gxmms, and 
it is much faster. I can even move windows and here music at the same time, 
without any problems. Just an idea, maybe its not mplayer's but SHR's fault, I 
dont know, just an idea. 





Von: c_c cchan...@yahoo.com
An: community@lists.openmoko.org
Gesendet: Sonntag, den 5. April 2009, 08:59:35 Uhr
Betreff: Intone (0.20 - alpha release) Elementary based mplayer frontend


Hi,
  Well, it took a lot longer than I thought - but finally  - here's the alpha 
release of Intone - a mplayer frontend (for audio files - as of now) in C. Uses 
about 2% CPU (max) while running - memory goes up depending on your playlist - 
on my phone (~2500 songs) it uses about 15%.
  All you need to do is download the attached ipk and install it. Intone 
depends on sqlite3 and libelementary. If you have elementary on your phone 
upgraded to a level where the elementary test application shows you a demo of 
sliders and genlists, Intone should run on your phone.
  The recommended way to organise music is to put all the files in a folder 
(lets say Music), with sub folders named after artists (say Music -Eagles) and 
with sub sub folders holding albums (that becomes Music-Eagles-Hell Freezes 
Over-*.mp3). That way, Intone can correctly organise your music collection 
into albums. It automatically creates a default playlist containing all songs 
and individual playlists for each album. I have added features to manage 
playlists and albums - but there is always scope for improvement.
  Intone uses a sqlite database as a backend for the playlists and albums. That 
should, hopefully, give flexibility in adding more features later.
  
   Things that don't work as of now :-

1. Feedback. - I haven't been able to add dialogs yet. So - wait a little while 
for Intone to finish long operations (like adding your music collection for the 
first time - my 2500 odd songs took about 6 secs - the button remains pressed 
too)
2. Dialogs for deleting stuff. It's safe - Intone does not delete any files - 
but it does delete tables(albums and playlists) - and it doesn't yet ask for 
confirmation.
3. Seek. Dont know how to use the slider for seeking. Any Ideas?
4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce CPU 
or pause on incoming calls yet. Will take some more time.
5. Album art and lyrics. - Don't yet know the best way to go about doing this 
other than downloading art from some retailers etc. Ideas welcome.
6. Toggle View. Not working yet. I intend having 2 more views - Album Art and 
Lyrics.

  I'm also looking at adding support for the button that the standard handsfree 
has - as a volume control (3 preselcted levels in rotation) or to go to next 
song (1 click) and prev song (2 clicks). Any suggestions?

  Since I also have half a podcast manager built (which I couldn't finish in 
time for the competition) - I'm also looking at adding that support in the 
future.

  Feedback Required
1. Bug reports.
2. Artwork - Ideas / png's / whatever
3. Elementary help. I have a lot of questions. Here are a few :-
a) How do I reduce the vert height of 1 entry in the genlist? Right now 
each line in the list is too high (almost 3 text lines high) - so I get only 
about 4 song names on the screen. Can I reduce the height to say 1.5 text line 
- 2 text line?
b) How do I use the pager with a genlist? In my case the pager works - but 
it doesn't show the genlist - the buttons all show up though.
c) Dialogs and progress bars. I know elementary doesn't have them - but can 
I make/have a simple ty solution for the time being?

Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums. Any 
other types I need to add?

I'll upload the code to intone.googlecode.com soon. 
All feedback welcome. Thanks.
intone_0.20_arm.ipk 
-- 
View this message in context: 
http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2587826.html
Sent from the Openmoko Community mailing list archive at Nabble.com.


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



  ___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


[QT Extended] Git for 2.6.28 kernels

2009-04-05 Thread Radek Polak
Hi,
i have now git tree [1] for QT Extended on 2.6.28 kernels. It has
the same code and patches as the official HouYu Li's tree + the
stuff for 2.6.28 kernels.

The plan is to keep sync with HouYu Li's tree. You can do this simply
with:

git pull git://git.karadog.net/qt-extended-improved.git master

When HouYu Li decides that he wants 2.6.28 support he can just pull
the same way from my tree:

git pull git://github.com/radekp/qtextended.git

If someone else wants to do development in his tree, please let us
know so that we can be coordinated and pull patches from others trees.

Cheers

Radek


[1] http://github.com/radekp/qtextended/tree/master

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [QtExtended] Latest and greatest

2009-04-05 Thread Radek Polak
Franky Van Liedekerke wrote:

 I think I found the suspending thing. In the patch provided by
 Radek (0001-patch-for-2.6.28-kernels.patch), the file
 devices/neo/server/neohardware.cpp gets patched:
 
 +else if (QFileInfo(/sys/class/power_supply/usb/online).exists())
   {
 + //freerunner kernel  2.6.28
 +chargeFile = /sys/class/power_supply/usb/online;
 +}
 
 but this file gives me 0 as result, even when the usb is connected ...
 So it should be (as for neo/server/neobattery.cpp):
 
 +else if
   (QFileInfo(/sys/class/power_supply/battery/status).exists()) {
 + //freerunner kernel  2.6.28
 +chargeFile = /sys/class/power_supply/battery/status;
 +}
 
 This file (/sys/class/power_supply/battery/status) gives the correct
 status (Charging) when plugged in ...
 Filip, can you confirm this?
 
 Franky

Hi Franky,
fixed this in my tree [1].

Thanks

Radek

[1]
http://github.com/radekp/qtextended/commit/0df47d3ef72597251187fc535efbc9a0b876d745


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Sean's speech at ESC about making a 3G device

2009-04-05 Thread The Rasterman
On Sun, 05 Apr 2009 11:45:28 +0200 Gunnar AAstrand Grimnes
gunnar.grim...@dfki.de said:

  Upgrade S3C2442B to S3C6410.
 
 Not that it matters, but the N810 seems to achieve really good
 suspend/resume behaviour and excellent battery life with a dual core

it never suspends/resumes. it is always runing. it uses an omap feature called
zero clock - the cpu literally stops its clock. registers self-refresh (and
ram) like suspend, but on any interrupt (timer, device) it starts running again
really fast - nothing is shut down and brought up like suspend/resume. its more
like a really smart cpufreq that has a 0mhz option. :)

 CPU, i.e. one high-performance core that suspends and another one that
 watches for touch-screen events, etc. and wakes up the other one when
 something happens. Samsung doesn't make anything like this?

no. though you could use a pm for this... but really. zero clock does this
effectively.. on 1 core. :)

 (n810 uses the omap2420:
 http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?contentId=4671navigationId=11990templateId=6123)
 
 
 
 - Gunnar
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


on recurring alarm and simulating a down

2009-04-05 Thread Łukasz Pankowski
kimaidou kimai...@gmail.com writes:

 One question : is it possible to set a recurring alarm, eg each week
 day at 7:00 ? It would be a great feature

For now there is no way to set a recurring alarm.  To support this I
thought to make rescheduling on: every alarm, ffalarms start (+ changing
alarms), system start.  But will also consider using cron as suggested
by Joerg Reisenweber.  I was actually thinking on a cron-like flexibility
in setting alarms, up to for example Second Monday each month.

My current plan is

1. Make Debian packages (I have mostly working atd-over-fso package,
needs a bit of polishing, than I will package ffalarms)

2. Next feature release: recurring alarms and attaching text notes to
alarms.

3. Consider rewriting in Vala, may be use some widgets from elementary
(but compatibility with 2008.12 is a must).

But I can not give any time schedule for that.


 2 question : is it possible to increase the light as the sound to
 simulate a down ?

It would be quite simple to add.  I have never tried this in practice.
To suppose to be effective It will require to: (for example) first
change the background slowly to white and then the backlight to full
light, ie. green digits on a white background.  What do you think?


 Thanks anyway, great soft !

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: ffalarms 0.2.1 and atd-over-fso (now works on SHR-testing)

2009-04-05 Thread Łukasz Pankowski
Joerg Reisenweber jo...@openmoko.org writes:

 Am Sa  28. März 2009 schrieb Łukasz Pankowski:
 Hello
 
 I am the author of Finger friendly alarms [1].  Which I developed for
 Om 2008.12 up to version 0.2.
 
 I am happy to announce version 0.2.1 of ffalarms which adds support
 for SHR (tested on SHR testing) -- for this I ported atd to work on
 top of FSO Framework Time API (called atd-over-fso available from
 ffalarms download page [2]).  Version 0.2 also fixes Daylight Saving
 Time problem and adds several minor improvements, see [3] for
 installation instructions and detailed changes and [2] for downloads.
 
 Please report any problems or possible improvements (those may take
 long time to come :)).
 
 [1] http://ffalarms.projects.openmoko.org/
 [2] http://projects.openmoko.org/frs/?group_id=260
 [3] http://projects.openmoko.org/frs/shownotes.php?release_id=488

 Hey great work! :)
 Have you considered to port cron as well as atd? I know it's a little bit 
 more 
 demanding task, as we might want to modify crontab semantics to distinguish 
 between jobs that wake the phone and those who are handled the traditional 
 way. Also FSO might want to see a dbus interface to cron for *setting* new 
 alarms (if they make up their mind to move this functionality from the 
 designated PIMD to cron where it belongs to IMHO)

Hey!

I was actually thinking on a cron-like flexibility in setting recurring
alarms in ffalarms, up to for example Second Monday each month.  But not for
using cron yet -- it depends wheter cron will nicely fit the job.  One
could also extend atd/atd-over-fso to support cron-like recurring jobs in
/var/spool/at, instead of just timestamps.

But I will have to look closer in to that when deciding how to best
implement recurring alarms in ffalarms.


 What's with batch(1) btw?

 /jOERG

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [QtExtended] Latest and greatest

2009-04-05 Thread Franky Van Liedekerke
Hi Radek,

I also fixed some logic in detecting plugged in usb cable for
suspending or not.
In the file neohardware.cpp, function NeoHardware::uevent, I changed
the cableconnected calls a bit to use the getcablestatus function. This
has been confirmed to work on different kernels (with or without usb/ac
detection bug):

  if(strcmp(buffer,change@/class/power_supply/usb)==0)
  {
qDebug()usb change event;
cableConnected(getCableStatus());
  }else if(strcmp(buffer,change@/class/power_supply/ac)==0)
  {
qDebug()ac change event;
cableConnected(getCableStatus());

Maybe you can add this to your git as well?

Franky

On Sun, 05 Apr 2009 12:14:05 +0200
Radek Polak pson...@seznam.cz wrote:

 Franky Van Liedekerke wrote:
 
  I think I found the suspending thing. In the patch provided by
  Radek (0001-patch-for-2.6.28-kernels.patch), the file
  devices/neo/server/neohardware.cpp gets patched:
  
  +else if
  (QFileInfo(/sys/class/power_supply/usb/online).exists()) {
  + //freerunner kernel  2.6.28
  +chargeFile = /sys/class/power_supply/usb/online;
  +}
  
  but this file gives me 0 as result, even when the usb is
  connected ... So it should be (as for neo/server/neobattery.cpp):
  
  +else if
(QFileInfo(/sys/class/power_supply/battery/status).exists()) {
  + //freerunner kernel  2.6.28
  +chargeFile = /sys/class/power_supply/battery/status;
  +}
  
  This file (/sys/class/power_supply/battery/status) gives the correct
  status (Charging) when plugged in ...
  Filip, can you confirm this?
  
  Franky
 
 Hi Franky,
 fixed this in my tree [1].
 
 Thanks
 
 Radek
 
 [1]
 http://github.com/radekp/qtextended/commit/0df47d3ef72597251187fc535efbc9a0b876d745
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community
 

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


[Debian] How to get elementary?

2009-04-05 Thread Marcel
Hello,

Is there a elementary package for Debian yet? I've not yet gotten round 
crosscompiling anything (thanks to python...) and fear adding a selfcompiled 
elementary (in case I get that to work) to an E17 from the Debian repos, 
running into conflicts when that actually contains elementary.

--
Marcel

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [QtExtended] Latest and greatest

2009-04-05 Thread Franky Van Liedekerke
On Sun, 05 Apr 2009 12:14:05 +0200
Radek Polak pson...@seznam.cz wrote:

 Franky Van Liedekerke wrote:
 
  I think I found the suspending thing. In the patch provided by
  Radek (0001-patch-for-2.6.28-kernels.patch), the file
  devices/neo/server/neohardware.cpp gets patched:
  
  +else if
  (QFileInfo(/sys/class/power_supply/usb/online).exists()) {
  + //freerunner kernel  2.6.28
  +chargeFile = /sys/class/power_supply/usb/online;
  +}
  
  but this file gives me 0 as result, even when the usb is
  connected ... So it should be (as for neo/server/neobattery.cpp):
  
  +else if
(QFileInfo(/sys/class/power_supply/battery/status).exists()) {
  + //freerunner kernel  2.6.28
  +chargeFile = /sys/class/power_supply/battery/status;
  +}
  
  This file (/sys/class/power_supply/battery/status) gives the correct
  status (Charging) when plugged in ...
  Filip, can you confirm this?
  
  Franky
 
 Hi Franky,
 fixed this in my tree [1].
 
 Thanks
 
 Radek

Hi Radek,

also it seems Houyu reinitialized his tree and forgot to commit the
change for ticket 11. Maybe this can be added as well:

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [QtExtended] Latest and greatest

2009-04-05 Thread Franky Van Liedekerke
On Sun, 5 Apr 2009 12:49:57 +0200
Franky Van Liedekerke liede...@telenet.be wrote:

 On Sun, 05 Apr 2009 12:14:05 +0200
 Radek Polak pson...@seznam.cz wrote:
 
  Franky Van Liedekerke wrote:
  
   I think I found the suspending thing. In the patch provided by
   Radek (0001-patch-for-2.6.28-kernels.patch), the file
   devices/neo/server/neohardware.cpp gets patched:
   
   +else if
   (QFileInfo(/sys/class/power_supply/usb/online).exists()) {
   + //freerunner kernel  2.6.28
   +chargeFile = /sys/class/power_supply/usb/online;
   +}
   
   but this file gives me 0 as result, even when the usb is
   connected ... So it should be (as for neo/server/neobattery.cpp):
   
   +else if
 (QFileInfo(/sys/class/power_supply/battery/status).exists()) {
   + //freerunner kernel  2.6.28
   +chargeFile = /sys/class/power_supply/battery/status;
   +}
   
   This file (/sys/class/power_supply/battery/status) gives the
   correct status (Charging) when plugged in ...
   Filip, can you confirm this?
   
   Franky
  
  Hi Franky,
  fixed this in my tree [1].
  
  Thanks
  
  Radek
 

Hi Radek,
 
also it seems Houyu reinitialized his tree and forgot to commit the
change for ticket 11. Maybe this can be added as well:

http://trac.karadog.net/qt-extended-improved/ticket/11

Franky

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [SHR] latest unstable with problems!

2009-04-05 Thread Tony Berth
On Sat, Apr 4, 2009 at 7:03 PM, Alastair Johnson alast...@truebox.co.ukwrote:

 Tony Berth wrote:
  - tangoGPS still crashes when trying to change the settings :(

 IIRC there's a missing dependency on dbus-x11 which provides the session
 bus that it uses to access the config. Install it then reboot and all
 should be fine.

 ___


sorry but what's the name of that dependency? Can I install it via opkg?

Thanks
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [openBmap] Version 0.2.0 released of the GSM cell, GPS logger

2009-04-05 Thread Onen
Robin Paulson wrote:
  2009/4/5 Onen onen...@free.fr:
  Did you use the packages directly from the FSO or SHR feeds, or manually
  downloaded the ipk?
 
  i got it from opkg.org, with the command-line supplied there:
 
  opkg install http://www.opkg.org/packages/openbmap-logger_0.2.0_all.ipk
 
  btw, i'm using 2008.12 - is that an issue?
 

Well I think it is. OpenBmap works on top of the freesmartphone.org 
framework (FSO), and if I recall correclty, the 2008.12 distribution is 
not based on it.

  The module is provided directly by the package and should be located 
under
  [python site-package directory]/openbmap/logger.py
 
  sorry, i don't understand what [python site-package directory] means
 
  are you saying the path to logger.py is hard-coded in? if it's in a
  location included in $PATH, does it need to be hard-coded?
 

The 'site-package' location contains python packages and modules. This 
is in the path when you run python apps, for what I have understood. The 
ipk try to put his package into this place, and expects the directory 
structure given in my last email. This is hardcoded in the package, I 
don't know how I can easily make the ipk to put it dynamically under the 
current python site package path (maybe with pre/post script).
So this is hardcoded in the ipk where to put the logger.py, but this not 
hardcoded in the program that the logger.py should be anywhere specific 
(if found in the path, it works).

Hope I have been clear enough ;-) Let me know if this helps...

Onen

  Under FSO 5.1 this is:
  /usr/lib/python2.6/site-packages/openbmap/logger.py
 
  But the FSO team has moved from older version of python to the 2.6 in
  release 5.0, if I recall correctly. Before the path was sth like:
  /usr/lib/python2.X/site-packages/openbmap/logger.py
 
  So if you have downloaded manually the package, and installed it 
under an
  image where this is not the path, you would have to move the content of
  [...]/site-packages/openbmap/ to the right path of your installation.


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


[SHR] latest unstabl;e WSOD!

2009-04-05 Thread Tony Berth
Dear Group,

WSOD is back! Using the latest SHR unstable and after selecting 'suspend',
WSOD shows up!

Thanks

Tony
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [SHR] latest unstable with problems!

2009-04-05 Thread hab keen oh ne
Another problem occured, thanks to the new kernel. The accelerometer doesnt 
work anymore, or at least it doesnt for me. I already ran depmod -a, and wlan 
and usb ethernet are already working again, but the accelerometer doesnt. Can 
anyone confirm this or tell a way to make the accelerometer work again?





Von: Tony Berth tonybe...@googlemail.com
An: List for Openmoko community discussion community@lists.openmoko.org
Gesendet: Sonntag, den 5. April 2009, 12:52:59 Uhr
Betreff: Re: [SHR] latest unstable with problems!

On Sat, Apr 4, 2009 at 7:03 PM, Alastair Johnson alast...@truebox.co.uk wrote:

Tony Berth wrote:
 - tangoGPS still crashes when trying to change the settings :(

IIRC there's a missing dependency on dbus-x11 which provides the session
bus that it uses to access the config. Install it then reboot and all
should be fine.


___


sorry but what's the name of that dependency? Can I install it via opkg?

Thanks 


  ___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Lothar Behrens
Hi,

I am mostly reading and sometime writing here. If it was useful or  
useless - I don't know. But anyway.

Let me arse around with some stupid ideas :-)

What is a open phone?

Is it only open source software or is it also open hardware?

If software could be developed virtually at any place and from any  
person, why don't we do the same for
hardware?

Ok I cannot buy expensive equipment to test hardware that I may have  
developed, but I virtually could
develop hardware. But many developers at one subject could spend money  
for a rent to let one of the
team do outstanding tests.

Isn't it possible to also develop hardware collaboratively?

There are many hobby projects around in the net. These are really not  
at a level as OpenMoko or in
general a device such as a mobile phone, but what is if we could get  
preproduced components such
as the gsm 'plugin board'?

I mean, if I am a crack in developing gsm stuff, but don't like to buy  
a complete phone for it, I probably buy
the gsm module, say, with an interface connectable anyhow to a PC.

What I also think about, is why are there only PDF schematics available?

I have only heared about the dash derivat of openmoko device. Is it  
because there is only a PDF available?

If it is possible to delegate hardware development tasks to the  
comunity why isn't it done yet?

So when also open up the real circuit 'source code' - the real CAD  
files, would it give the real goal - the open mobile phone - a real  
push?

Then if there are some results that have a chance to become a real  
'next' phone, a company like openmoko could
think about producing some prototypes. So the company has a reduced  
cost.

There is one really good electronics project: The internal debug board.

This is only one sample that there are hardware developers out there.  
Give them more food.

My education in 1987 till 1990, was electronics engineering. I do not  
any more practice in that area. So I stuck in some conflict
not to start any electronics projects, because I have the glue the  
project will be a one man show and keep a hobby project. But
if there would be a collerative project I could join, I propably  
would. And may it only getting more practice in laying out PCB boards
whose schematics other developers have created.

If that would be possible, then it would be a real open phone :-)

End of arsing around. Is there a potential to create a hardware  
development comunity?

To avoid that each individual will start its own variant we could  
using a vote system before any direction is done, say wich formfactor is
used, for sample.

Sean: This would propably help continue GTA3 development. The risk to  
produce it, would only invest some inspections of a new design
and doing integration tests. And even this could be donated.

Dont let a great idea die. Delegate hardware development activities if  
possible. We are a comunity.

Lothar

Am 05.04.2009 um 11:18 schrieb Johny Tenfinger:

 It seems like plan B doesn't share anything with phones and...  
 Linux ;(

 2009/4/5, David Reyes Samblas Martinez da...@tuxbrain.com:
 only add that replies are quite unfair to a any free project whatever
 it succeed or not.

 2009/4/5 David Reyes Samblas Martinez da...@tuxbrain.com:
 Yes very sad wrong titular No More OpenMoko Phone  and very
 discorageus comentaries :(

 2009/4/5 robert lazarski robertlazar...@gmail.com:
 http://mobile.slashdot.org/article.pl?sid=09/04/04/228240art_pos=2

 Not pretty. As someone who has been lurking on this list for 1 1/2
 years, patiently waiting to buy a phone but trying to avoid buzz  
 fix
 parties if I could help it, I suppose its not surprising. On the
 positive side, I'll stick around to see what happens with plan b  
 - if
 that is there's anyone left to develop it and its not vapor. I like
 the idea of Freerunner, just not its execution. I'd like to  
 surprised
 though and see a turn around. And yes, I'll probably buy one that
 ships without hardware problems.

 - R

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




 --
 David Reyes Samblas Martinez
 http://www.tuxbrain.com
 Open ultraportable  embedded solutions
 Openmoko, Openpandora, GP2X the Wiz, Letux 400, Arduino
 Hey, watch out!!! There's a linux in your pocket!!!




 --
 David Reyes Samblas Martinez
 http://www.tuxbrain.com
 Open ultraportable  embedded solutions
 Openmoko, Openpandora, GP2X the Wiz, Letux 400, Arduino
 Hey, watch out!!! There's a linux in your pocket!!!

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


-- | Rapid Prototyping | XSLT Codegeneration | 

Re: Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread Sebastian Hammerl
Hi,

I get the following error when starting with shr testing:

intone: error while loading shared libraries: libecore_input.so.0:
cannot open shared object file: No such file or directory

which library do i have to install?

greetings, sebastian

c_c schrieb:
 Hi,
   Well, it took a lot longer than I thought - but finally  - here's the alpha 
 release of Intone - a mplayer frontend (for audio files - as of now) in C. 
 Uses about 2% CPU (max) while running - memory goes up depending on your 
 playlist - on my phone (~2500 songs) it uses about 15%.
   All you need to do is download the attached ipk and install it. Intone 
 depends on sqlite3 and libelementary. If you have elementary on your phone 
 upgraded to a level where the elementary test application shows you a demo of 
 sliders and genlists, Intone should run on your phone.
   The recommended way to organise music is to put all the files in a folder 
 (lets say Music), with sub folders named after artists (say Music -Eagles) 
 and with sub sub folders holding albums (that becomes Music-Eagles-Hell 
 Freezes Over-*.mp3). That way, Intone can correctly organise your music 
 collection into albums. It automatically creates a default playlist 
 containing all songs and individual playlists for each album. I have added 
 features to manage playlists and albums - but there is always scope for 
 improvement.
   Intone uses a sqlite database as a backend for the playlists and albums. 
 That should, hopefully, give flexibility in adding more features later.
   
Things that don't work as of now :-

 1. Feedback. - I haven't been able to add dialogs yet. So - wait a little 
 while for Intone to finish long operations (like adding your music collection 
 for the first time - my 2500 odd songs took about 6 secs - the button remains 
 pressed too)
 2. Dialogs for deleting stuff. It's safe - Intone does not delete any files - 
 but it does delete tables(albums and playlists) - and it doesn't yet ask for 
 confirmation.
 3. Seek. Dont know how to use the slider for seeking. Any Ideas?
 4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce CPU 
 or pause on incoming calls yet. Will take some more time.
 5. Album art and lyrics. - Don't yet know the best way to go about doing this 
 other than downloading art from some retailers etc. Ideas welcome.
 6. Toggle View. Not working yet. I intend having 2 more views - Album Art and 
 Lyrics.

   I'm also looking at adding support for the button that the standard 
 handsfree has - as a volume control (3 preselcted levels in rotation) or to 
 go to next song (1 click) and prev song (2 clicks). Any suggestions?

   Since I also have half a podcast manager built (which I couldn't finish in 
 time for the competition) - I'm also looking at adding that support in the 
 future.

   Feedback Required
 1. Bug reports.
 2. Artwork - Ideas / png's / whatever
 3. Elementary help. I have a lot of questions. Here are a few :-
 a) How do I reduce the vert height of 1 entry in the genlist? Right now 
 each line in the list is too high (almost 3 text lines high) - so I get only 
 about 4 song names on the screen. Can I reduce the height to say 1.5 text 
 line - 2 text line?
 b) How do I use the pager with a genlist? In my case the pager works - 
 but it doesn't show the genlist - the buttons all show up though.
 c) Dialogs and progress bars. I know elementary doesn't have them - but 
 can I make/have a simple ty solution for the time being?

 Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums. Any 
 other types I need to add?

 I'll upload the code to intone.googlecode.com soon. 
 All feedback welcome. Thanks.
 intone_0.20_arm.ipk 
   


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [SHR] latest unstabl;e WSOD!

2009-04-05 Thread kimaidou
Sorry not to know, but what is WSOD please ?
Thx

2009/4/5 Tony Berth tonybe...@googlemail.com

 Dear Group,

 WSOD is back! Using the latest SHR unstable and after selecting 'suspend',
 WSOD shows up!

 Thanks

 Tony

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [SHR] latest unstabl;e WSOD!

2009-04-05 Thread Tony Berth
On Sun, Apr 5, 2009 at 1:33 PM, kimaidou kimai...@gmail.com wrote:

 Sorry not to know, but what is WSOD please ?
 Thx

 2009/4/5 Tony Berth tonybe...@googlemail.com

 Dear Group,

 WSOD is back! Using the latest SHR unstable and after selecting 'suspend',
 WSOD shows up!

 Thanks

 Tony



White Screen Of Death!

Thanks

Tony
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [SHR] latest unstabl;e WSOD!

2009-04-05 Thread kimaidou
ah, ok ! w, bad news

2009/4/5 Tony Berth tonybe...@googlemail.com

 On Sun, Apr 5, 2009 at 1:33 PM, kimaidou kimai...@gmail.com wrote:

 Sorry not to know, but what is WSOD please ?
 Thx

 2009/4/5 Tony Berth tonybe...@googlemail.com

 Dear Group,

 WSOD is back! Using the latest SHR unstable and after selecting
 'suspend', WSOD shows up!

 Thanks

 Tony



 White Screen Of Death!

 Thanks

 Tony


 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [SHR] latest unstable with problems!

2009-04-05 Thread Tony Berth
didn't run depmod -a but usb ethernet does work in my case! Can't test wlan
though!

Also, for every single settings menu, a separate icon gets created! Thus,
the whole screen fills-up with 'useless' icons!

Thanks

Tony


On Sun, Apr 5, 2009 at 1:11 PM, hab keen oh ne baba_mel...@yahoo.de wrote:

 Another problem occured, thanks to the new kernel. The accelerometer doesnt
 work anymore, or at least it doesnt for me. I already ran depmod -a, and
 wlan and usb ethernet are already working again, but the accelerometer
 doesnt. Can anyone confirm this or tell a way to make the accelerometer work
 again?

 --
 *Von:* Tony Berth tonybe...@googlemail.com
 *An:* List for Openmoko community discussion community@lists.openmoko.org
 
 *Gesendet:* Sonntag, den 5. April 2009, 12:52:59 Uhr
 *Betreff:* Re: [SHR] latest unstable with problems!

 On Sat, Apr 4, 2009 at 7:03 PM, Alastair Johnson 
 alast...@truebox.co.ukwrote:

 Tony Berth wrote:
  - tangoGPS still crashes when trying to change the settings :(

 IIRC there's a missing dependency on dbus-x11 which provides the session
 bus that it uses to access the config. Install it then reboot and all
 should be fine.

 ___


 sorry but what's the name of that dependency? Can I install it via opkg?

 Thanks




___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: AW: Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread c_c

Hi,
 @ Rasterman - OK - Cleaned up the svn. This should be better. Will handle the 
delete requests for each window - is that why the program segfaults on exit?
  And, yes, I need to shift the songs db to ~/.intone/

@Robin Paulson - Intone at opkg.org  That should help.

@Johny Tenfinger - I am using a slider that gets updated by a timer to indicate 
the current position. Seeking using the slider's value doesn't help because 
that (seeking) function then gets called every sec when I update the slider. 
Breaks up the sound pretty bad !

@hab keen oh ne - mplayer works fine for me on FSO. I can open other windows 
and type sms's while songs are playing in the background, comfortably. Try it 
and let me know if it's slower for you on debian.

So - the svn should be fine now at intone.googlecode.com and the ipk is also 
available at opkg.org. HTH.
-- 
View this message in context: 
http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2588293.html
Sent from the Openmoko Community mailing list archive at Nabble.com.


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Recommended GTA01 images?

2009-04-05 Thread polz
On Sunday 05 April 2009 05:40:50 Ben Wilson wrote:
 try   shr-lite-image-om-gta01.jffs2   from
 http://shr.bearstech.com/shr-testing/images/om-gta01/

How did you get it to fit in the flash, along with gllin?

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Transparent keyboard in illume

2009-04-05 Thread kimaidou
Hi again

I tried it . Here is the installation log:

opkg install xserver-kdrive-glamo xcompmgr qwo e-wm -force-depends
Package xserver-kdrive-glamo
(1:1.3.0.0+gitr9b28d998424c77fbc057dd3a022ccbb122793a52-r3.1) installed in
root is up to date.
Package xcompmgr (1.1.4-r0) installed in root is up to date.
Upgrading qwo on root from 0.4 to 0.4-r0...
Downloading
http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t/qwo_0.4-r0_armv4t.ipk
Installing libimlib2-loaders (2:1.4.2.001+svnr38274-r0) to root...
Downloading
http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t/libimlib2-loaders_1.4.2.001+svnr38274-r0_armv4t.ipk
Installing e-wm (0.16.999.050+svnr38274-r4) to root...
Downloading
http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t/e-wm_0.16.999.050+svnr38274-r4_armv4t.ipk
Multiple replacers for e-wm-sysactions, using first one
(e-wm-sysactions-shr)
Multiple replacers for e-wm-sysactions, using first one
(e-wm-sysactions-shr)
Installing e-wm-menu (0.16.999.050+svnr38274-r4) to root...
Downloading
http://meru.inf.ethz.ch/~rkralovi/shr/ipk/all/e-wm-menu_0.16.999.050+svnr38274-r4_all.ipk
Configuring e-wm
update-alternatives: Linking //usr/bin/x-window-manager to
/usr/bin/enlightenment_start.oe
Configuring e-wm-menu
Collected errors:
 * Package libimlib2-loaders wants to install file
/usr/lib/imlib2/loaders/tiff.so
But that file is already provided by package  * imlib2
 * Package libimlib2-loaders wants to install file
/usr/lib/imlib2/loaders/bz2.so
But that file is already provided by package  * imlib2
 * Package libimlib2-loaders wants to install file
/usr/lib/imlib2/loaders/bmp.so
But that file is already provided by package  * imlib2
 * Package libimlib2-loaders wants to install file
/usr/lib/imlib2/loaders/png.so
But that file is already provided by package  * imlib2
 * Package libimlib2-loaders wants to install file
/usr/lib/imlib2/loaders/xpm.so
But that file is already provided by package  * imlib2
 * Package libimlib2-loaders wants to install file
/usr/lib/imlib2/loaders/pnm.so
But that file is already provided by package  * imlib2
 * Package libimlib2-loaders wants to install file
/usr/lib/imlib2/loaders/tga.so
But that file is already provided by package  * imlib2
 * Package libimlib2-loaders wants to install file
/usr/lib/imlib2/loaders/lbm.so
But that file is already provided by package  * imlib2
 * Package libimlib2-loaders wants to install file
/usr/lib/imlib2/loaders/jpeg.so
But that file is already provided by package  * imlib2
 * Package libimlib2-loaders wants to install file
/usr/lib/imlib2/loaders/argb.so
But that file is already provided by package  * imlib2
 * Package libimlib2-loaders wants to install file
/usr/lib/imlib2/loaders/zlib.so
But that file is already provided by package  * imlib2
 * Warning: Cannot satisfy the following dependencies for e-wm:
 *  e-wm-utils *

Then I restarted, and lead the xcom script. It runs ok (no errors). But
when I open the keyboard, it is not transparent, and the circles from
u... clockwise or the way back just change the size. Have I really
installed your qwo package ? How can I check please

Thanks again
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: qt-extended-improved unpredictive keyboard

2009-04-05 Thread Franky Van Liedekerke
On Fri, 3 Apr 2009 12:20:19 +0200
Franky Van Liedekerke liede...@telenet.be wrote:

 On Fri, Apr 3, 2009 at 11:44 AM, leonardo maccari leona...@lilik.it
 wrote:
 
  Franky Van Liedekerke wrote:
   On Thu, 02 Apr 2009 00:54:55 +0200
 
 
   This is a nice keyboard, much easier/faster to use than the
   predictive one! The look is not all that, but functionality-wise
   it is great!
 
  Nice to hear this.
  One question, before this layout I was using a layout made of 10
  columns and 3 rows that let me have an querty keyboard with the
  same picks as a desktop one. But 10 columns is too much to have the
  keyboard work properly so I changed it to 6x5 but now I have a
  weird layout.. What is the most qwerty-similar layout for a 6x5
  keyboard?
 
 
 hmm ... maybe try 8*3 layout, and set the 2 remaining chars and stuff
 on a forth line?
 
 While I'm at it: the keyboard misses the possibility to enter accents
 in chars. So maybe add a third special button for symbols (the
 spacebar can be made a bit smaller to accomodate for this, where most
 of these can be located then.
 
 Franky

Hi,

I just saw this as well: no enter on the keyboard layout?

Franky

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


shr screen lock

2009-04-05 Thread Previdi Roberto
Hello list. I would like to know if there is a way to change the image
showed when i press the aux button to lock screen in SHR. Actually it
prevents me both pressing something on the screen (good thing) and
seeing what happens in the center of the screen (bad thing).
I would like to use a little image, maybe on the bottom of the screen,
but i don't know wich is the package to look at..

roby

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: qt-extended-improved unpredictive keyboard

2009-04-05 Thread leona...@lilik.it

 I just saw this as well: no enter on the keyboard layout?
 

I'll check this out as soon as I have time...
summarizing:
 - just noticed I have a double 'u' :-)
 - accents missing (don't really know how to do it..)
 - enter missing (better stay on switched keyboard)

ciao,
leonardo.

-- 
http://leonardo.lilik.it
Key fingerprint = 2C20 A587 05AC 42E5 1292  D0D4 3EED CFB5 52FD AD1E

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


[QtExtended] does anybody use matchbox keyboard?

2009-04-05 Thread leona...@lilik.it
Hi all,
Does anybody use the matchbox keyboard on Qtextended? (the one with grey
little letters unusable with your fingers?).
I'm working on a different layout, finger-usable, and i will do a patch
for Qtextended, the question is if in my patch I can modify matchbox
keyboard or I should add a new keyboard.

ciao,
leonardo.
-- 
http://leonardo.lilik.it
Key fingerprint = 2C20 A587 05AC 42E5 1292  D0D4 3EED CFB5 52FD AD1E

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread Johny Tenfinger
 which library do i have to install?

Probably opkg upgrade or shr-unstable ;)

On 4/5/09, Sebastian Hammerl list-openm...@omoco.de wrote:
 Hi,

 I get the following error when starting with shr testing:

 intone: error while loading shared libraries: libecore_input.so.0:
 cannot open shared object file: No such file or directory

 which library do i have to install?

 greetings, sebastian

 c_c schrieb:
 Hi,
   Well, it took a lot longer than I thought - but finally  - here's the
 alpha release of Intone - a mplayer frontend (for audio files - as of now)
 in C. Uses about 2% CPU (max) while running - memory goes up depending on
 your playlist - on my phone (~2500 songs) it uses about 15%.
   All you need to do is download the attached ipk and install it. Intone
 depends on sqlite3 and libelementary. If you have elementary on your phone
 upgraded to a level where the elementary test application shows you a demo
 of sliders and genlists, Intone should run on your phone.
   The recommended way to organise music is to put all the files in a
 folder (lets say Music), with sub folders named after artists (say Music
 -Eagles) and with sub sub folders holding albums (that becomes
 Music-Eagles-Hell Freezes Over-*.mp3). That way, Intone can correctly
 organise your music collection into albums. It automatically creates a
 default playlist containing all songs and individual playlists for each
 album. I have added features to manage playlists and albums - but there is
 always scope for improvement.
   Intone uses a sqlite database as a backend for the playlists and albums.
 That should, hopefully, give flexibility in adding more features later.

Things that don't work as of now :-

 1. Feedback. - I haven't been able to add dialogs yet. So - wait a little
 while for Intone to finish long operations (like adding your music
 collection for the first time - my 2500 odd songs took about 6 secs - the
 button remains pressed too)
 2. Dialogs for deleting stuff. It's safe - Intone does not delete any
 files - but it does delete tables(albums and playlists) - and it doesn't
 yet ask for confirmation.
 3. Seek. Dont know how to use the slider for seeking. Any Ideas?
 4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce
 CPU or pause on incoming calls yet. Will take some more time.
 5. Album art and lyrics. - Don't yet know the best way to go about doing
 this other than downloading art from some retailers etc. Ideas welcome.
 6. Toggle View. Not working yet. I intend having 2 more views - Album Art
 and Lyrics.

   I'm also looking at adding support for the button that the standard
 handsfree has - as a volume control (3 preselcted levels in rotation) or
 to go to next song (1 click) and prev song (2 clicks). Any suggestions?

   Since I also have half a podcast manager built (which I couldn't finish
 in time for the competition) - I'm also looking at adding that support in
 the future.

   Feedback Required
 1. Bug reports.
 2. Artwork - Ideas / png's / whatever
 3. Elementary help. I have a lot of questions. Here are a few :-
 a) How do I reduce the vert height of 1 entry in the genlist? Right
 now each line in the list is too high (almost 3 text lines high) - so I
 get only about 4 song names on the screen. Can I reduce the height to say
 1.5 text line - 2 text line?
 b) How do I use the pager with a genlist? In my case the pager works -
 but it doesn't show the genlist - the buttons all show up though.
 c) Dialogs and progress bars. I know elementary doesn't have them -
 but can I make/have a simple ty solution for the time being?

 Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums.
 Any other types I need to add?

 I'll upload the code to intone.googlecode.com soon.
 All feedback welcome. Thanks.
 intone_0.20_arm.ipk



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: AW: Multicast over USB?

2009-04-05 Thread Sebastian Billaudelle
Hm. Would you please paste the code somewhere?

Did you bind it to the right interface(s)?

Am Sonntag, den 05.04.2009, 09:17 + schrieb hab keen oh ne:
 Corrected Multivast to Multicast^^
 Well, Multicast seems to be running on the usb network devices
 Here the output on the FR:
 
 usb0  Link encap:Ethernet  HWaddr BE:23:B2:E6:9C:21
   inet addr:192.168.0.202  Bcast:192.168.0.255
 Mask:255.255.255.0
   inet6 addr: fe80::bc23:b2ff:fee6:9c21/64 Scope:Link
   UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
   RX packets:137 errors:0 dropped:0 overruns:0 frame:0
   TX packets:118 errors:0 dropped:0 overruns:0 carrier:0
   collisions:0 txqueuelen:1000
   RX bytes:16976 (16.5 KiB)  TX bytes:14411 (14.0 KiB)
 
 and here on my host(unfortunately in German):
 
 usb0  Link encap:Ethernet  Hardware Adresse 92:3C:A3:BC:33:8B  
   inet Adresse:192.168.0.200  Bcast:192.168.0.255
 Maske:255.255.255.0
   inet6 Adresse: fe80::903c:a3ff:febc:338b/64
 Gültigkeitsbereich:Verbindung
   UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
   RX packets:78 errors:0 dropped:0 overruns:0 frame:0
   TX packets:90 errors:0 dropped:0 overruns:0 carrier:0
   Kollisionen:0 Sendewarteschlangenlänge:1000
   RX bytes:8681 (8.4 KiB)  TX bytes:13249 (12.9 KiB)
 
 
 
 __
 Von: Sebastian Billaudelle seb...@gmx.de
 An: List for Openmoko community discussion
 community@lists.openmoko.org
 Gesendet: Sonntag, den 5. April 2009, 08:26:10 Uhr
 Betreff: Re: Multivast over USB?
 
 Am Samstag, den 04.04.2009, 16:06 + schrieb hab keen oh ne:
  Hi,
  Im currently working with multicast for my internship at a
 university.
 
 Sounds interesting:)
 
  A universitie's guy said, that probably Multicast isnt supported
 over
  USB, is that right?
 
 Would you please attach the output of ifconfig on your Neo and PC?
 On some interfaces MCast is disabled by default. You can change this
 by
 adding a route.
 
 Cheers,
 Sebastian
 
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: shr screen lock

2009-04-05 Thread Sebastian Billaudelle
Am Sonntag, den 05.04.2009, 15:07 +0200 schrieb Previdi Roberto:
 Hello list. I would like to know if there is a way to change the image
 showed when i press the aux button to lock screen in SHR. Actually it
 prevents me both pressing something on the screen (good thing) and
 seeing what happens in the center of the screen (bad thing).
 I would like to use a little image, maybe on the bottom of the screen,
 but i don't know wich is the package to look at..

You can find this in the theme files of Illume. You need to decompile
them...


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


AW: AW: Multicast over USB?

2009-04-05 Thread hab keen oh ne
Over LAN it works. I bind the socket to all the interfaces. The relevant code 
is attached. Bot_config is the client, that wants to join the Multicast group 
of the server. As I said, this usually works in a not routed network, like via 
WLAN, its just USB that sucks.





Von: Sebastian Billaudelle seb...@gmx.de
An: List for Openmoko community discussion community@lists.openmoko.org
Gesendet: Sonntag, den 5. April 2009, 15:44:33 Uhr
Betreff: Re: AW: Multicast over USB?

Hm. Would you please paste the code somewhere?

Did you bind it to the right interface(s)?

Am Sonntag, den 05.04.2009, 09:17 + schrieb hab keen oh ne:
 Corrected Multivast to Multicast^^
 Well, Multicast seems to be running on the usb network devices
 Here the output on the FR:
 
 usb0  Link encap:Ethernet  HWaddr BE:23:B2:E6:9C:21
   inet addr:192.168.0.202  Bcast:192.168.0.255
 Mask:255.255.255.0
   inet6 addr: fe80::bc23:b2ff:fee6:9c21/64 Scope:Link
   UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
   RX packets:137 errors:0 dropped:0 overruns:0 frame:0
   TX packets:118 errors:0 dropped:0 overruns:0 carrier:0
   collisions:0 txqueuelen:1000
   RX bytes:16976 (16.5 KiB)  TX bytes:14411 (14.0 KiB)
 
 and here on my host(unfortunately in German):
 
 usb0  Link encap:Ethernet  Hardware Adresse 92:3C:A3:BC:33:8B  
   inet Adresse:192.168.0.200  Bcast:192.168.0.255
 Maske:255.255.255.0
   inet6 Adresse: fe80::903c:a3ff:febc:338b/64
 Gültigkeitsbereich:Verbindung
   UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
   RX packets:78 errors:0 dropped:0 overruns:0 frame:0
   TX packets:90 errors:0 dropped:0 overruns:0 carrier:0
   Kollisionen:0 Sendewarteschlangenlänge:1000
   RX bytes:8681 (8.4 KiB)  TX bytes:13249 (12.9 KiB)
 
 
 
 __
 Von: Sebastian Billaudelle seb...@gmx.de
 An: List for Openmoko community discussion
 community@lists.openmoko.org
 Gesendet: Sonntag, den 5. April 2009, 08:26:10 Uhr
 Betreff: Re: Multivast over USB?
 
 Am Samstag, den 04.04.2009, 16:06 + schrieb hab keen oh ne:
  Hi,
  Im currently working with multicast for my internship at a
 university.
 
 Sounds interesting:)
 
  A universitie's guy said, that probably Multicast isnt supported
 over
  USB, is that right?
 
 Would you please attach the output of ifconfig on your Neo and PC?
 On some interfaces MCast is disabled by default. You can change this
 by
 adding a route.
 
 Cheers,
 Sebastian
 
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



  /// Funktionen für die Klasse zur Kommunikation mit dem Kontroll-Programm.

#include bot_server.h
#include bot_values.h

#include sys/types.h
#include sys/socket.h
#include netinet/in.h
#include arpa/inet.h
#include unistd.h
#include string.h
#include stdlib.h
#include signal.h
#include poll.h

// Erstellt ein Socket, bindet es an einen Port und lauscht auf einkommende Verbindungen
int bot_server::open_port()
{
  // Socket erstellen
  server_socket = socket(AF_INET, SOCK_STREAM, 0);
  if(server_socket == -1)
  {
return -1;
  }

  // Socket an einen Port binden
  sockaddr_in local_addr;
  local_addr.sin_family = AF_INET;
  local_addr.sin_addr.s_addr = INADDR_ANY;
  local_addr.sin_port = htons(CONTROL_SERVER_PORT);
  if(bind(server_socket, (sockaddr *)local_addr, sizeof(local_addr)))
  {
return -1;
  }

  // Am Port lauschen
  if(listen(server_socket, 2))
  {
return -1;
  }

  // Damit diese Funktion nicht mehr aufgerufen wird
  is_listening = true;
  return 0;
}

// Nimmt eine einkommende Verbindung entgegen (maximal 1 Steuer-PC)
int bot_server::get_connected()
{
  socket_fd = accept(server_socket, NULL, 0);
  if(socket_fd == -1)
  {
return -1;
  }
  is_connected = true;
  return 0;
}

// Schickt Multicast-Pakete mit der I'm a client Nachricht ins Netzwerk
int bot_server::make_noise()
{
  int socket_descriptor;
  sockaddr_in address;
  int bc_msg = MSG_IMACLIENT;// Da ist die Nachricht.
  socket_descriptor = socket (AF_INET, SOCK_DGRAM, 0);
  if (socket_descriptor == -1)
  {
 return -1;
  }

  // Ziel des Pakets angeben
  memset (address, 0, sizeof (address));
  address.sin_family = AF_INET;
  address.sin_addr.s_addr = inet_addr (CONTROL_MC_IP /*sollte eine Multicast-Adresse sein, sh. bot_values.h*/);
  address.sin_port = htons (CONTROL_MC_PORT);
  while (1)
  {
// Hier wird die Nachrickt versendet...
if 

Re: [SHR] latest unstable with problems!

2009-04-05 Thread Johny Tenfinger
Delete menu-freesmartphone and install e-wm-menu. If that doesn't
work, remove shr-settings-addons-illume package.

On 4/5/09, Tony Berth tonybe...@googlemail.com wrote:
 didn't run depmod -a but usb ethernet does work in my case! Can't test wlan
 though!

 Also, for every single settings menu, a separate icon gets created! Thus,
 the whole screen fills-up with 'useless' icons!

 Thanks

 Tony


 On Sun, Apr 5, 2009 at 1:11 PM, hab keen oh ne baba_mel...@yahoo.de wrote:

 Another problem occured, thanks to the new kernel. The accelerometer
 doesnt
 work anymore, or at least it doesnt for me. I already ran depmod -a, and
 wlan and usb ethernet are already working again, but the accelerometer
 doesnt. Can anyone confirm this or tell a way to make the accelerometer
 work
 again?

 --
 *Von:* Tony Berth tonybe...@googlemail.com
 *An:* List for Openmoko community discussion community@lists.openmoko.org
 
 *Gesendet:* Sonntag, den 5. April 2009, 12:52:59 Uhr
 *Betreff:* Re: [SHR] latest unstable with problems!

 On Sat, Apr 4, 2009 at 7:03 PM, Alastair Johnson
 alast...@truebox.co.ukwrote:

 Tony Berth wrote:
  - tangoGPS still crashes when trying to change the settings :(

 IIRC there's a missing dependency on dbus-x11 which provides the session
 bus that it uses to access the config. Install it then reboot and all
 should be fine.

 ___


 sorry but what's the name of that dependency? Can I install it via opkg?

 Thanks






___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [SHR] latest unstable with problems!

2009-04-05 Thread Tony Berth
did remove 'menu-freesmartphone' with -force-depends cause it was a
dependency on 'e-wm' and installed 'e-wm-menu'. After rebooting I get no
icons at all!

Thanks

Tony

On Sun, Apr 5, 2009 at 4:08 PM, Johny Tenfinger seba.d...@gmail.com wrote:

 Delete menu-freesmartphone and install e-wm-menu. If that doesn't
 work, remove shr-settings-addons-illume package.

 On 4/5/09, Tony Berth tonybe...@googlemail.com wrote:
  didn't run depmod -a but usb ethernet does work in my case! Can't test
 wlan
  though!
 
  Also, for every single settings menu, a separate icon gets created! Thus,
  the whole screen fills-up with 'useless' icons!
 
  Thanks
 
  Tony
 
 
  On Sun, Apr 5, 2009 at 1:11 PM, hab keen oh ne baba_mel...@yahoo.de
 wrote:
 
  Another problem occured, thanks to the new kernel. The accelerometer
  doesnt
  work anymore, or at least it doesnt for me. I already ran depmod -a, and
  wlan and usb ethernet are already working again, but the accelerometer
  doesnt. Can anyone confirm this or tell a way to make the accelerometer
  work
  again?
 
  --
  *Von:* Tony Berth tonybe...@googlemail.com
  *An:* List for Openmoko community discussion 
 community@lists.openmoko.org
  
  *Gesendet:* Sonntag, den 5. April 2009, 12:52:59 Uhr
  *Betreff:* Re: [SHR] latest unstable with problems!
 
  On Sat, Apr 4, 2009 at 7:03 PM, Alastair Johnson
  alast...@truebox.co.ukwrote:
 
  Tony Berth wrote:
   - tangoGPS still crashes when trying to change the settings :(
 
  IIRC there's a missing dependency on dbus-x11 which provides the
 session
  bus that it uses to access the config. Install it then reboot and all
  should be fine.
 
  ___
 
 
  sorry but what's the name of that dependency? Can I install it via opkg?
 
  Thanks
 
 
 
 
 


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Munich April Stammtisch

2009-04-05 Thread Dr. H. Nikolaus Schaller
Hi,
to all Freerunner owners living or working in or near Munich, Germany:

Once again we plan a Stammtisch to take place at

19 Uhr, Die Wildsau - Balanstrasse 121 - 81549 München - 
http://www.die-wildsau.de

Please vote for your preferred date through:

http://freeyourphone.de/portal_v1/viewtopic.php?f=13t=1107p=11622hilit=muenchen#p11625
(http://www.doodle.com/ezrymw66khm4xvzb)

Details from the last Stammtisch (in German):

http://freeyourphone.de/portal_v1/viewtopic.php?f=13t=660start=45hilit=stammtisch

This time there will be again many topics: GTA03, Munich Freerunner  
Workshop, Meet each other in person, etc.

See you all,
Nikolaus



Mobile Office Solutions
by Golden Delicious Computers GmbHCo. KG
Buchenstr. 3
D-82041 Oberhaching
+49-89-54290367
http://www.handheld-linux.com

AG München, HRA 89571
VAT DE253626266
Komplementär:
Golden Delicious Computers Verwaltungs GmbH
Oberhaching, AG München, HRB 16602
Geschäftsführer: Dr. Nikolaus Schaller

Digital Tools for Independent People







___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Buying a Freerunner

2009-04-05 Thread Young
I have been following these lists for a while now. I've looked up on
the wiki, but I still have a few questions.

1. The phone selling for 299 on the main site, do es it have the bug
fix? or might I still have that problem?

2. with the recent announcements, I am unsure whether I want to
purchase one. I have no problem with having bugs, heck, I always manage
to screw up my computer by playing with things I probably shouldn't
anyways. the question is, what is the community's suggestion? those who
already have freerunners, would y'all suggest I get one, if only to
play with it and not use it as a phone?  It'd be worth it just for the
wifi. If the wifi is working right.

thanks

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Wifi problems, WPA/WEP differences (was: Re: [SHR] from debian to shr ; -))

2009-04-05 Thread Dylan Semler
On Sun, Apr 5, 2009 at 4:13 AM, Johny Tenfinger seba.d...@gmail.com wrote:

 My AP worked well with .24 kernel. With .28 and .29 it doesn't (I've
 connected once for about month)


I'm in this boat as well

Dylan
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Joerg Reisenweber
Am So  5. April 2009 schrieb Lothar Behrens:
 Hi,
 
 I am mostly reading and sometime writing here. If it was useful or  
 useless - I don't know. But anyway.
 Isn't it possible to also develop hardware collaboratively?
[...]
Hi Lothar,
nope this won't fly. It's basically the sw pov approach to hw development 
Steve mentioned in one of his current posts.
Developing hw is more than creating a good looking schematics in Eagle, and 
tasks like layout are partially done by autorouter and the other half is a 
*close* *interactive* process between the layout gal, the EE guys, the RF 
guys, the ME dept, sourcing dept etc etc.
IIRC OM had some really nasty experience when outsourcing some layout task. 
Just because the layout didn't understand exactly what EE had in mind when 
creating the schem, and EE didn't closely check the work of layouters.

for your Q about project files instead of pdf: OM is making money by selling 
hw, so there's not much sense in publishing data that doesn't help EE guys in 
community to understand the hw but instead is only needed for production 
purposes. In the end you can't do anything on a single-device basis with 
layout or schem proj data you couldn't do without it. Or are you the guy 
who's etching 8-layer at home and soldering uBGA by hand? ;-) You can't patch 
a ready-done 8layer PCB, no matter what your document files are (sw POV on 
hw!). And no company is going to invest in producing some dozen proto PCB 
done by anonymous community guys, without checking each and every trace and 
footprint again what in the end for sure is more work than doing it inhouse 
from scratch.
Other companies tend to keep schematics closed to protect their IP, so we at 
OM at least don't want to give asian cloners a kickstart without adding *any* 
benefit for our customers.

best regards
jOERG


signature.asc
Description: This is a digitally signed message part.
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Buying a Freerunner

2009-04-05 Thread Gunnar AAstrand Grimnes
 1. The phone selling for 299 on the main site, do es it have the bug
 fix? or might I still have that problem?

From Steve recent email about getting the v7 through production I guess not.

 
 2. the question is, what is the community's suggestion? those who
 already have freerunners, would y'all suggest I get one, if only to
 play with it and not use it as a phone?  It'd be worth it just for the
 wifi. If the wifi is working right.

I'm going to be blunt here: No. If you do not want a phone but a cool
linux gadget with wifi, get a nokia n810. Afaik it can do everything the
openmoko does apart from GSM.

The openmoko has too many problems that are tricky to solve normally,
and even trickier without a real company supporting them. For instance,
from the recent graphics performance thread it appears the graphical
performance of everything will remain sluggish forever. The suspend
still seems to cause problems: missing sound, slow resume, GSM missing,
etc.

I wont sell my freerunner because I don't have time to play with it
just yet - but I knowing what I know today I probably would not buy one
now.

Sorry openmoko inc :(

- Gunnar

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Fernando Martins
David Reyes Samblas Martinez wrote:
 only add that replies are quite unfair to a any free project whatever
 it succeed or not.

 2009/4/5 David Reyes Samblas Martinez da...@tuxbrain.com:
   
 Yes very sad wrong titular No More OpenMoko Phone  and very
 discorageus comentaries :(
 

Listen, it's just one of those slashdot posts based on half-truths. 
Lamenting it does not help. Just address the truths in there and take 
the best out of it. Even bad publicity can be good. Make it play in your 
favor. This slashdot article could be a good opportunity to:

1) identify plain truths, plain falsities, half-truths/lies. Distinguish 
between technical (FR) and organisational issues (OM/community). This 
can be done by the community using a wiki page.

2) Acknowledge the negative organisational facts (I guess already done 
by OM). Fix it by:

a) providing reassurance by building on the achievements and positive 
facts;

b) providing an action plan dealing with organisational AND marketing 
aspects;

c) ask the community for feedback on the plan (being done?) and even ask 
for help with organisational and market aspects (the open project 
doesn't have to stop at the software aspects).

3) Provide a plan to address the technical aspects involving the 
community (being done?). Typically everyone wants to work on their own 
itches, but maybe there is room for a bit more coordination, e.g. by 
using cofundos to focus on specific areas that could help OM deliver the 
promises of an open and implicitly working phone.


Fernando


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Buying a Freerunner

2009-04-05 Thread Joerg Reisenweber
Am So  5. April 2009 schrieb Gunnar AAstrand Grimnes:
  1. The phone selling for 299 on the main site, do es it have the bug
  fix? or might I still have that problem?
 
 From Steve recent email about getting the v7 through production I guess not.
Steve also mentioned as many as possible on stock A6 getting fixed at fab.
So if I got that right we are shipping with buzzfix right now.
/j



signature.asc
Description: This is a digitally signed message part.
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Buying a Freerunner

2009-04-05 Thread Michael 'Mickey' Lauer
On Sunday 05 April 2009 17:50:12 Young wrote:
 I have been following these lists for a while now. I've looked up on
 the wiki, but I still have a few questions.

 1. The phone selling for 299 on the main site, do es it have the bug
 fix? or might I still have that problem?

 2. with the recent announcements, I am unsure whether I want to
 purchase one. I have no problem with having bugs, heck, I always manage
 to screw up my computer by playing with things I probably shouldn't
 anyways. the question is, what is the community's suggestion? those who
 already have freerunners, would y'all suggest I get one, if only to
 play with it and not use it as a phone?  It'd be worth it just for the
 wifi. If the wifi is working right.

Are you interested in a day-to-day phone that just happens runs Linux since 
you also run firefox instead of Internet Explorer? If so, don't buy it.

Are you interested in developing software for mobile devices? Or want to see 
what creative people can do with free software and hardware platforms? If so, 
buy it!

:M:


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Lothar Behrens

Am 05.04.2009 um 18:14 schrieb Joerg Reisenweber:

 Am So  5. April 2009 schrieb Lothar Behrens:
 Hi,

 I am mostly reading and sometime writing here. If it was useful or
 useless - I don't know. But anyway.
 Isn't it possible to also develop hardware collaboratively?
 [...]
 Hi Lothar,
 nope this won't fly. It's basically the sw pov approach to hw  
 development
 Steve mentioned in one of his current posts.

I may read his post...


 Developing hw is more than creating a good looking schematics in  
 Eagle, and
 tasks like layout are partially done by autorouter and the other  
 half is a
 *close* *interactive* process between the layout gal, the EE guys,  
 the RF
 guys, the ME dept, sourcing dept etc etc.

It is indeed difficult. But otoh are many hw projects (http://opencores.org/ 
  or http://opencollector.org/ for sample),
or at least hw related.


 IIRC OM had some really nasty experience when outsourcing some  
 layout task.
 Just because the layout didn't understand exactly what EE had in  
 mind when
 creating the schem, and EE didn't closely check the work of layouters.


I don't speak about outsourcing. I have made similar experiences with  
outsourcing:

An EE project (motor control) should be outsourced, but the schematics  
were sent by faximile!
The result was about writing an application to compare the netlists to  
compare the then distinct
projects (different wire names and the like).

So don't split any EE project or work with different versions without  
a CVS or SVN!

But giving development boards or mobile phone development kits would  
be an option to
broaden the idea behind open mobile phone. Say, a GSM kit could be  
used for the carPC hobby
engineer. And there are really GSM modules sold by other companies. 
(http://www.gsm-modem.de/ 
)

Then you have the control about your pcb design, but propably broaden  
your product palette.

Not all developers need a complete telephone. But you could indeed get  
more value if the
'components' of a mobile device also spread the globe - as a  
development kit or separately.

 for your Q about project files instead of pdf: OM is making money by  
 selling
 hw, so there's not much sense in publishing data that doesn't help  
 EE guys in
 community to understand the hw but instead is only needed for  
 production
 purposes. In the end you can't do anything on a single-device basis  
 with
 layout or schem proj data you couldn't do without it. Or are you the  
 guy
 who's etching 8-layer at home and soldering uBGA by hand? ;-) You  
 can't patch
 a ready-done 8layer PCB, no matter what your document files are (sw  
 POV on
 hw!). And no company is going to invest in producing some dozen  
 proto PCB
 done by anonymous community guys, without checking each and every  
 trace and
 footprint again what in the end for sure is more work than doing it  
 inhouse
 from scratch.

I don't mean that you grab the prototypes blindly for your use. But  
didn't you think, the comunity
will also help in hardware aspects?

Maybe the devkit could be coubled with a contest, who develops the  
best mod or addon. Or as an early preview
for developers of software (the display discussion for sample:  
Touchscreen Capacitive (was Re: OT: iPhone howto)).

Did someone yet really implemented drivers for a multitouch display?

Wouldn't it good to get one preassembled from OM to develop for it?

Therefore a kit would be good. Also selling kits for parts only.

Gerald: It is worth to publish the private post :-)


 Other companies tend to keep schematics closed to protect their IP,  
 so we at
 OM at least don't want to give asian cloners a kickstart without  
 adding *any*
 benefit for our customers.

Do you really think, they don't get any value just from the PDF version?
Time will tell us this.

Other companies think about using the same idea behind open source for  
hardware. It's because
of one big issue today: The technologie changes so fast, that  
individual development is too expensive.

Opencores as mentioned above is impressing me. Another group is going  
similar steps in automotive. Even yet
closed and membership is propably very expensive, But there is  
movement in how to develop technical products.

Lothar

-- | Rapid Prototyping | XSLT Codegeneration | http://www.lollisoft.de
Lothar Behrens
Heinrich-Scheufelen-Platz 2
73252 Lenningen









___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Buying a Freerunner

2009-04-05 Thread Fernando Martins
Young wrote:
 2. with the recent announcements, I am unsure whether I want to
 purchase one. 
As suggested other times, maybe you could also look for someone in your 
area that could show you the phone and share experience with you.

Fernando

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Error while building the sample project using openmoko toolchain

2009-04-05 Thread Mark Night
hello,

I downloaded the toolchain and tried to build the sample project using steps
as given on
http://wiki.openmoko.org/wiki/Toolchain#Building_a_sample_project

But, when I tried to run make command, I got the following error:

libtool: link: cannot find the library `/usr/lib/libXinerama.la'
make[2]: *** [openmoko-sample] Error 1

Can anyone suggest me the way to deal with the problem. I am having the
doubt that while cross compiling it, why it searches for library in
/usr/lib/ ?

Thanks in advance.
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Dr. H. Nikolaus Schaller
Hi Lothar, Jörg, Sean, Steve, and all others who are interested in a  
future GTA03,

I have also been thinking for a while in exactly the same direction.  
Making the development of the GTA03 a community activity. Supported  
and sponsored by individuals and companies who are interested in the  
results.

On one hand HW development needs a clear and close communication  
between people. On the other hand it needs a large number of  
supporters who keep their fingers out until they are asked. But  
synchronizing activities is much more difficult than with SW (using  
SVN or GIT).

What we IMHO therefore need is:

* a core team that works (at least semi-)professionally on it. I think  
the community is large enough to provide enough members with all  
expertise that is required (from mechanics over battery to RF etc.).
* a clear milestone plan as in every successful hardware development  
project
* a specification freeze at some point in the milestone plan
* openness to ask for help into the community to judge between several  
similar technical solutions for the same requirement
* funding of the project organization (e.g. we can set up a community  
funds or society or association or however the legal form has to be  
choosen). Funding levels could start at 5€ per year for students and  
go upwards for individuals and companies. And special services (e.g.  
managing the production of 100 customized units) could even provide  
more funding for the organization.

A word to all those who think Hardware can not be developed by a  
community should take a look at:

http://www.amsat.org/

Building, launching and operating not only 1 but approx. 50 satellites  
in the past 30 years is definitively more complex than building an  
open smartphone.

Nikolaus


Am 05.04.2009 um 19:39 schrieb Lothar Behrens:


 Am 05.04.2009 um 18:14 schrieb Joerg Reisenweber:

 Am So  5. April 2009 schrieb Lothar Behrens:
 Hi,

 I am mostly reading and sometime writing here. If it was useful or
 useless - I don't know. But anyway.
 Isn't it possible to also develop hardware collaboratively?
 [...]
 Hi Lothar,
 nope this won't fly. It's basically the sw pov approach to hw
 development
 Steve mentioned in one of his current posts.

 I may read his post...


 Developing hw is more than creating a good looking schematics in
 Eagle, and
 tasks like layout are partially done by autorouter and the other
 half is a
 *close* *interactive* process between the layout gal, the EE guys,
 the RF
 guys, the ME dept, sourcing dept etc etc.

 It is indeed difficult. But otoh are many hw projects (http://opencores.org/
  or http://opencollector.org/ for sample),
 or at least hw related.


 IIRC OM had some really nasty experience when outsourcing some
 layout task.
 Just because the layout didn't understand exactly what EE had in
 mind when
 creating the schem, and EE didn't closely check the work of  
 layouters.


 I don't speak about outsourcing. I have made similar experiences with
 outsourcing:

 An EE project (motor control) should be outsourced, but the schematics
 were sent by faximile!
 The result was about writing an application to compare the netlists to
 compare the then distinct
 projects (different wire names and the like).

 So don't split any EE project or work with different versions without
 a CVS or SVN!

 But giving development boards or mobile phone development kits would
 be an option to
 broaden the idea behind open mobile phone. Say, a GSM kit could be
 used for the carPC hobby
 engineer. And there are really GSM modules sold by other companies. 
 (http://www.gsm-modem.de/
 )

 Then you have the control about your pcb design, but propably broaden
 your product palette.

 Not all developers need a complete telephone. But you could indeed get
 more value if the
 'components' of a mobile device also spread the globe - as a
 development kit or separately.

 for your Q about project files instead of pdf: OM is making money by
 selling
 hw, so there's not much sense in publishing data that doesn't help
 EE guys in
 community to understand the hw but instead is only needed for
 production
 purposes. In the end you can't do anything on a single-device basis
 with
 layout or schem proj data you couldn't do without it. Or are you the
 guy
 who's etching 8-layer at home and soldering uBGA by hand? ;-) You
 can't patch
 a ready-done 8layer PCB, no matter what your document files are (sw
 POV on
 hw!). And no company is going to invest in producing some dozen
 proto PCB
 done by anonymous community guys, without checking each and every
 trace and
 footprint again what in the end for sure is more work than doing it
 inhouse
 from scratch.

 I don't mean that you grab the prototypes blindly for your use. But
 didn't you think, the comunity
 will also help in hardware aspects?

 Maybe the devkit could be coubled with a contest, who develops the
 best mod or addon. Or as an early preview
 for developers of software (the display 

Re: [SHR] latest unstable with problems!

2009-04-05 Thread Michael Tansella
 doesnt. Can anyone confirm this or tell a way to make the accelerometer
 work again?

CONFIRMED ! Don't know how to make them work.
Greets
Michael

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [SHR] latest unstable with problems!

2009-04-05 Thread Paul Fertser
Michael Tansella michael-tanse...@gmx.de writes:
 doesnt. Can anyone confirm this or tell a way to make the accelerometer
 work again?

 CONFIRMED ! Don't know how to make them work.

How do they not work? Probably you just use applications that nobody
cares to update to handle the proper way of reporting accelerometer
events that was announced about 2 months ago?

-- 
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: [SHR] latest unstable with problems!

2009-04-05 Thread Michael Tansella
 How do they not work? Probably you just use applications that nobody
 cares to update to handle the proper way of reporting accelerometer
 events that was announced about 2 months ago?

I used the python script from the wiki and it delivered only zeros.



#!/usr/bin/python
import struct
from math import sqrt

x = 0
y = 0
z = 0
secondsensorfile = /dev/input/event3
#int, int, short, short, int
fmt = 'iihhi'
#open file in binary mode
in_file = open(secondsensorfile,rb)
event = in_file.read(16)
while event:
(time1,time2, type, code, value) = \
struct.unpack(fmt,event)
time = time1 + time2 / 100.0

if type == 2:
if code == 0:
x = value
if code == 1:
y = value
if code == 2:
z = value
if type == 0 and code == 0:
sum = int(sqrt(x*x + y*y + z*z))
print x, y, z, sum
event = in_file.read(16)
in_file.close()


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Lothar Behrens

Am 05.04.2009 um 21:00 schrieb Dr. H. Nikolaus Schaller:

 Hi Lothar, Jörg, Sean, Steve, and all others who are interested in a  
 future GTA03,


[snip]

 * funding of the project organization (e.g. we can set up a  
 community funds or society or association or however the legal form  
 has to be choosen). Funding levels could start at 5€ per year for  
 students and go upwards for individuals and companies. And special  
 services (e.g. managing the production of 100 customized units)  
 could even provide more funding for the organization.

And indeed we fund with the purchase of our phones. I mostly played  
with the navit package and done some bug reports. It's a hobby and  
thus it would
also move someone to fund in comunity sub projects when there is a way  
of hand on soldering and the like.

Also I played with the CAD files, wrote a script to convert some of  
them, that costs me about 1 day. It is a fund. The idea behind that  
was to make the CAD
files available in more formats and thus propably push private case  
mods.



 A word to all those who think Hardware can not be developed by a  
 community should take a look at:

   http://www.amsat.org/

 Building, launching and operating not only 1 but approx. 50  
 satellites in the past 30 years is definitively more complex than  
 building an open smartphone.

Hmm. Then open source projects were not the first movements in the  
spirit of openess :-)

This is a great sample.

Here are some links about mobile equipment resellers:

TFT displays:
http://www.cartft.com/catalog/gl/111

USB display
http://www.cartft.com/catalog/il/1057

carPC site (german):
http://www.car-pc.info/

A link to books about building car PC's (linked in the carPC site):
http://www.amazon.de/dp/0071468269?tag=cartftcom-21camp=1410creative=6378linkCode=as1creativeASIN=0071468269adid=044B8W2G03ATQDZ5ECZK;

This is unrelated but there are always people who build their own :-)

Lothar

-- | Rapid Prototyping | XSLT Codegeneration | http://www.lollisoft.de
Lothar Behrens
Heinrich-Scheufelen-Platz 2
73252 Lenningen









___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Error while building the sample project using openmoko toolchain

2009-04-05 Thread Matthias Stone
Hi, the following advice comes from an ametuer.

I doubt this is the proper (or universal) way to fix this, but what I found
worked around this for me:  copy the ccmake command before the errors, cd
into the src/ directory, and paste the command into your terminal and run
it.  I found this builds and links the object files correctly, and they work
on my FR.  YMMV, of course.

Also, if someone has a proper way to fix this, I would be interested as
well, as this is (very) hackish.

On Sun, Apr 5, 2009 at 12:48 PM, Mark Night marknigh...@gmail.com wrote:

 hello,

 I downloaded the toolchain and tried to build the sample project using
 steps as given on
 http://wiki.openmoko.org/wiki/Toolchain#Building_a_sample_project

 But, when I tried to run make command, I got the following error:

 libtool: link: cannot find the library `/usr/lib/libXinerama.la'
 make[2]: *** [openmoko-sample] Error 1

 Can anyone suggest me the way to deal with the problem. I am having the
 doubt that while cross compiling it, why it searches for library in
 /usr/lib/ ?

 Thanks in advance.





 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Interesting gadget for navit application and a feature enabler (was Re: Slashdotted)

2009-04-05 Thread Lothar Behrens
Just to mention here, also found at the car TFT site (GNS FM9 TMC  
receiver (miniUSB) *neu*):

http://www.cartft.com/catalog/il/1016

This may be interesting for the navit project.

Lothar

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Accelerometers in recent kernels (was: Re: [SHR] latest unstable with problems!)

2009-04-05 Thread Paul Fertser
Michael Tansella michael-tanse...@gmx.de writes:
 How do they not work? Probably you just use applications that nobody
 cares to update to handle the proper way of reporting accelerometer
 events that was announced about 2 months ago?

 I used the python script from the wiki and it delivered only zeros.

Have you seen this[1]? Are you sure the script is compatible?

[1] 
http://git.openmoko.org/?p=kernel.git;a=commit;h=b2ae84d8bd469fe81fa0a967fde9008416a78365

-- 
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: Error while building the sample project using openmoko toolchain

2009-04-05 Thread Mark Night
hi,

On Mon, Apr 6, 2009 at 1:26 AM, Matthias Stone 
matthias.stone.li...@gmail.com wrote:

 Hi, the following advice comes from an ametuer.

 I doubt this is the proper (or universal) way to fix this, but what I found
 worked around this for me:  copy the ccmake command before the errors, cd
 into the src/ directory, and paste the command into your terminal and run
 it.  I found this builds and links the object files correctly, and they work
 on my FR.  YMMV, of course.

 Also, if someone has a proper way to fix this, I would be interested as
 well, as this is (very) hackish.

Thanks for your advise. But I later found the troubleshooting part here  :
http://wiki.openmoko.org/wiki/Toolchain#Troubleshooting
I run the script given here and then make command worked. I hope this will
work for others also...
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


AW: [SHR] latest unstable with problems!

2009-04-05 Thread hab keen oh ne
Im using my own software, so I swear its not a software issue^^. Im not getting 
zeros, though, just very small values, that can have a negative sign, too, but 
do not change.





Von: Michael Tansella michael-tanse...@gmx.de
An: List for Openmoko community discussion community@lists.openmoko.org
Gesendet: Sonntag, den 5. April 2009, 21:34:08 Uhr
Betreff: Re: [SHR] latest unstable with problems!

 How do they not work? Probably you just use applications that nobody
 cares to update to handle the proper way of reporting accelerometer
 events that was announced about 2 months ago?

I used the python script from the wiki and it delivered only zeros.



#!/usr/bin/python
import struct
from math import sqrt

x = 0
y = 0
z = 0
secondsensorfile = /dev/input/event3
#int, int, short, short, int
fmt = 'iihhi'
#open file in binary mode
in_file = open(secondsensorfile,rb)
event = in_file.read(16)
while event:
(time1,time2, type, code, value) = \
struct.unpack(fmt,event)
time = time1 + time2 / 100.0

if type == 2:
if code == 0:
x = value
if code == 1:
y = value
if code == 2:
z = value
if type == 0 and code == 0:
sum = int(sqrt(x*x + y*y + z*z))
print x, y, z, sum
event = in_file.read(16)
in_file.close()


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



  ___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


AW: Accelerometers in recent kernels (was: Re: [SHR] latest unstable with problems!)

2009-04-05 Thread hab keen oh ne
Hm, that makes sense. Are you sure this patch is included in the new kernel. 
Does ths mean, that we have to rewrite all our software?





Von: Paul Fertser fercer...@gmail.com
An: Michael Tansella michael-tanse...@gmx.de
CC: List for Openmoko community discussion community@lists.openmoko.org
Gesendet: Sonntag, den 5. April 2009, 22:05:14 Uhr
Betreff: Accelerometers in recent kernels (was: Re: [SHR] latest unstable with 
problems!)

Michael Tansella michael-tanse...@gmx.de writes:
 How do they not work? Probably you just use applications that nobody
 cares to update to handle the proper way of reporting accelerometer
 events that was announced about 2 months ago?

 I used the python script from the wiki and it delivered only zeros.

Have you seen this[1]? Are you sure the script is compatible?

[1] 
http://git.openmoko.org/?p=kernel.git;a=commit;h=b2ae84d8bd469fe81fa0a967fde9008416a78365

-- 
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



  ___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Steve Mosher
Good comments All.

Let me inline some answers/explanations.

Lothar Behrens wrote:
 Hi,
 
 I am mostly reading and sometime writing here. If it was useful or  
 useless - I don't know. But anyway.
 
 Let me arse around with some stupid ideas :-)
 
 What is a open phone?
 
 Is it only open source software or is it also open hardware?
 
 If software could be developed virtually at any place and from any  
 person, why don't we do the same for
 hardware?
 
 Ok I cannot buy expensive equipment to test hardware that I may have  
 developed, but I virtually could
 develop hardware. But many developers at one subject could spend money  
 for a rent to let one of the
 team do outstanding tests.

  At the begining of Sean's presentation you will see two slides:
  1. a picture of Steve Ballmer ( the evil empire)
  2. A picture of paul Otilinni ( intel)

  And the point sean made about this was as follows; If a 15 year old 
kid   tells ballmer that he has developed a technology that will disrupt 
microsofts business, Ballmer would do well to listen to him. Why? 
because with a computer and a compiler it is possible to disrupt their
business or at least make there lives uncomfortable. Long ago back in
1994 before MS had any 3D api in windows there were three small UK 
companies that had 3D apis for the desktop: argonaut; Rendermorphics;
and Criterion ( i worked there). These were really very small companies
and what we did was keep gamers in DOS, while MS wanted to move gaming
to windows. We disrupted their plans to move important apps into DOS.
So they paid attention to us. I remember sitting with Alex st John
and eric engstrom as they discussed what was originally called the
manhatten project later to be directX. And the phrase disruptive 
technologies came up over and over again. One guy even had a folder on 
his desktop labeled disruptive technologies. In the end, MS
aquired rendermorphics and it became Direct3D  The point: in the 
software world, a kid and an idea is  potentially a powerful force. The 
history of this is covered in this book:

Drummond, Michael (November 2000). Renegades of the Empire: How Three 
Software Warriors Started a Revolution Behind the Walls of Fortress 
Microsoft. California: Three Rivers Press. ISBN 978-0609807453. Covers 
the early years of DirectX development within Microsoft, including the 
acquisition of RenderMorphics.

The bottom line on software is this: the business of software is easy
to disrupt because the barriers to entry ( the cost of tools) is 
comparatively low.

Now, lets look at hardware. If that same 15 year kid came to Paul 
Otillini and said he had technology that would disrupt Intels business
what would paul do. He'd ask the kid who his investors were? ask what
EDA tools did he use? Synopsis? did he have a cycle accurate C-SIM of 
the chip? Who was his fab?  was he planning an ASIC flow or COT flow
for the chip, what tools did they use for floor planning, routing etc.
The cost of these tools and the cost of proving something in silicon
are in the millions of dollars. Hardware is hard. The barriers to entry
are huge, not only IP barriers but sheer cost.


So, Sean's basic point in those first two slides is that 
entering/disrupting the software business is orders of magnitude
easier than entering the hardware business.

This of course is an extreme comparison, used however to make a
point. We should be on guard against notions and attitudes that
characterize the hardware business as easy. At OM we entered the
hardware business at the system level. Not designing chips of course, 
but one level up from that: designing
hardware systems. Here too, however, you see costs and risks that
form barriers to entry. For example, the test lab we maintain for
testing phones has 5Million dollars of equipment. A prototype
run of an evaluation board can cost 50K USD. 20 phones: 50K.

I use this analogy. You write your code in a series of units.
you unit test them. Then you do your first integration.
You set up your make files and I charge you 50K to hit return. would you 
hit the compile button?

We've all sat there and said, just compile it, see if works. That's
easy in software. In Sean's presentation you'll see a slide.
gcc GTA02v5  doesnt work what that means is this. There are perhaps
some unconcious attitudes people have carried over from the software 
world that will jump up and bite them when they start to work in the 
hardware world. I'll use another metaphor. Building hardware  requires
a waterfall design process, at least in my experience. In the software 
world, outside of DOD and NASA, we'd be hard pressed to find projects
that followed a strict waterfall model.
In a waterfall model you start with requirements. And you don't write
a line of code until requirements are 100% done and complete and signed
off. Once the requirements are done. They don't change. Then, and only
then you get to do design. You are still not writing any code. when
design is 100% complete, you 

Re: Slashdotted

2009-04-05 Thread Gunnar AAstrand Grimnes
Nice posts Steve! This is what a community oriented company works like!
Frequent, on-time, interesting and well-written emails from the inside!

Keep it up!

- Gunnar

Steve Mosher wrote:
 Good comments All.
 
 Let me inline some answers/explanations.
 
 Lothar Behrens wrote:
 Hi,

 I am mostly reading and sometime writing here. If it was useful or  
 useless - I don't know. But anyway.

 Let me arse around with some stupid ideas :-)

 What is a open phone?

 Is it only open source software or is it also open hardware?

 If software could be developed virtually at any place and from any  
 person, why don't we do the same for
 hardware?

 Ok I cannot buy expensive equipment to test hardware that I may have  
 developed, but I virtually could
 develop hardware. But many developers at one subject could spend money  
 for a rent to let one of the
 team do outstanding tests.
 
   At the begining of Sean's presentation you will see two slides:
   1. a picture of Steve Ballmer ( the evil empire)
   2. A picture of paul Otilinni ( intel)
 
   And the point sean made about this was as follows; If a 15 year old 
 kid   tells ballmer that he has developed a technology that will disrupt 
 microsofts business, Ballmer would do well to listen to him. Why? 
 because with a computer and a compiler it is possible to disrupt their
 business or at least make there lives uncomfortable. Long ago back in
 1994 before MS had any 3D api in windows there were three small UK 
 companies that had 3D apis for the desktop: argonaut; Rendermorphics;
 and Criterion ( i worked there). These were really very small companies
 and what we did was keep gamers in DOS, while MS wanted to move gaming
 to windows. We disrupted their plans to move important apps into DOS.
 So they paid attention to us. I remember sitting with Alex st John
 and eric engstrom as they discussed what was originally called the
 manhatten project later to be directX. And the phrase disruptive 
 technologies came up over and over again. One guy even had a folder on 
 his desktop labeled disruptive technologies. In the end, MS
 aquired rendermorphics and it became Direct3D  The point: in the 
 software world, a kid and an idea is  potentially a powerful force. The 
 history of this is covered in this book:
 
 Drummond, Michael (November 2000). Renegades of the Empire: How Three 
 Software Warriors Started a Revolution Behind the Walls of Fortress 
 Microsoft. California: Three Rivers Press. ISBN 978-0609807453. Covers 
 the early years of DirectX development within Microsoft, including the 
 acquisition of RenderMorphics.
 
 The bottom line on software is this: the business of software is easy
 to disrupt because the barriers to entry ( the cost of tools) is 
 comparatively low.
 
 Now, lets look at hardware. If that same 15 year kid came to Paul 
 Otillini and said he had technology that would disrupt Intels business
 what would paul do. He'd ask the kid who his investors were? ask what
 EDA tools did he use? Synopsis? did he have a cycle accurate C-SIM of 
 the chip? Who was his fab?  was he planning an ASIC flow or COT flow
 for the chip, what tools did they use for floor planning, routing etc.
 The cost of these tools and the cost of proving something in silicon
 are in the millions of dollars. Hardware is hard. The barriers to entry
 are huge, not only IP barriers but sheer cost.
 
 
 So, Sean's basic point in those first two slides is that 
 entering/disrupting the software business is orders of magnitude
 easier than entering the hardware business.
 
 This of course is an extreme comparison, used however to make a
 point. We should be on guard against notions and attitudes that
 characterize the hardware business as easy. At OM we entered the
 hardware business at the system level. Not designing chips of course, 
 but one level up from that: designing
 hardware systems. Here too, however, you see costs and risks that
 form barriers to entry. For example, the test lab we maintain for
 testing phones has 5Million dollars of equipment. A prototype
 run of an evaluation board can cost 50K USD. 20 phones: 50K.
 
 I use this analogy. You write your code in a series of units.
 you unit test them. Then you do your first integration.
 You set up your make files and I charge you 50K to hit return. would you 
 hit the compile button?
 
 We've all sat there and said, just compile it, see if works. That's
 easy in software. In Sean's presentation you'll see a slide.
 gcc GTA02v5  doesnt work what that means is this. There are perhaps
 some unconcious attitudes people have carried over from the software 
 world that will jump up and bite them when they start to work in the 
 hardware world. I'll use another metaphor. Building hardware  requires
 a waterfall design process, at least in my experience. In the software 
 world, outside of DOD and NASA, we'd be hard pressed to find projects
 that followed a strict waterfall model.
 In a waterfall model you start with requirements. 

Results for the first programming competition for Openmoko phones

2009-04-05 Thread Risto H. Kurppa
Hi there!

We just finished the reviewing of the apps participating in the
programming competition.
Read the results at
http://risto.kurppa.fi/blog/1st-om-programming-competition-result/

We want to encourage you to participate in these projects to complete
the missing features and polish them to a diamond.

We want to thank everyone who contributed: developers, people who give
their money to award the developers, the jury members and everyone who
sent us comments and suggestions.
Please let us know if you think a competition like this is a good idea
to run again, what would you like to see as topics and if you have any
other ideas and thoughts about this, please share it with us!

r



-- 
| risto h. kurppa
| risto at kurppa dot fi
| http://risto.kurppa.fi

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Accelerometers in recent kernels

2009-04-05 Thread Paul Fertser
hab keen oh ne baba_mel...@yahoo.de writes:
 Hm, that makes sense. Are you sure this patch is included in the new
 kernel. Does ths mean, that we have to rewrite all our software?

Yes, it's in andy-tracking for quite some time.

And no, not rewrite, but slightly change the software to use the new
proposed scheme that is definitely better. BTW, the patch was
discussed and announced at both -kernel and -devel mailing lists.

-- 
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: Slashdotted

2009-04-05 Thread Steve Mosher
Dr. N

  We are thinking down similar paths. See my other other posts.

  I will check out the satilite site. My sense is, without even looking,
  that a fair number of people working on the project probably had some 
aerospace background and were well schooled in the process of 
requirements driven product design. I dont want to clog up community 
with this talk so I'm trying to get a new list set up.

Steve


Dr. H. Nikolaus Schaller wrote:
 Hi Lothar, Jörg, Sean, Steve, and all others who are interested in a 
 future GTA03,
 
 I have also been thinking for a while in exactly the same direction. 
 Making the development of the GTA03 a community activity. Supported and 
 sponsored by individuals and companies who are interested in the results.
 
 On one hand HW development needs a clear and close communication between 
 people. On the other hand it needs a large number of supporters who keep 
 their fingers out until they are asked. But synchronizing activities is 
 much more difficult than with SW (using SVN or GIT).
 
 What we IMHO therefore need is:
 
 * a core team that works (at least semi-)professionally on it. I think 
 the community is large enough to provide enough members with all 
 expertise that is required (from mechanics over battery to RF etc.).
 * a clear milestone plan as in every successful hardware development 
 project
 * a specification freeze at some point in the milestone plan
 * openness to ask for help into the community to judge between several 
 similar technical solutions for the same requirement
 * funding of the project organization (e.g. we can set up a community 
 funds or society or association or however the legal form has to be 
 choosen). Funding levels could start at 5€ per year for students and go 
 upwards for individuals and companies. And special services (e.g. 
 managing the production of 100 customized units) could even provide more 
 funding for the organization.
 
 A word to all those who think Hardware can not be developed by a 
 community should take a look at:
 
 http://www.amsat.org/
 
 Building, launching and operating not only 1 but approx. 50 satellites 
 in the past 30 years is definitively more complex than building an open 
 smartphone.
 
 Nikolaus
 
 
 Am 05.04.2009 um 19:39 schrieb Lothar Behrens:
 

 Am 05.04.2009 um 18:14 schrieb Joerg Reisenweber:

 Am So  5. April 2009 schrieb Lothar Behrens:
 Hi,

 I am mostly reading and sometime writing here. If it was useful or
 useless - I don't know. But anyway.
 Isn't it possible to also develop hardware collaboratively?
 [...]
 Hi Lothar,
 nope this won't fly. It's basically the sw pov approach to hw
 development
 Steve mentioned in one of his current posts.

 I may read his post...


 Developing hw is more than creating a good looking schematics in
 Eagle, and
 tasks like layout are partially done by autorouter and the other
 half is a
 *close* *interactive* process between the layout gal, the EE guys,
 the RF
 guys, the ME dept, sourcing dept etc etc.

 It is indeed difficult. But otoh are many hw projects 
 (http://opencores.org/
  or http://opencollector.org/ for sample),
 or at least hw related.


 IIRC OM had some really nasty experience when outsourcing some
 layout task.
 Just because the layout didn't understand exactly what EE had in
 mind when
 creating the schem, and EE didn't closely check the work of layouters.


 I don't speak about outsourcing. I have made similar experiences with
 outsourcing:

 An EE project (motor control) should be outsourced, but the schematics
 were sent by faximile!
 The result was about writing an application to compare the netlists to
 compare the then distinct
 projects (different wire names and the like).

 So don't split any EE project or work with different versions without
 a CVS or SVN!

 But giving development boards or mobile phone development kits would
 be an option to
 broaden the idea behind open mobile phone. Say, a GSM kit could be
 used for the carPC hobby
 engineer. And there are really GSM modules sold by other companies. 
 (http://www.gsm-modem.de/
 )

 Then you have the control about your pcb design, but propably broaden
 your product palette.

 Not all developers need a complete telephone. But you could indeed get
 more value if the
 'components' of a mobile device also spread the globe - as a
 development kit or separately.

 for your Q about project files instead of pdf: OM is making money by
 selling
 hw, so there's not much sense in publishing data that doesn't help
 EE guys in
 community to understand the hw but instead is only needed for
 production
 purposes. In the end you can't do anything on a single-device basis
 with
 layout or schem proj data you couldn't do without it. Or are you the
 guy
 who's etching 8-layer at home and soldering uBGA by hand? ;-) You
 can't patch
 a ready-done 8layer PCB, no matter what your document files are (sw
 POV on
 hw!). And no company is going to invest in producing some dozen
 proto PCB
 done 

Re: Slashdotted

2009-04-05 Thread Michele Renda
On 05/04/2009 23:21, Steve Mosher wrote:
   The voting approach will be discussed. Basically I dont believe in
 letting idiots vote. You dont want me voting on your layout and
 convincing everyone with my superb rhetoric that your 8 layer design
 can be accomplished in 2 layers.. you get my drift. The community will
 have to have SME ( subject matter experts) They will have to have some
 undemocratic powers. my view at least.

Hello Steve

Yes, I think you took the point.
I think, if there will be an open development, I would be better if 
there will be a meritocracy vote.
Example: if there is to discuss about use glamo chip or not, I think 
is not a good idea to have all the community speaking about the xglamo, 
where 95% of the person speaking neither know the low level implication 
to use a chip in place of another (and it is normal, because not all 
people have this kind of knoledge).
I am one of these idiots.

What according me missed in openmoko was a community. Or better: there 
are a lot of person in OpenMoko community. What we missed was a lead.
What we missed was an official voice from Openmoko. Often I took you 
email as official announcement of OM, as official face.
But you are not a community manager but only a maketing manager.

A community can't be democratic. Big projects as Linux, Ubuntu, Gnome, 
etc. have a community that is formed by person that don't stay all in 
the same level: there are leaders / there are developers / there are 
maintainers. And between them there is a knowledge and respect because 
they worked to get their position.

This bring people to be serious and to work collaborative. Without this 
there are only people telling only: The GSM module suck / The Wifi 
module suck / All OM suck.

Only with this a collaborative project can born, and to have success. In 
this case FIC have only to put the money when the project will be ready.
And remember that a open project may not be democratic. Usually the best 
one are never democratic.

Someone here a long time wrote here: Ubuntu community was not an casual 
thing. It was by design.
I would like to add: OpenMoko need something like this.

These are my 2 cents.
Michele Renda

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Steve Mosher
as always, ditto, what joerg said. I could release the GTA03 design 
files, but there value is limited. If the design were verified (DVT)
and made ready for production (PVT) then the design files would only
have value for somebody who wanted to quickly produce PCBs. As a 
resource for a design mod ( take out edge and add in 3G) it's of limited
value since that new design will have different dimensions and will
therefore have knock-on effects on ME and  RFs.. see joergs comment 
about the systems intgration systems engineering task ( layout,EE,ME, 
and procuremnt)

Joerg Reisenweber wrote:
 Am So  5. April 2009 schrieb Lothar Behrens:
 Hi,

 I am mostly reading and sometime writing here. If it was useful or  
 useless - I don't know. But anyway.
 Isn't it possible to also develop hardware collaboratively?
 [...]
 Hi Lothar,
 nope this won't fly. It's basically the sw pov approach to hw development 
 Steve mentioned in one of his current posts.
 Developing hw is more than creating a good looking schematics in Eagle, and 
 tasks like layout are partially done by autorouter and the other half is a 
 *close* *interactive* process between the layout gal, the EE guys, the RF 
 guys, the ME dept, sourcing dept etc etc.
 IIRC OM had some really nasty experience when outsourcing some layout task. 
 Just because the layout didn't understand exactly what EE had in mind when 
 creating the schem, and EE didn't closely check the work of layouters.
 
 for your Q about project files instead of pdf: OM is making money by selling 
 hw, so there's not much sense in publishing data that doesn't help EE guys in 
 community to understand the hw but instead is only needed for production 
 purposes. In the end you can't do anything on a single-device basis with 
 layout or schem proj data you couldn't do without it. Or are you the guy 
 who's etching 8-layer at home and soldering uBGA by hand? ;-) You can't patch 
 a ready-done 8layer PCB, no matter what your document files are (sw POV on 
 hw!). And no company is going to invest in producing some dozen proto PCB 
 done by anonymous community guys, without checking each and every trace and 
 footprint again what in the end for sure is more work than doing it inhouse 
 from scratch.
 Other companies tend to keep schematics closed to protect their IP, so we at 
 OM at least don't want to give asian cloners a kickstart without adding *any* 
 benefit for our customers.
 
 best regards
 jOERG
 
 
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Buying a Freerunner

2009-04-05 Thread Steve Mosher
   not shipping with buzz fix yet.

   but im slowly pushing forward

Joerg Reisenweber wrote:
 Am So  5. April 2009 schrieb Gunnar AAstrand Grimnes:
 1. The phone selling for 299 on the main site, do es it have the bug
 fix? or might I still have that problem?
 From Steve recent email about getting the v7 through production I guess not.
 Steve also mentioned as many as possible on stock A6 getting fixed at fab.
 So if I got that right we are shipping with buzzfix right now.
 /j
 
 
 
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Steve Mosher
Thanks Lothar.

   I think Dr N and I will have some fruitful discussions on how to 
start this. I'll contribute my time and experience as I am able to to 
get this
going.

Lothar Behrens wrote:
 Am 05.04.2009 um 21:00 schrieb Dr. H. Nikolaus Schaller:
 
 Hi Lothar, Jörg, Sean, Steve, and all others who are interested in a  
 future GTA03,

 
 [snip]
 
 * funding of the project organization (e.g. we can set up a  
 community funds or society or association or however the legal form  
 has to be choosen). Funding levels could start at 5€ per year for  
 students and go upwards for individuals and companies. And special  
 services (e.g. managing the production of 100 customized units)  
 could even provide more funding for the organization.
 
 And indeed we fund with the purchase of our phones. I mostly played  
 with the navit package and done some bug reports. It's a hobby and  
 thus it would
 also move someone to fund in comunity sub projects when there is a way  
 of hand on soldering and the like.
 
 Also I played with the CAD files, wrote a script to convert some of  
 them, that costs me about 1 day. It is a fund. The idea behind that  
 was to make the CAD
 files available in more formats and thus propably push private case  
 mods.
 

 A word to all those who think Hardware can not be developed by a  
 community should take a look at:

  http://www.amsat.org/

 Building, launching and operating not only 1 but approx. 50  
 satellites in the past 30 years is definitively more complex than  
 building an open smartphone.
 
 Hmm. Then open source projects were not the first movements in the  
 spirit of openess :-)
 
 This is a great sample.
 
 Here are some links about mobile equipment resellers:
 
 TFT displays:
 http://www.cartft.com/catalog/gl/111
 
 USB display
 http://www.cartft.com/catalog/il/1057
 
 carPC site (german):
 http://www.car-pc.info/
 
 A link to books about building car PC's (linked in the carPC site):
 http://www.amazon.de/dp/0071468269?tag=cartftcom-21camp=1410creative=6378linkCode=as1creativeASIN=0071468269adid=044B8W2G03ATQDZ5ECZK;
 
 This is unrelated but there are always people who build their own :-)
 
 Lothar
 
 -- | Rapid Prototyping | XSLT Codegeneration | http://www.lollisoft.de
 Lothar Behrens
 Heinrich-Scheufelen-Platz 2
 73252 Lenningen
 
 
 
 
 
 
 
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Buying a Freerunner

2009-04-05 Thread Marcel
Just for the records (which possibly already contain this):
I have a 02A5 (from the second batch which reached Germany) and had no buzz on 
my two short test calls the last weeks, but they only went from the Neo to a 
landline phone in the other room if that's relevant.

--
Marcel

Am Monday 06 April 2009 00:57:33 schrieb Steve Mosher:
not shipping with buzz fix yet.

but im slowly pushing forward

 Joerg Reisenweber wrote:
  Am So  5. April 2009 schrieb Gunnar AAstrand Grimnes:
  1. The phone selling for 299 on the main site, do es it have the bug
  fix? or might I still have that problem?
 
  From Steve recent email about getting the v7 through production I guess
  not.
 
  Steve also mentioned as many as possible on stock A6 getting fixed at
  fab. So if I got that right we are shipping with buzzfix right now.
  /j

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Steve Mosher
thanks. During march I got so effin buried in other stuff that my 
community posting went to hell. I sat there looking at my community 
inbox grow and grow. And I thought I rather open my cell phone bill 
than plow through 1800 community mails but in the end you pay your cell 
phone bill and plow through those mails. As long as I keep the inbox 
empty every day, its a joy to read and respond.

Gunnar AAstrand Grimnes wrote:
 Nice posts Steve! This is what a community oriented company works like!
 Frequent, on-time, interesting and well-written emails from the inside!
 
 Keep it up!
 
 - Gunnar
 
 Steve Mosher wrote:
 Good comments All.

 Let me inline some answers/explanations.

 Lothar Behrens wrote:
 Hi,

 I am mostly reading and sometime writing here. If it was useful or  
 useless - I don't know. But anyway.

 Let me arse around with some stupid ideas :-)

 What is a open phone?

 Is it only open source software or is it also open hardware?

 If software could be developed virtually at any place and from any  
 person, why don't we do the same for
 hardware?

 Ok I cannot buy expensive equipment to test hardware that I may have  
 developed, but I virtually could
 develop hardware. But many developers at one subject could spend money  
 for a rent to let one of the
 team do outstanding tests.
   At the begining of Sean's presentation you will see two slides:
   1. a picture of Steve Ballmer ( the evil empire)
   2. A picture of paul Otilinni ( intel)

   And the point sean made about this was as follows; If a 15 year old 
 kid   tells ballmer that he has developed a technology that will disrupt 
 microsofts business, Ballmer would do well to listen to him. Why? 
 because with a computer and a compiler it is possible to disrupt their
 business or at least make there lives uncomfortable. Long ago back in
 1994 before MS had any 3D api in windows there were three small UK 
 companies that had 3D apis for the desktop: argonaut; Rendermorphics;
 and Criterion ( i worked there). These were really very small companies
 and what we did was keep gamers in DOS, while MS wanted to move gaming
 to windows. We disrupted their plans to move important apps into DOS.
 So they paid attention to us. I remember sitting with Alex st John
 and eric engstrom as they discussed what was originally called the
 manhatten project later to be directX. And the phrase disruptive 
 technologies came up over and over again. One guy even had a folder on 
 his desktop labeled disruptive technologies. In the end, MS
 aquired rendermorphics and it became Direct3D  The point: in the 
 software world, a kid and an idea is  potentially a powerful force. The 
 history of this is covered in this book:

 Drummond, Michael (November 2000). Renegades of the Empire: How Three 
 Software Warriors Started a Revolution Behind the Walls of Fortress 
 Microsoft. California: Three Rivers Press. ISBN 978-0609807453. Covers 
 the early years of DirectX development within Microsoft, including the 
 acquisition of RenderMorphics.

 The bottom line on software is this: the business of software is easy
 to disrupt because the barriers to entry ( the cost of tools) is 
 comparatively low.

 Now, lets look at hardware. If that same 15 year kid came to Paul 
 Otillini and said he had technology that would disrupt Intels business
 what would paul do. He'd ask the kid who his investors were? ask what
 EDA tools did he use? Synopsis? did he have a cycle accurate C-SIM of 
 the chip? Who was his fab?  was he planning an ASIC flow or COT flow
 for the chip, what tools did they use for floor planning, routing etc.
 The cost of these tools and the cost of proving something in silicon
 are in the millions of dollars. Hardware is hard. The barriers to entry
 are huge, not only IP barriers but sheer cost.


 So, Sean's basic point in those first two slides is that 
 entering/disrupting the software business is orders of magnitude
 easier than entering the hardware business.

 This of course is an extreme comparison, used however to make a
 point. We should be on guard against notions and attitudes that
 characterize the hardware business as easy. At OM we entered the
 hardware business at the system level. Not designing chips of course, 
 but one level up from that: designing
 hardware systems. Here too, however, you see costs and risks that
 form barriers to entry. For example, the test lab we maintain for
 testing phones has 5Million dollars of equipment. A prototype
 run of an evaluation board can cost 50K USD. 20 phones: 50K.

 I use this analogy. You write your code in a series of units.
 you unit test them. Then you do your first integration.
 You set up your make files and I charge you 50K to hit return. would you 
 hit the compile button?

 We've all sat there and said, just compile it, see if works. That's
 easy in software. In Sean's presentation you'll see a slide.
 gcc GTA02v5  doesnt work what that means is this. There are perhaps
 some unconcious attitudes 

Re: Slashdotted

2009-04-05 Thread Marcel
That's the point - I  was away from home the last week only and kinda shocked 
found the om-community and debian-user-german folders with 320 mails each 
when I came back which is nothing compared to your 1800 mails... :)

--
Marcel

Am Monday 06 April 2009 01:08:24 schrieb Steve Mosher:
 thanks. During march I got so effin buried in other stuff that my
 community posting went to hell. I sat there looking at my community
 inbox grow and grow. And I thought I rather open my cell phone bill
 than plow through 1800 community mails but in the end you pay your cell
 phone bill and plow through those mails. As long as I keep the inbox
 empty every day, its a joy to read and respond.

 Gunnar AAstrand Grimnes wrote:
  Nice posts Steve! This is what a community oriented company works like!
  Frequent, on-time, interesting and well-written emails from the inside!
 
  Keep it up!
 
  - Gunnar
 
  Steve Mosher wrote:
  Good comments All.
 
  Let me inline some answers/explanations.
 
  Lothar Behrens wrote:
  Hi,
 
  I am mostly reading and sometime writing here. If it was useful or
  useless - I don't know. But anyway.
 
  Let me arse around with some stupid ideas :-)
 
  What is a open phone?
 
  Is it only open source software or is it also open hardware?
 
  If software could be developed virtually at any place and from any
  person, why don't we do the same for
  hardware?
 
  Ok I cannot buy expensive equipment to test hardware that I may have
  developed, but I virtually could
  develop hardware. But many developers at one subject could spend money
  for a rent to let one of the
  team do outstanding tests.
 
At the begining of Sean's presentation you will see two slides:
1. a picture of Steve Ballmer ( the evil empire)
2. A picture of paul Otilinni ( intel)
 
And the point sean made about this was as follows; If a 15 year old
  kid   tells ballmer that he has developed a technology that will disrupt
  microsofts business, Ballmer would do well to listen to him. Why?
  because with a computer and a compiler it is possible to disrupt their
  business or at least make there lives uncomfortable. Long ago back in
  1994 before MS had any 3D api in windows there were three small UK
  companies that had 3D apis for the desktop: argonaut; Rendermorphics;
  and Criterion ( i worked there). These were really very small companies
  and what we did was keep gamers in DOS, while MS wanted to move gaming
  to windows. We disrupted their plans to move important apps into DOS.
  So they paid attention to us. I remember sitting with Alex st John
  and eric engstrom as they discussed what was originally called the
  manhatten project later to be directX. And the phrase disruptive
  technologies came up over and over again. One guy even had a folder on
  his desktop labeled disruptive technologies. In the end, MS
  aquired rendermorphics and it became Direct3D  The point: in the
  software world, a kid and an idea is  potentially a powerful force. The
  history of this is covered in this book:
 
  Drummond, Michael (November 2000). Renegades of the Empire: How Three
  Software Warriors Started a Revolution Behind the Walls of Fortress
  Microsoft. California: Three Rivers Press. ISBN 978-0609807453. Covers
  the early years of DirectX development within Microsoft, including the
  acquisition of RenderMorphics.
 
  The bottom line on software is this: the business of software is easy
  to disrupt because the barriers to entry ( the cost of tools) is
  comparatively low.
 
  Now, lets look at hardware. If that same 15 year kid came to Paul
  Otillini and said he had technology that would disrupt Intels business
  what would paul do. He'd ask the kid who his investors were? ask what
  EDA tools did he use? Synopsis? did he have a cycle accurate C-SIM of
  the chip? Who was his fab?  was he planning an ASIC flow or COT flow
  for the chip, what tools did they use for floor planning, routing etc.
  The cost of these tools and the cost of proving something in silicon
  are in the millions of dollars. Hardware is hard. The barriers to entry
  are huge, not only IP barriers but sheer cost.
 
 
  So, Sean's basic point in those first two slides is that
  entering/disrupting the software business is orders of magnitude
  easier than entering the hardware business.
 
  This of course is an extreme comparison, used however to make a
  point. We should be on guard against notions and attitudes that
  characterize the hardware business as easy. At OM we entered the
  hardware business at the system level. Not designing chips of course,
  but one level up from that: designing
  hardware systems. Here too, however, you see costs and risks that
  form barriers to entry. For example, the test lab we maintain for
  testing phones has 5Million dollars of equipment. A prototype
  run of an evaluation board can cost 50K USD. 20 phones: 50K.
 
  I use this analogy. You write your code in a series of units.
  you unit test them. Then 

Re: Buying a Freerunner

2009-04-05 Thread Robin Paulson
2009/4/6 Gunnar AAstrand Grimnes gunnar.grim...@dfki.de:
 I'm going to be blunt here: No. If you do not want a phone but a cool
 linux gadget with wifi, get a nokia n810. Afaik it can do everything the
 openmoko does apart from GSM.

if you want a cool *open* linux gadget with wifi, get an open pandora

again, no gsm though

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Lothar Behrens

Am 05.04.2009 um 23:21 schrieb Steve Mosher:

 Good comments All.

 Let me inline some answers/explanations.



Snip


 My education in 1987 till 1990, was electronics engineering. I do not
 any more practice in that area. So I stuck in some conflict
 not to start any electronics projects, because I have the glue the
 project will be a one man show and keep a hobby project. But
 if there would be a collerative project I could join, I propably
 would. And may it only getting more practice in laying out PCB boards
 whose schematics other developers have created.
 Ok.. here comes a question. What layout tools? are there open source
 layout tools ( one hopes) and if not then what tool do we pick?

I mentioned KICAD (http://kicad.sourceforge.net/wiki/index.php/DE:Main_Page 
).
It is capable to handle up to 16 layers, has a basic autorouter  
engine, but also could
use an external one I think.

It is multiplatform (Windows, Linux, Mac OS X and probably others).  
There is a 6 layer
PCB board as a sample that is a video grabber.

As a plus, it could display boards in 3D and supports wings 3D models  
to be used for
the parts.

Also the schematics is organized in scheets and subsheets, so one  
could divide a project
in sub projects. The scheets therefore could get connectors to enable  
inter scheet connections.
(In my words :-)

I think the same would be possible if we design PCB components with  
prelayouted stuff, but this
is only an idea with the component as is in mind - why should it not  
possible to couble a component
with a layout except the interconnection wires.

To pick up the colerative aspect of PCB design, I could ask the dev  
team, if it is possible to add
a color scheme to show the differences in layout to be a helper to  
spot differences between versions.


 Essentially, you are pitching the idea I'm going to try to get going.
 I'll make an announcement about it shortly, but my plate is pretty  
 full
 and I can only volunteer a couple hours a day to help organize and  
 guide it.

 If that would be possible, then it would be a real open phone :-)

 End of arsing around. Is there a potential to create a hardware
 development comunity?
  I think so. no harm in trying.

 To avoid that each individual will start its own variant we could
 using a vote system before any direction is done, say wich  
 formfactor is
 used, for sample.
  The voting approach will be discussed. Basically I dont believe in
 letting idiots vote. You dont want me voting on your layout and
 convincing everyone with my superb rhetoric that your 8 layer design
 can be accomplished in 2 layers.. you get my drift. The community will
 have to have SME ( subject matter experts) They will have to have some
 undemocratic powers. my view at least.

My knowledge is a bit away (Eagle, HP UX DS ??), but I know, Ill do  
something wrong, if I used 8 layers
but these are 20% filled only each.

OTOH, some guides could be applied like this: This board is a  
candidate for two layers. Don't use more than 4.

I participated layouting in motor control circuits, backplanes for  
computer systems and also
computer systems (the Transputer processor).

I got more knowledge by often doing a review and do layouts in steps.  
First the power and block capacitors then
the group of data signals and then the remaining stuff.

Critical stuff is HF and that sould be a separate step. Keep versions.  
Also an assisting layout would be helpful, like this:
I do one signal I think how it should done, an you do the rest of this  
signals (bus).

That way you avoid the risk, someone forgots the capacity in the  
signals and do wire them in paralell, but shouldn't.
Also signal length is an issue, but that is an HF issue.

About the voting: When one makes his / her first try in layouting, the  
core team should not
spend much time on it. A layouter first should get points of trust,  
thus other layouter with
some more experience should / could review the work of less  
experienced layouters, but not vica versa.

I think, this funnel also will help in finding good layouters that may  
get payd later and is fair.

I know that a hobby electronics guy will have it harder to get points,  
but others with some background
and the willing to help is a help. The hobby electronics guy could  
learn from the more experienced.

Snip

The cost:

What I didn't know is the cost for, say, 20 phones. I know there is  
the cost for the
equipment and the staff at all, but compare prototype costs with that  
here:

http://www.eurocircuits.com/index.php/PCB-production-service-overview/PCB-proto-the-new-PCB-prototype-service-from-Eurocircuits.html
and
http://www.eurocircuits.com/index.php/Service-overview/Service-Overview.html



 Sean: This would propably help continue GTA3 development. The risk to
 produce it, would only invest some inspections of a new design
 and doing integration tests. And even this could be donated.

 I asked sean the same. We are going to set up a mailing 

Re: Buying a Freerunner

2009-04-05 Thread Steve Mosher
  Somewhere on the wiki is a place to log your non -problem.

  I suspect its due to one of two things, joerg and others chime in---

  The buzz is most prnounced at 900mhz. rf infects the lines heading 
into the mixer and you'll see a ripple on the mic lines coming out. This 
manefests itself as a buzz for the listener on the other end.
@1800 the buzz is less pronounced and @1900 you get no buzz( AFAIK)
so, if your cell tower is giving you 1900, no buzz.

The other explanation could be filtering on the landline. wild ass guess.

Somebody with an actuall EE degree can probably explain better or more 
accurately.

Marcel wrote:
 Just for the records (which possibly already contain this):
 I have a 02A5 (from the second batch which reached Germany) and had no buzz 
 on 
 my two short test calls the last weeks, but they only went from the Neo to a 
 landline phone in the other room if that's relevant.
 
 --
 Marcel
 
 Am Monday 06 April 2009 00:57:33 schrieb Steve Mosher:
not shipping with buzz fix yet.

but im slowly pushing forward

 Joerg Reisenweber wrote:
 Am So  5. April 2009 schrieb Gunnar AAstrand Grimnes:
 1. The phone selling for 299 on the main site, do es it have the bug
 fix? or might I still have that problem?
 From Steve recent email about getting the v7 through production I guess
 not.
 Steve also mentioned as many as possible on stock A6 getting fixed at
 fab. So if I got that right we are shipping with buzzfix right now.
 /j

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Steve Mosher
thats the funny thing about inboxes and bills. If you ignore them
they dont go away, they just get bigger. There's a bunch of jokes here I 
refuse to make.

Marcel wrote:
 That's the point - I  was away from home the last week only and kinda shocked 
 found the om-community and debian-user-german folders with 320 mails each 
 when I came back which is nothing compared to your 1800 mails... :)
 
 --
 Marcel
 
 Am Monday 06 April 2009 01:08:24 schrieb Steve Mosher:
 thanks. During march I got so effin buried in other stuff that my
 community posting went to hell. I sat there looking at my community
 inbox grow and grow. And I thought I rather open my cell phone bill
 than plow through 1800 community mails but in the end you pay your cell
 phone bill and plow through those mails. As long as I keep the inbox
 empty every day, its a joy to read and respond.

 Gunnar AAstrand Grimnes wrote:
 Nice posts Steve! This is what a community oriented company works like!
 Frequent, on-time, interesting and well-written emails from the inside!

 Keep it up!

 - Gunnar

 Steve Mosher wrote:
 Good comments All.

 Let me inline some answers/explanations.

 Lothar Behrens wrote:
 Hi,

 I am mostly reading and sometime writing here. If it was useful or
 useless - I don't know. But anyway.

 Let me arse around with some stupid ideas :-)

 What is a open phone?

 Is it only open source software or is it also open hardware?

 If software could be developed virtually at any place and from any
 person, why don't we do the same for
 hardware?

 Ok I cannot buy expensive equipment to test hardware that I may have
 developed, but I virtually could
 develop hardware. But many developers at one subject could spend money
 for a rent to let one of the
 team do outstanding tests.
   At the begining of Sean's presentation you will see two slides:
   1. a picture of Steve Ballmer ( the evil empire)
   2. A picture of paul Otilinni ( intel)

   And the point sean made about this was as follows; If a 15 year old
 kid   tells ballmer that he has developed a technology that will disrupt
 microsofts business, Ballmer would do well to listen to him. Why?
 because with a computer and a compiler it is possible to disrupt their
 business or at least make there lives uncomfortable. Long ago back in
 1994 before MS had any 3D api in windows there were three small UK
 companies that had 3D apis for the desktop: argonaut; Rendermorphics;
 and Criterion ( i worked there). These were really very small companies
 and what we did was keep gamers in DOS, while MS wanted to move gaming
 to windows. We disrupted their plans to move important apps into DOS.
 So they paid attention to us. I remember sitting with Alex st John
 and eric engstrom as they discussed what was originally called the
 manhatten project later to be directX. And the phrase disruptive
 technologies came up over and over again. One guy even had a folder on
 his desktop labeled disruptive technologies. In the end, MS
 aquired rendermorphics and it became Direct3D  The point: in the
 software world, a kid and an idea is  potentially a powerful force. The
 history of this is covered in this book:

 Drummond, Michael (November 2000). Renegades of the Empire: How Three
 Software Warriors Started a Revolution Behind the Walls of Fortress
 Microsoft. California: Three Rivers Press. ISBN 978-0609807453. Covers
 the early years of DirectX development within Microsoft, including the
 acquisition of RenderMorphics.

 The bottom line on software is this: the business of software is easy
 to disrupt because the barriers to entry ( the cost of tools) is
 comparatively low.

 Now, lets look at hardware. If that same 15 year kid came to Paul
 Otillini and said he had technology that would disrupt Intels business
 what would paul do. He'd ask the kid who his investors were? ask what
 EDA tools did he use? Synopsis? did he have a cycle accurate C-SIM of
 the chip? Who was his fab?  was he planning an ASIC flow or COT flow
 for the chip, what tools did they use for floor planning, routing etc.
 The cost of these tools and the cost of proving something in silicon
 are in the millions of dollars. Hardware is hard. The barriers to entry
 are huge, not only IP barriers but sheer cost.


 So, Sean's basic point in those first two slides is that
 entering/disrupting the software business is orders of magnitude
 easier than entering the hardware business.

 This of course is an extreme comparison, used however to make a
 point. We should be on guard against notions and attitudes that
 characterize the hardware business as easy. At OM we entered the
 hardware business at the system level. Not designing chips of course,
 but one level up from that: designing
 hardware systems. Here too, however, you see costs and risks that
 form barriers to entry. For example, the test lab we maintain for
 testing phones has 5Million dollars of equipment. A prototype
 run of an evaluation board can cost 50K USD. 20 phones: 50K.

 I 

Re: Slashdotted

2009-04-05 Thread Anthony Clearn
Perhaps one of the positives which could be taken from this is that it allows a 
rethink. One question in my mind was why the need to produce GTA03 when GTA02 
was getting better? I hadn't time to follow GTA03 as like many people, I see, I 
have a fair few emails to read. I once heard someone say most businesses fail 
as they try to be perfect (something like the waterfall, I suppose). So could 
things move on with just a GTA02 (not forgetting GTA01, but concentrating on 
the latest product) or does the project really need 03 / plan B? I suppose 
having a camera, 3G, etc would have been good, but isn't the fact that the 
phone is open the big selling point? I know it is for me.


Regards, 
A.___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Build shr failed, need help

2009-04-05 Thread Daniel.Li
Dear List,

I'm building shr image, and found this error, see below. 
How can I fix it? Thanks

NOTE: Running task 3161 of 6837 (ID:
2877, 
/home/daniel/freerunner/shr/shr-testing/openembedded/packages/linux/linux-openmoko-2.6.28_git.bb,
 do_install)
NOTE: package linux-openmoko-2.6.28-2.6.28-oe1
+gitr34240a1c06ae36180dee695aa25bbae869b2aa26: started
NOTE: package linux-openmoko-2.6.28-2.6.28-oe1
+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3: task do_install:
started
ERROR: function do_install failed
ERROR: see log
in 
/home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/temp/log.do_install.20721
NOTE: Task
failed: 
/home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/temp/log.do_install.20721
NOTE: package linux-openmoko-2.6.28-2.6.28-oe1
+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3: task do_install:
failed
ERROR: TaskFailed event exception, aborting
NOTE: package linux-openmoko-2.6.28-2.6.28-oe1
+gitr34240a1c06ae36180dee695aa25bbae869b2aa26: failed
ERROR: Build
of 
/home/daniel/freerunner/shr/shr-testing/openembedded/packages/linux/linux-openmoko-2.6.28_git.bb
 do_install failed
ERROR: Task 2877
(/home/daniel/freerunner/shr/shr-testing/openembedded/packages/linux/linux-openmoko-2.6.28_git.bb,
 do_install) failed
NOTE: Tasks Summary: Attempted 3160 tasks of which 3160 didn't need to
be rerun and 1 failed.
ERROR:
'/home/daniel/freerunner/shr/shr-testing/openembedded/packages/linux/linux-openmoko-2.6.28_git.bb'
 failed
NOTE: build 200904060758: completed
make: *** [image] Error 1



/*
** error log
in 
/home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/temp/log.do_install.20721
  */
  INSTALL sound/soc/snd-soc-core.ko
  INSTALL sound/usb/snd-usb-audio.ko
  INSTALL sound/usb/snd-usb-lib.ko
make[1]: Leaving directory
`/home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/git'
make[1]: Entering directory
`/home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/git'

MKDIR   
/home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/image/lib/firmware/kaweth

INSTALL 
/home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/image/lib/firmware/kaweth/new_code.bin
/home/daniel/freerunner/shr/shr-testing/tmp/staging/i686-linux/usr/bin/install-sh:
 ./-m0644 does not exist.
make[1]: ***
[/home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/image/lib/firmware/kaweth/new_code.bin]
 Error 1


-- 
Daniel.Li lida_m...@163.com
PALFocus (http://palfocus.oicp.net)



___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Marcel
Am Monday 06 April 2009 02:28:05 schrieb Anthony Clearn:
[...]
 but isn't the fact that the phone is open the big selling
 point? I know it is for me.

That's the selling point for us more-or-less nerds. But the average 
oh-the-iphone-has-so-nice-bling-bling-user cannot see the value an open phone 
has for us but sees that it has no camera. But he/she wants a camera, so the 
decision is done. This is of course simplistic and I love the iPhone on a 
different layer, too, but it's the way I mostly see it.

--
Marcel

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Recommended GTA01 images?

2009-04-05 Thread Ben Wilson
Yeah. I gave up using the built in flash a while ago due to never having 
any free space.
I run the OS on the sdcard, plenty of room there.

Ben

polz wrote:
 On Sunday 05 April 2009 05:40:50 Ben Wilson wrote:
   
 try   shr-lite-image-om-gta01.jffs2   from
 http://shr.bearstech.com/shr-testing/images/om-gta01/

 
 How did you get it to fit in the flash, along with gllin?

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

   

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [QtExtended] does anybody use matchbox keyboard?

2009-04-05 Thread Radek Polak
leona...@lilik.it wrote:

 Hi all,
 Does anybody use the matchbox keyboard on Qtextended? (the one with grey
 little letters unusable with your fingers?).

I am using it. I am surprised myself that i can type on it, but works
for me quite good. However i wouldnt mind if i had better keyboard :)
At least the backspace could be in place that is easier to hit.

My favourite keyboard was the one in SHR.

Radek

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


update to knjmokocalendar

2009-04-05 Thread Robin Paulson
hi,
i see knjmokocalendar has been updated today. i try to run it and get:

/usr/bin/knjmokocalendar: line 3: ./knjmokocalendar.rb: Permission denied

it appears knjmokocalendar.rb is not executable. so, you might want to run:

chmod +x /opt/knjmokocalendar/knjmokocalendar.rb

before you can do anything

cheers

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Steve Mosher
Well,

  sean announced the mailing list at openexpo. also talked about our 
long term view. I read through your other comments below. Thanks.
On the Proto boards. PCB is just one component of the cost of a EVT 
board. I know with the Voodoo II I spent at least 1000 per board to get 
a 2 day turn back in 1998 or so. The difficulty with a cell phone PCB,
and the GTA03 in particular, was the small number of houses who could 
actually build the PCB, laser drilled, the 6410 BGA required a very 
specialized PCB, cant recall all the details.. hey Im marketing.
Plus components for a short run tend to be very expensive. Granted I 
didnt go over all the costs with a fine tooth comb. (task belongs to 
engineering) In any case I think with something like Dr. N approach and 
the one rattling inside my head
we could probably get through EVT with a volunteer effort. let me see 
about the progress on getting the list set up.

Lothar Behrens wrote:
 
 Am 05.04.2009 um 23:21 schrieb Steve Mosher:
 
 Good comments All.

 Let me inline some answers/explanations.


 
 Snip
 

 My education in 1987 till 1990, was electronics engineering. I do not
 any more practice in that area. So I stuck in some conflict
 not to start any electronics projects, because I have the glue the
 project will be a one man show and keep a hobby project. But
 if there would be a collerative project I could join, I propably
 would. And may it only getting more practice in laying out PCB boards
 whose schematics other developers have created.
 Ok.. here comes a question. What layout tools? are there open source
 layout tools ( one hopes) and if not then what tool do we pick?
 
 I mentioned KICAD 
 (http://kicad.sourceforge.net/wiki/index.php/DE:Main_Page).
 It is capable to handle up to 16 layers, has a basic autorouter engine, 
 but also could
 use an external one I think.
 
 It is multiplatform (Windows, Linux, Mac OS X and probably others). 
 There is a 6 layer
 PCB board as a sample that is a video grabber.
 
 As a plus, it could display boards in 3D and supports wings 3D models to 
 be used for
 the parts.
 
 Also the schematics is organized in scheets and subsheets, so one could 
 divide a project
 in sub projects. The scheets therefore could get connectors to enable 
 inter scheet connections.
 (In my words :-)
 
 I think the same would be possible if we design PCB components with 
 prelayouted stuff, but this
 is only an idea with the component as is in mind - why should it not 
 possible to couble a component
 with a layout except the interconnection wires.
 
 To pick up the colerative aspect of PCB design, I could ask the dev 
 team, if it is possible to add
 a color scheme to show the differences in layout to be a helper to spot 
 differences between versions.
 

 Essentially, you are pitching the idea I'm going to try to get going.
 I'll make an announcement about it shortly, but my plate is pretty full
 and I can only volunteer a couple hours a day to help organize and 
 guide it.

 If that would be possible, then it would be a real open phone :-)

 End of arsing around. Is there a potential to create a hardware
 development comunity?
  I think so. no harm in trying.

 To avoid that each individual will start its own variant we could
 using a vote system before any direction is done, say wich formfactor is
 used, for sample.
  The voting approach will be discussed. Basically I dont believe in
 letting idiots vote. You dont want me voting on your layout and
 convincing everyone with my superb rhetoric that your 8 layer design
 can be accomplished in 2 layers.. you get my drift. The community will
 have to have SME ( subject matter experts) They will have to have some
 undemocratic powers. my view at least.
 
 My knowledge is a bit away (Eagle, HP UX DS ??), but I know, Ill do 
 something wrong, if I used 8 layers
 but these are 20% filled only each.
 
 OTOH, some guides could be applied like this: This board is a candidate 
 for two layers. Don't use more than 4.
 
 I participated layouting in motor control circuits, backplanes for 
 computer systems and also
 computer systems (the Transputer processor).
 
 I got more knowledge by often doing a review and do layouts in steps. 
 First the power and block capacitors then
 the group of data signals and then the remaining stuff.
 
 Critical stuff is HF and that sould be a separate step. Keep versions. 
 Also an assisting layout would be helpful, like this:
 I do one signal I think how it should done, an you do the rest of this 
 signals (bus).
 
 That way you avoid the risk, someone forgots the capacity in the signals 
 and do wire them in paralell, but shouldn't.
 Also signal length is an issue, but that is an HF issue.
 
 About the voting: When one makes his / her first try in layouting, the 
 core team should not
 spend much time on it. A layouter first should get points of trust, thus 
 other layouter with
 some more experience should / could review the work of less experienced 
 layouters, 

Re: Slashdotted

2009-04-05 Thread Werner Almesberger
Steve Mosher wrote:
 hardware world. I'll use another metaphor. Building hardware  requires
 a waterfall design process, at least in my experience. In the software 
 world, outside of DOD and NASA, we'd be hard pressed to find projects
 that followed a strict waterfall model.

Hmm, I think one risk of having a heavy development process is
that everyone tries to cram all their pet ideas into the project
like there's no tomorrow. And yes, I have to plead guilty there
as well :-(

I think a useful compromise would be a rigid process from design
to prototype or product, but the ability to start such processes
in rapid succession.

A lot of problems in the GTA01/GTA02 design were only found after
they hit end-users. Instead of bickering for half a year about
buzz fixes, wouldn't it have been easier in the end if we had
just been able to start a new design, with the necessary changes,
but only them ?

This isn't of course something you just decide and it's done.
You have to design the company/organization around such an idea.
E.g., don't produce at a factory that could spit out a million of
units a week but that takes three months to get rolling.

 minimum, plus a redesign. Take the appendix out--perform a glamoectomy?
 ask Werner about the design implications of that on WIFI.

From (painful) memory: Half a month of getting a straight answer
from the vendor whether the chip can do it, about two weeks of
figuring out how to best rearrange that whole software stack such
that the problem becomes solveable, a few days of implementation,
well above a month to find out why that perfect plan didn't work,
followed by a few more days of working around the silicon bugs
eventually discovered. Ah yes, and when it was done, it didn't get
used :-(

When assessing the complexity of a problem, we tend to see only
those few days of actual development, not those months of
unexpected consequences.

 The OM designs all used modules for GSM and modules for things like
 WIFI and BT as opposed to down designs or chips on PCBs. The diffculty
 is not in finding components or modules

Famous last words ;-) I'd humbly submit that it can be incredibly
painful to find certain components if you're not a really big
player. And sometimes, one has to use components that aren't even
designed for phones, which creates its own set of problems.

   The voting approach will be discussed. Basically I dont believe in 
 letting idiots vote.

In Linux, we have the concept of benevolent dictators ;-)

Very nice and insightful post. Thanks !

- Werner

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Steve Mosher
Thanks Anthony.

For the sake of everyone who hasnt read my posts on this
or seen the video of seans speech. Let me say that your position
is the one we settled on. spend our resources on the FR and then
fund a modest project: project B. Put the GTA03 on hold
and find a way to involve the community more in its development.

inlined below find an advanced copy of my official comments.
stuff I send to the press. As a side note on this, these official
comments grew out of posts I made here first. During sean's presentation
someone commented that our approach to open business was the most 
radical he had seen. It is. and it presents great challenges for all
of us.

Seans video:
http://www.youtube.com/watch?v=UFuwhPXYxxIfeature=PlayListp=96FB31DA6E4012DAindex=1

I'll have my video up in a bit, an interview.

Here's the advance copy of my comments to the press.


During the last week Openmoko has had two great events. First the 
Embedded System Conference, ESC) and second, the OpenExpo in Bern. Those 
events could not have been more well timed for us because we had two 
major announcements to make: a thrust into the embedded systems market 
and the announcement of a new device, not a phone but an entirely new 
open device.
The launch into the embedded systems market is a case of the market 
finding the manufacturer. We designed the FreeRunner as an open phone. 
After it launched we started to receive requests from customers we never 
dreamed existed: Innovators who wanted to change the case or add in 
additional hardware. People who wanted to resell the phone with their 
software added. The collective creativity outside the company, dwarfed 
the creativity within the company. Our customers truly are an army of 
Davids. To seize this opportunity we decided to open up our CAD files, 
and open up our schematics. That way these new-found markets can develop 
for themselves products that we don’t have the resources to develop. So, 
over the next few months you’ll see us make a more focused effort in 
this market space. As a platform for embedded development, nothing 
compares to the FreeRunner: Open schematics; Open CAD; Open hardware; 
Open software.
At OpenExpo we had a keynote speech in the business track. This gave us 
the opportunity to explain some of the change in focus we’ve made in the 
past month. Our CEO Sean Moss-Pultz delivered the presentation and I’ll 
take some space here to explain in a bit more detail the background 
behind these exciting changes. Sean discussed three things:
1. Our successes.
2. Our mistakes.
3. Our challenges
It’s vitally important when addressing the challenges of the future to 
assess and understand your past success. Openmoko launched its first 
developer phone in July of 07 and the FreeRunner shipped in July of 08. 
Sales tripled. Not only did we build a phone; we built a company and 
distribution network in the process. We also helped others build their 
own businesses around the FreeRunner. Our takeaway lessons were as 
follows: Open Products can be successful in the marketplace; being Open 
multiplies everyone’s business opportunities. For our mistakes we 
identified these: Open Product design is very hard as there is a 
tendency to make too many changes. Our culture is not authoritarian. We 
also tended to view hardware with a “software” mentality, as something 
that could be easily changed or patched.
Our challenge going forward is to seize the opportunity we see in the 
embedded space and push forward the cause of open hardware. And we had 
to make some choices about how to spend the balance of 2009. There were 
essentially three projects going on inside OpenMoko: ongoing support of 
FreeRunner; Development of a follow on phone, the GTA03; and development 
of project “B”. From a resources standpoint we could pick any two. Given 
the traction we see in the embedded space and given our passionate 
commitment to current FreeRunner owners and developers it was easy to 
pick that project. Nine months after launching FreeRunner with 
tremendous support from the community the product is coming into its own 
with a diverse set of distributions that run on it, from android to 
debian.  Then comes the choice between project “B” and the GTA03.
There were two paths:
A: Fulfill our promises on FreeRunner and launch GTA03
B: Fulfill our promises on FreeRunner and  launch project B.
We will talk more about project B in the coming months, but these 
salient facts guided our decisions:
1. GTA03 was in constant flux as a design.
2. GTA03 schedule was consequently always slipping.
3. The resources required for GTA03 are 3X those required for Project B.
4. OM doesn’t have 3X resources

So, we picked plan B. Focus on supporting the FreeRunner and launching 
the more modest project, project B. That decision entailed putting GTA03 
on hold and rethinking how we do that product and that business in a 
better way: learning from our mistakes and building on our success. It 
also meant 

Re: on recurring alarm and simulating a down

2009-04-05 Thread W.Kenworthy
On Sun, 2009-04-05 at 12:32 +0200, Łukasz Pankowski wrote:
 kimaidou kimai...@gmail.com writes:
...
  Thanks anyway, great soft !
 

When you do the rewrite, can you lose the 1..2..3..4.. thing! - or at
least make it an optional setting in favour of a large (red) single
button saying STOP!

Woke up this morning, and by the time I had fumbled and missed trying to
enter the digits because of bleary sleep filled eyes and no glasses, my
other half was awake and sympathetically saying Can you please just
stop fiddling around and take the battery OUT!

Otherwise its great on shr-testing - even wakes when its supposed to -
not like the alarm app thats the default.

BillK




___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Intone (0.20 - alpha release) Elementary based mplayer frontend

2009-04-05 Thread c_c

Hi,

Hi,
I get the following error when starting with shr testing:
intone: error while loading shared libraries: libecore_input.so.0:
cannot open shared object file: No such file or directory

You'll probably need to upgrade to shr-unstable. Intone needs the newer 
releases of elementary (and enlightenment therefore).

 One check is to run the elementary tests application and see if the demos for 
sliders and genlists are available. If not - upgrade to shr-unstable.

-- 
View this message in context: 
http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2591006.html
Sent from the Openmoko Community mailing list archive at Nabble.com.


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Slashdotted

2009-04-05 Thread Werner Almesberger
Lothar Behrens wrote:
 I mentioned KICAD (http://kicad.sourceforge.net/wiki/index.php/DE:Main_Page 

KiCad is probably the Open Source EDA system that's closest to
being up to the task. But I still wonder if it can really do it.

Don't get me wrong. I use KiCad for everything I do privately
and I even contributed a few small features. But then I only do
2 layers, no ground planes, no impedance-matched lines, etc.

For an open development process, using a freely available EDA
system would of course be an incredible boost. I just wonder if
we would really have the resources to build the phone and the
EDA system that can do it in parallel.

- Werner

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


  1   2   >