Re: qtmoko and FSO

2011-06-04 Thread Michael 'Mickey' Lauer
Excellent progress, Radek.

Thanks,

Mickey.



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


Re: Aurora

2011-05-20 Thread Michael 'Mickey' Lauer
Am Freitag, den 20.05.2011, 19:57 +0200 schrieb Enrico Zini:
 On Mon, May 16, 2011 at 06:02:58PM +0200, Michael 'Mickey' Lauer wrote:
 
  SUPPORTED DEVICES
  
  We decided to only support the Palm Pre devices (Pre/Pre Plus/Pre 2) for
  the first to-be-released version of Aurora. More
  supported devices will join after the 0.1 release. This decision has
  been forced by the fact that we are only very few people
  working both on FSO and Aurora (and also on OpenEmbedded). Later on, we
  expect to see the OpenEZX family of devices,
  the Openmoko devices, the Nokia N900, and possibly also a bunch of HTC
  smartphones supported.
 
 Thank you for the announcement, it sounds nice. This bit made me wonder,
 though: why must each different platform require a separate effort? Is
 there something in FSO which works differently on different kinds of
 phones?

Yes, unfortunately... but that's due to the nature of being
a middleware. Middleware is an abstraction layer on top of the
hardware which shields the applications from the underlying
differences. That means while FSO provides always the same
interface to the applications, the hard and daunting task
is to cope with the device specifics and make them disappear.

FSO has to deal with varying kernel-level interfaces, such
as to audio routing, GSM modem, accelerometers, LEDs, buttons,
peripheral control... to name just a few.

Although we have seen a welcome level of standardization
via kernel class devices in the past years, there are still
too many home-grown vendor solutions and interfaces developed
out of the kernel tree. All those we (FSO) have to adapt
to provide a unified experience to the application level.

Cheers,

-- 
:M:


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


Re: Aurora

2011-05-20 Thread Michael 'Mickey' Lauer
 Although we have seen a welcome level of standardization
 via kernel class devices in the past years, there are still
 too many home-grown vendor solutions and interfaces developed
 out of the kernel tree. All those we (FSO) have to adapt
 to provide a unified experience to the application level.

And to expand on that... some of those device specifics
have to be reverse engineered. As a scaring prime example:
In September 2009, we launched the 'FSO on Palm Pre' challenge,
trying to get a GSM voice call running within one month.

Boy, how did we fail :)

It took us (or rather 'Morphis, our hero') the better part of 
12 months to get a proof of concept done. Even today, almost 20 months
after we started working on the Pre, we don't have full coverage,
e.g. we just started to work on SMS, and GPS is also still lacking.

Our friends over @ HTC-Linux can sing many songs on that as well.
And our friends from OpenEZX can tell a story as well... it has
been 6 years now since the A780 has been introduced with Linux 2.4.
Guess what, it's still not fully supported in kernel 2.6, i.e.
no ALSA, no GPRS, no GPS.

-- 
:M:


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


Aurora

2011-05-16 Thread Michael 'Mickey' Lauer
NOTE: Cross-posted to three mailing lists, please keep it that way, if
you want to reply.

Dear FOSS-Telephony lovers,

today we want to announce something that has been brewing in our minds
for quite a while and will change the way we develop the
freesmartphone.org middleware.

In the past, FSO has been too much developed without considering how the
features will actually be used by the API consumers.
Apart from the great work our friends from SHR did, there has only been
a handful of special purpose FSO clients, such as
the Emacs client, Zhone, and Zhone2. Zhone (and its successor Zhone2) is
currently an oversimplified approach based on a
non-maintainable Edje file. We have therefore decided to develop a new
testing/demonstrator for FSO named Aurora that
is supposed to be the driving force for further development.

AURORA

The aim of Aurora is to replace zhone and zhone2 as development UIs for
FSO. From the viewpoint of a middleware architect,
it's essential to have clients available that use the various features
of the FSO services. On the other hand though, this
time we want to create something that is also suitable for day to day
use. Aurora is supposed to be something we call
a featurephone client – featurephones being those things we used for
telephony before smartphones were invented.

Aurora being a featurephone client does not necessarily mean it will
never get the smartphone features Android or iOS
are popular for, it rather describes our approach as being
as-simple-as-possible. So for now you will not be able to
install additional apps or features. Everything (you need) is part of
the Aurora client.

DEVELOPMENT PROCESS

At the top of every application stack is the user. Pleasing him or her
is the topmost priority. Technology should not stand in the
 way, but rather support the user. Hence, Aurora releases will be done
as user milestones. For every user milestone, we will
pick a number of user stories to be implemented. We will then split a
user story into tasks and distribute among the contributors.

SUPPORTED DEVICES

We decided to only support the Palm Pre devices (Pre/Pre Plus/Pre 2) for
the first to-be-released version of Aurora. More
supported devices will join after the 0.1 release. This decision has
been forced by the fact that we are only very few people
working both on FSO and Aurora (and also on OpenEmbedded). Later on, we
expect to see the OpenEZX family of devices,
the Openmoko devices, the Nokia N900, and possibly also a bunch of HTC
smartphones supported.

TECHNOLOGY

Some words about the technology choices we have made for Aurora. The UI
components of Aurora will be based on Qt's QML
(Qt Markup Language) and will have parts written in C++ and Vala
(although we're going to use Python for prototyping as well).
We will support both Qt/X11 and Qt/Embedded, the latter being useful on
smaller systems, such as the OpenEZX family of devices
(48MB RAM, no GFX acceleration, etc.)
For the first release we will only provide Qt/Embedded based images for
the Palm Pre devices;
those flashable images will be based on OpenEmbedded, however we'd
welcome people taking care of creating releases based on Debian, Gentoo,
etc.

THE CODE

At the moment, there is not much to look at, but feel free
to download the current status via git.freesmartphone.org - aurora.

HOW TO HELP

Speaking about welcoming people, the major aim of this announcement is
to find people who want to share this vision
and give us a bit of a hand. We are especially lacking artists and folks
who can improve our user interaction.
Apart from the technical reasons, we chose QML to have a very low
barrier of entry. QML is easy to understand
and it also comes with a GUI design tool.

If you are interested and share our vision, please feel free to contact
us. We can then see how you could help us to get to the end goal (see
roadmap) even faster.

There are two possibilities to make us aware of you:

- IRC: irc.freenode.net; channel: #openmoko-cdevel
- Mail: smartphones-userl...@linuxtogo.org

Thanks for your attention,

Mickey  Morphis.

-- 
:M:


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


Re: About QtMoko future

2011-05-11 Thread Michael 'Mickey' Lauer
Am Mittwoch, den 11.05.2011, 21:06 +0300 schrieb Timo Jyrinki:
 2011/5/9 Radek Polak pson...@seznam.cz:
  qtopia = qt extended = qt extended improved = QtMoko
 ...
  From technical point of view QtMoko is using regular Qt as framework for 
  GUI,
  networking and other nice features that Qt supports. Qt is just compiled 
  with
  custom configure switches. We can upgrade Qt from upstream and receive new 
  Qt
  features quite easily.
 
 Great to hear that! I obviously thought Qt Exte... QtMoko is more
 stuck in the Qt 4.4 time than it it is in reality. Sounds pretty
 great, maybe actually at some point QtMoko or some part of it could be
 pushed back to upstream as part of the ongoing improvements in the
 Open Governance model :) Especially if there is something that would
 help maintaining QtMoko in the longer term.

For what it's worth... a bunch of folks and me have just started
working on a new featurephone-client (expect a formal announcement
later this week) which is going to use QML, so we can perhaps share
some Qt code.

Cheers,

-- 
:M:


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


Re: [ANN]: GTA04 (Beagleboard inspired Openmoko Upgrade) - Early Adpoter Program

2010-12-21 Thread Michael 'Mickey' Lauer
FWIW, let me state that I fully support this project and will do
my share to add FSO support once the necessary dependencies
(hardware verification, kernel drivers) have been solved.

This project is keeping the OM-spirit alive!

Best regards,

:M:



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


Re: [gta04-devel] Fwd: FOSDEM 2011 Devroom on SHR/FSO declined

2010-10-31 Thread Michael 'Mickey' Lauer
Am Sonntag, den 31.10.2010, 10:48 +0100 schrieb David Lanzendörfer:
 Seems as we lost our devroom after all.

Not surprising. That we got it last year was an exception thanks to
Xorg not being able to fill in their slot. Unfortunately FOSDEM
organizers fail to realize the importance of mobile technologies, hence
desktop stuff is still set and obviously if you had a room for 'n'
years, you will have it every year. *sigh*

 Sadly our project is still to small to get a room or so.
 Dunno.
 Mickey? Nikolaus? Do you wanna hold your presentation after all?

Not me. A lightning talk about the state of FSO on foreign hardware
makes no sense to me and the program of the embedded room seems to be
fixed to buildsystems, C libraries, and kernel tweakings for years now.

:M:



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


Re: Yocto for Openmoko?

2010-10-30 Thread Michael 'Mickey' Lauer
Am Samstag, den 30.10.2010, 13:15 +0400 schrieb Nikita V. Youshchenko:
  Just saw the announcement on lwn.net for the Yocto Project.
 
  This aims to create a standard build system for embedded systems. Sounds
  like it might be an interesting way to build for the FreeRunner.
 
  Of course it also sound like 'yet-another-build-system' tool.
 
  Just wanted to high-lite this to the various people building various
  distros and hear their feedback on what this might, or might not offer
  for simplifying builds for the FreeRunner.
 
  Cheers, and let the flames ignite (-=
 
 Isn't that Yocto based on the same OpenEmbedded as current build system for 
 several distros is?

Yes, it is.

Although it might contain some higher-level shells that could simplify
dealing with the actual build process.

Cheers,
-- 
:M:


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


Re: Mail Wrapping

2010-08-14 Thread Michael 'Mickey' Lauer
 I don't know if my mail client uses these paramters - but it does not have
 an option to do line wrapping when sending.

Indeed. That's the one thing I really hate when using Mail.app.

Cheers,

-- 
:M:


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


Re: FoxtrotGPS 0.99.4 available (also: looking forward...)

2010-06-19 Thread Michael 'Mickey' Lauer
Congrats!

-- 
:M:


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


Re: libmokoui2

2010-06-16 Thread Michael 'Mickey' Lauer
Am Mittwoch, den 16.06.2010, 23:56 +0700 schrieb Chuck Norris:
 Hi, all!
 I'm writing transparent fullscreen keyboard in gtk. So I need finger 
 scroll control for some windows. I googled moko-finger-scroll widget but 
 I cannot find something like official site of libmokoui2... Maybe 
 anybody here know where I can get last sources of libmokoui2?

http://svn.openmoko.org/trunk/src/target/OM-2007.2/libraries/libmokoui2/

Is kinetic scrolling _still_ missing in Gtk+?

-- 
:M:


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


Re: Openmoko on LinuxTag, Berlin

2010-06-08 Thread Michael 'Mickey' Lauer
Christoph, will you be there in person?

Would love to say hi.

Cheers,

:M:



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


Re: [ANN][SHR][Debian] New Emacs interface for FSO

2010-05-15 Thread Michael 'Mickey' Lauer
Paul, that's purely amazing.

iPhoners and Androids, do that! :D

Could you provide some screenshots? I'd love to add this to the
forthcoming section of 'Show Cases' on the new FSO website.

Great work!

-- 
:M:


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


Re: [pkg-fso-maint] [debian] recent navit packages?

2010-05-10 Thread Michael 'Mickey' Lauer
Am Montag, den 10.05.2010, 02:26 +0300 schrieb Timo Juhani Lindfors:
 Gilles Filippini p...@debian.org writes:
  I hope to upload one in a few days. But I'm currently busy making ogpsd
  a gpsd client. It takes me quite some time, /me being a python noobs :D
  I've something functional since today. Time to refactor / polish...
 
 Hmm, isn't upstream rewriting ogpsd in vala?

Yes, eventually FSO 2.0 will all be in Vala - C. As a matter of fact,
fsotdld (Time, Date, Location Daemon) is already working, but has little
support for GPS. After the drama with gpsd and gypsy, I did not decide
yet how to move on with GPS, either roll an own -- this time a something
that really feels like D-Bus -- API or integrate one of the existing
solutions.

Time will tell.

-- 
:M:


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


Re: mdbus2 to check GSM firmware version in latest SHR-u

2010-05-09 Thread Michael 'Mickey' Lauer
Am Sonntag, den 09.05.2010, 19:46 +0200 schrieb Jan Girlich:
 Hi,
 
 in preparation for checking out android I wanted to see what my GSM
 firmware version is as described on this page:
 
 http://wiki.openmoko.org/wiki/GSM/Flashing
 
 Unfortunately I'm not familiar with mdbus2 and FSO and don't know what
 to do about this:
 
 r...@om-gta02 ~ # mdbus2 -s
 org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device
 org.freesmartphone.GSM.Device.GetInfo
 [ERR]: No method org.freesmartphone.GSM.Device.GetInfo found
 at /org/freesmartphone/GSM/Device for org.freesmartphone.ogsmd
 
 I guess it got restructured. But how do I find the new GetInfo
 equivalent?

mic...@saphir:~$ mdbus2 -s
org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device
org.freesmartphone.Info.GetInfo
( { revision: GSM:
gsm_ac_gp_fd_pu_em_cph_ds_vc_cal35_ri_36_amd8_ts0-Moko11, imei:
354651011601806, model: Neo1973 GTA01/GTA02 Embedded GSM Modem,
manufacturer: FIC/OpenMoko } )

Hint: mdbus2 -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device
would have told you ;)

-- 
:M:


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


Re: Status of GSM base station positioning services clients

2010-05-03 Thread Michael 'Mickey' Lauer
Yeah, unfortunately we didn't hear much of any of these projects.
With the progress in FSO2, I definitely want native support for at least
one of these, i.e. both for uploading newly found cells and also as 1st
or 2nd level geolocation provider.

Onen, what's new? :)

-- 
:M:


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


Re: Introducing the Freerunner Navigation Board

2010-05-02 Thread Michael 'Mickey' Lauer
Am Sonntag, den 02.05.2010, 13:54 +0200 schrieb Michele Brocco:
 On 5/2/10, Michael 'Mickey' Lauer mic...@vanille-media.de wrote:
  Congrats!
 
  Will I get a fully assembled one for free if I promise to implement FSO
  DBus APIs? :)
 
 Hey Mickey! In fact we planned to ship you one :) So the next one we
 will produce is yours. We should keep in touch regarding shipping
 information and later the API.
 
 Cheers
 
 Michele

Splendid! Thanks :)

Cheers,

Mickey.



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


Re: Introducing the Freerunner Navigation Board

2010-05-01 Thread Michael 'Mickey' Lauer
Congrats!

Will I get a fully assembled one for free if I promise to implement FSO
DBus APIs? :)

Cheers,
-- 
:M:


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


Re: git.openmoko.org / GTA02 kernel sources?

2010-04-26 Thread Michael 'Mickey' Lauer
Am Montag, den 26.04.2010, 18:09 +0200 schrieb Joachim Steiger:
 the repo got quite big so we hit memory as well as diskspace quotas at
 the same time ;)
 
 i just cloned the kernel repo and it went through fine at 800kbyte/sec
 
 kind regards
 

Thanks for continuously providing infrastructure support to us although
your contract has ended long ago!

Cheers,

:M:



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


Re: [E-devel] Fwd: Glamo secrets, acceleration, X11, directfb, was: X11 dependencies hardcoded in ecore_evas

2010-04-18 Thread Michael 'Mickey' Lauer
Am Sonntag, den 18.04.2010, 13:38 +0200 schrieb mobi phil:
  dfb isnt common to fb and x11 - it is an enitre display system of its own.
  there is a specific xdirectfb server on top of dfb. but it is not a common
  component. i think you misunderstand directfb... :) \
 
 No!!! I do not misunderstand... Yourself you said the same... Indeed there
 is a simple xdirectfb on top of dfb. So If everybody, Qt based apps (QtMoko)
 and X would talk to directfb, then directfb would be an almost perfect
 lowest common denominator.

The lowest common denominator is already present, it's the dumb (but
almost always present) framebuffer. I'd appreciate a library that
implements an OSD in EFL.

-- 
:M:


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


Re: false stamentent on http://www.enlightenment.org ?

2010-04-14 Thread Michael 'Mickey' Lauer
Am Mittwoch, den 14.04.2010, 15:55 +0200 schrieb mobi phil:
 On the page:
 http://www.enlightenment.org/p.php?p=aboutl=en 
 
 The Openmoko Freerunner sold thousands of devices with EFL on them. 
 
 Maybe I am wrong, but the default software was never with EFL, or?

It was. The 2008 software release was a hybrid composed out of Qtopia/X
and EFL.

-- 
:M:


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


Re: RFC: FSOSHRCON 2010 kickoff

2010-04-08 Thread Michael 'Mickey' Lauer
I'm afraid not much has been done. I for one certainly do not have the
time to take the wheel in organizing it. I'd love to see it happening
and I will take part in helping to run it, but someone else needs to
take the wheel.

Serdar, Frederik?

:M:



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


Re: [GTA02] disable resume on headphone jack removal?

2010-04-03 Thread Michael 'Mickey' Lauer
Am Samstag, den 03.04.2010, 13:21 +0300 schrieb Timo Juhani Lindfors:
 Paul Wise pa...@bonedaddy.net writes:
  My FreeRunner resumes from suspend-to-memory if I remove the headphones
  from the headphone socket. Does anyone know if that is configurable or
  if the hardware just doesn't allow it to be changed?
 
 Just check the resume reason and put the phone back to suspend if the
 reason is headphone. Having the phone unsuspend for 1 second can't be
 that bad for energy consumption.

While that is true, in my opinion the proper way to do it is to expose
the wakeup reasons we're interested in to userland.

-- 
:M:


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


Re: Thone 0.5

2010-03-31 Thread Michael 'Mickey' Lauer
Amazing stuff, congrats!

-- 
:M:


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


Re: gta02-core (was Re: OM future)

2010-02-27 Thread Michael 'Mickey' Lauer
Am Samstag, den 27.02.2010, 10:46 +0100 schrieb ri...@happyleptic.org:
 You can't just separate software from hardware. The fact is you can't have
 open software without hardware specs, so open soft and open hard comes close
 together. Go try to rebuild a kernel on a nokia open phone for instance,
 and see what part of the phone hardware still works.
 
 So what should we do ?
 
 a) crack open closed phones by reverse engeneering ?
 b) wait for a manufacturer to compromise its pot of gold by producing an open 
 phone ?
 c) put our head in a bag and pretend an iphone or an android is open enough ?
 d) aim at building one collectively despite all the unbelievers trying to 
 discourage
the effort ?

a), b) and d) can be parallized; it's different tasks anyways. FSO will
be ready for any whatever comes out of a), b), and d) :)

Cheers,

-- 
:M:


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


Re: [PATCH] frameworkd battery status reporting

2010-02-27 Thread Michael 'Mickey' Lauer
Hi Neil,

can you point me to an example why this patch is necessary?

On a related note, I think this code path is not in use since we moved
to fsodeviced.

-- 
:M:


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


Re: SHR Stable Party

2010-02-23 Thread Michael 'Mickey' Lauer
Awesome plan, Rakshat, thanks for your work!

We're probably not doing enough PR in general -- next week I'll work on
giving the FSO website a new couple of entry pages that document what
we're after and why we're better than the competition ;)

Cheers,

:M:



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


Re: ar6000 (FR's wifi) bugs, workarounds and CLI usage tips, read this for stable wifi

2010-02-21 Thread Michael 'Mickey' Lauer
Am Sonntag, den 21.02.2010, 17:14 +0100 schrieb arne anka:
  please, explain power cycling.
 
  rebooting ar6000 (one of Freerunner's computers).
 
 that i did understand -- the question is, how to do that.

On FSO via releasing/requesting the WiFi resource.

:M:



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


Re: [debian] phonfsod/phoneuid: fso-deviced killed when calling

2010-02-21 Thread Michael 'Mickey' Lauer
fsodeviced provides different plugins for audio routing. You want the
alsa one for the FreeRunner.

You're running debian, right? Do they ship the new alsa data files for
fsodeviced?

Cheers,

:M:



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


Re: Mic volume extremely soft after buzz fix with SHR unstable

2010-02-21 Thread Michael 'Mickey' Lauer
 btw: What is the difference
 between /etc/freesmartphone/alsa/default/gsmhandset

This one is used by fsodeviced, i.e. the new stuff that's being used on
SHR.

 and /usr/share/shr/scenarii/gsmhandset.state ?

That's from the old days where we used to call alsactl to do the work.

:M:



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


Re: [debian] phonfsod/phoneuid: fso-deviced killed when calling

2010-02-21 Thread Michael 'Mickey' Lauer
Am Sonntag, den 21.02.2010, 21:45 +0100 schrieb arne anka:
  fsodeviced provides different plugins for audio routing. You want the
  alsa one for the FreeRunner.
 
 well, as written, alsa kills fsodeviced.

Probably because of the missing alsa data files (see below).

 what kind of audio routing? call seems to work even with none (at least  
 i hear something when i call my box).

audio routing is necessary i.e. to switch between ring tone and in-call
audio. You might hear the ring tone, if that's the default routing, but
you will not have in-call audio without routing.

 
  You're running debian, right? Do they ship the new alsa data files for
  fsodeviced?
 
 what alsa data files?

http://cgit.openembedded.net/cgit.cgi/openembedded/tree/recipes/freesmartphone/fso-alsa-data/om-gta02

Those have to be copied to /etc/freesmartphone/alsa/.

Next week, I'll make fso ship them instead of putting them into OE.

Cheers,

:M:



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


Re: [debian] phonfsod/phoneuid: fso-deviced killed when calling

2010-02-21 Thread Michael 'Mickey' Lauer
Am Sonntag, den 21.02.2010, 19:21 +0100 schrieb arne anka:
 investigating my core issue of the fr not suspending anymore after a call,  
 i see now that fsodeviced dies the moment i hit either call (outgoing)  
 or accept (incoming).
 since fso-deviced is dead, nothing, in terms of idle notification at  
 least, happens anymore.

A backtrace would be splendid. Could you install -dbg packages as well
as gdb, change params to have apps emit a coredump and then get us a
backtrace? Or just run fsodeviced directly under gdb and once it dies
get us a backtrace.

Cheers,

:M:



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


Re: [debian] minor enhancements

2010-01-28 Thread Michael 'Mickey' Lauer
Am Donnerstag, den 28.01.2010, 08:24 +0200 schrieb Timo Jyrinki:
 (forgot to answer to this)
 
 2010/1/12 Neil Jerram neiljer...@googlemail.com:
  - In zhone, keep current SMS selected when returning from the SMS
  display screen.
 
  You could try to submit that to upstream [1] as well.
 
  I regard all of my patches as submitted upstream, by virtue of
  having been announced here.  Is there a specific further step that I
  should take to offer and flag them to git.freesmartphone.org ?
 
 Well, I think you could discuss with FSO team if you could commit
 rights to the zhone repository there. It's the most obvious/known
 place anyway, and I'd think it'd bring more visibility to the patches
 in your tree if they would be there.

Absolutely. If you want to get commit access to zhone, drop me your ssh
key.

Cheers,

:M:



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


Re: Which FSO interface is best to get battery state

2010-01-24 Thread Michael 'Mickey' Lauer
Hi Christian,

I'm afraid I didn't update the docs after changing the semantics
slightly for FSO2. These days, for most applications, I advise to use
the aggregated power supply instance, which will provide what you need.

The individual supply objects are merely there for monitoring
applications.

 Also, is it certain Freerunner battery is always supply nr. 3?

The order of individual power supplies is not guaranteed to be fixed.

So which way is best to check my battery is discharging and below
requested level? Do I have to always also ask for GetPowerStatus and
make sure it is not charging?

 Or shall I use aggregate one?

Yes.

:M:



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


Re: Which FSO interface is best to get battery state

2010-01-24 Thread Michael 'Mickey' Lauer
Am Sonntag, den 24.01.2010, 23:29 +0100 schrieb Christian Rüb:
 So I need to use both - Get Capacity and GetPowerStatus - to make sure I do 
 not release a resource just because capacity is low as the device might be 
 charging?

Exactly. In your case, GetCapacity should only be evaluated, if
PowerStatus is discharging.

Cheers,

-- 
:M:


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


Re: debian/fso on freerunner

2010-01-20 Thread Michael 'Mickey' Lauer
Am Mittwoch, den 20.01.2010, 11:45 + schrieb Neil Jerram:
 IMO Debian will eventually assimilate everything, including SHR.
 (Unless there is some major advantage of the OE build and packaging
 system that I haven't understood yet...)  It's the best combination of
 free software focussed build, tracking and package management that
 there is, and I really don't understand why anyone persists with other
 systems...

Well, I've been hearing that for almost a decade now, but still systems
like buildroot, OpenEmbedded, OpenWRT, t2-project, etc. are being
preferred on lots of embedded systems. Why do you think is that?

:M:



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


Re: [debian] illume/e17: relict after killing X/illume

2010-01-17 Thread Michael 'Mickey' Lauer
Am Samstag, den 16.01.2010, 16:19 +0100 schrieb arne anka:
 every time after switching to a runlevel w/o X there's still one process  
 left:
 
 /usr/lib/enlightenment/modules/battery/linux-gnueabi-arm-ver-svn-05/batget  
 64
 
 and it's not even reused when restarting X, but a new one will be created.
 i am pretty sure, even that process has to be killed when shutting down  
 e17/illume (or whatever starts it).

I'd wish someone could write an e17 plugin to get the battery
information from FSO.

-- 
:M:


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


Re: Happy New Year from FSO

2010-01-14 Thread Michael 'Mickey' Lauer
Am Donnerstag, den 14.01.2010, 17:05 +0100 schrieb Patryk Benderz:
 [cut]
  Let me also remind you that we have a PayPal account for donations,
  and
 HI Mickey,
 I was looking at 
  (1) http://www.ohloh.net/p/fso
 but wasn't able to find PayPal account for FSO.

Our paypal address is coret...@freesmartphone.org -- this goes to the
whole FSO core team.

 BTW, are you really only one person developing/rewriting FSO to Vala?

Unfortunately yes, after Openmoko stopped funding us, my colleagues
started diving into their studies to finish those (which is a good
thing) -- so for the 6 months, I have been Mr. Lone Rider ... and due to
Vala's immaturity it has been a wild ride :)

In the last 6 months, I worked roughly 60 hours per week on FSO2. Thanks
to my wife having a full-time-job, I could do this without causing any
financial trouble. 

I really believe in the APIs and the architecture we have with FSO1, so
I just had to work so much to get the critical mass done, in order to
get more people on board then.

This year will be different, as I have some other contracts to work on
non-FOSS. We're still trying to gather any FSO-based jobs, but with us
lacking a showcase on (non-Openmoko) hardware, it's very tough.

Don't get me wrong, I love the FreeRunner as it got the whole movement
going, but if FSO wants to have a chance to survive, it's vital to
finding newer platforms.

Cheers,

-- 
:M:


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


Re: Happy New Year from FSO

2010-01-14 Thread Michael 'Mickey' Lauer
Am Donnerstag, den 14.01.2010, 22:52 +0530 schrieb rakshat hooja:
 Not really new hardware but have you seen Rafeal's attempt to get FSO
 working on the hardware that compulab exeda is based on. He should
 still have the compulab developer kit we gave him around. He is
 planning to shift to Brazil so in case you want the kit I will check
 with him if he can ship it to you

Sure, if he no longer is using it, I'd like to have a look at it.

Regards,

-- 
:M:


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


Re: [Shr-User] Alternatives to FR

2010-01-07 Thread Michael 'Mickey' Lauer
Am Mittwoch, den 06.01.2010, 17:28 +0100 schrieb Laszlo KREKACS:
 What do you think which mobile phone has the most likeliness to RE or
 somehow put fso on it?
 
 - Google Nexus
 http://www.google.com/phone/

Unlikely. Same as all other Android phones. Nightmare to get root and
after that, you have quite some work to remove the Androidisms. Or teach
FSO to use them as well. Modem-interface unclear.

 
 - Motorola MILESTONE (US version: Droid)
 http://www.motorola.com/Consumers/XW-EN/Consumer-Products-and-Services/Mobile-Phones/Motorola-MILESTONE-XW-EN

See Nexus.

 
 Already rooted the US version (Droid):
 http://alldroid.org/viewtopic.php?f=236t=567

See Nexus, minus rooting.

 - Nokia N900
 http://maemo.nokia.com/n900/

Likely. It uses basic GNU/Linux, and the modem interface is at least
somewhat known. Advanced drivers (Wifi, BT, PowerManagement, Camera)
unknown though.

 - Palm Pre
 http://www.palm.com/us/products/phones/pre/

Very likely, if it wasn't for the completely obfuscated modem interface
which we're still working on.

 - Apple iphone
 http://www.apple.com/iphone/

Unrealistic. There won't be a Linux-port soon.

 Is there some site, who tracks the process of RE of each individual devices?

Not really, FSO has a page on the wiki, but since we're not in the
kernel business, but rather working on middleware, we rely on the
various reverse-engineering communities to do the grunt work.

Cheers,

:M:



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


Re: [Shr-User] Alternatives to FR

2010-01-07 Thread Michael 'Mickey' Lauer
Am Donnerstag, den 07.01.2010, 18:55 +0100 schrieb Petr Vanek:
  It may be nice to organize a donation to provide such device to
  FSO/OE/SHR staff.
 
 
 
 Excellent idea.
 
 +1
 
 Wonderful.
 
 How do we get this going? Seems like 600€ in Germany, dunno if with
 contract or what... what service could we use?
 
 Mickey, would this be an option for you? If we get enough people...

Absolutely. I think I could get it here even for around 500.

Cheers,

-- 
:M:


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


Re: [FSO] the Display resource

2010-01-07 Thread Michael 'Mickey' Lauer
Am Donnerstag, den 07.01.2010, 21:57 +0100 schrieb Michal Brzozowski:
 Sorry this has been documented somewhere. I'm playing with the
 'Display' resource, and I'm totally confused.

I can understand that. The semantics of the Display (and CPU) resource
is somewhat different from the semantics of the other peripherals.

The display resource is _not_ controlling the display. What it does
instead is modifying the way the Idle Notifier works. When you claim the
display resource, then the Idle Notifier IDLE_DIM (and subsequent
states, such as LOCK and SUSPEND) will no longer be sent, hence the
display will stay on and the device will not go into suspend.

 If I put this into /etc/freesmartphone/oevents/rules.yaml:
 
 while: PowerStatus()
 filters: Not(HasAttr(status, discharging))
 actions: 
 -OccupyResource(Display)
 -OccupyResource(CPU)
 
 Does it mean that if the phone is plugged in the display will be
 always on, and the phone will not suspend ?

Yes, that's the idea.

 What's the right way to tell frameworkd that I've modified rules.yaml?
 pkill -HUP frameworkd or /etc/init.d/frameworkd restart?

I'm afraid the current frameworkd needs a restart after modifying the
rules. I promise to fix this in the FSO2.

Cheers,

-- 
:M:


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


Re: GSM Network Time

2010-01-04 Thread Michael 'Mickey' Lauer
Am Montag, den 04.01.2010, 18:25 +0100 schrieb Esben Stien:
 Any way to extract the time from the GSM network and have the time set
 based on this?

FSO contains support for that but so far I have not managed to receive a
single NITZ report anywhere in the world. Might be a Calypso problem,
then again only very few providers support NITZ reports in the first
place. Timezone support is rare, but actual time support is extremely
rare.

:M:


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


Re: [Shr-User] Alternatives to FR

2010-01-04 Thread Michael 'Mickey' Lauer
Am Montag, den 04.01.2010, 20:08 +0200 schrieb Margo:
 The Officer S101 seems interesting:
 http://www.road.de/en/handypcs/officer.html
 http://blog.hackable1.org/2009/08/running-hackable1-on-the-road-officer-s101.html

Unfortunately it has been just around the corner and almost out for
about 5 years now and the scheduled price tag when it actually comes out
(of which I'm not convinced) will be way more than a N900 -- I doubt
that it will spread wide that way :/

:M:


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


Re: Happy New Year from FSO

2010-01-03 Thread Michael 'Mickey' Lauer
Am Sonntag, den 03.01.2010, 13:35 +0100 schrieb Laszlo KREKACS:
 On Sat, Jan 2, 2010 at 2:31 PM, Michael 'Mickey' Lauer
 mic...@vanille-media.de wrote:
  (or whatever device you run FSO on).
 
 Btw how are going the Palm Pre reverse engineering effort?

Somewhat disappointing. Although some progress is being made (and we're
still working on it), the modem communication proved to be a complete
show stopper. Apparantly Palm is using one of Qualcomm's binary
protocols, which is very complex to reverse engineer :/

-- 
:M:


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


Re: Happy New Year from FSO

2010-01-03 Thread Michael 'Mickey' Lauer
Am Sonntag, den 03.01.2010, 15:18 +0100 schrieb Laszlo KREKACS:
 On Sun, Jan 3, 2010 at 2:45 PM, Michael 'Mickey' Lauer
 mic...@vanille-media.de wrote:
   (or whatever device you run FSO on).
 
  Btw how are going the Palm Pre reverse engineering effort?
 
  Somewhat disappointing. Although some progress is being made (and we're
  still working on it), the modem communication proved to be a complete
  show stopper. Apparantly Palm is using one of Qualcomm's binary
  protocols, which is very complex to reverse engineer :/
 
 I had asked, because Im waiting to a device to replace my freerunner.
 My only requirement is nice audio quality (any mobile phone out there is ok),
 I want to run fso on it, and 3G.
 
 I hoped such device surfaces within a year (ie. until 2011) or even Palm Pre
 could be this device ...

There is still hope. I like the form factor of the Palm Pre very much.
If we get access to the modem, the rest should be relatively simple.

:M:



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


Re: Happy New Year from FSO

2010-01-03 Thread Michael 'Mickey' Lauer
Am Sonntag, den 03.01.2010, 15:42 +0100 schrieb Marcel:
 What about the Nokia N900? I don't know about the GSM modem, but at
 least its got a quite open Linux userspace...

AFAIK we can't even charge the battery N900 with FOSS, so I'd say
there's a whole set of different showstoppers lurking when attempting to
bring a free OS to the N900. The modem itself is using a binary protocol
as well, as opposed to the Palm Pre though it seems to be somewhat
documented.

Unfortunately this time I didn't seem to be eligible for a Nokia
developer discount, that's pretty much the reason why I don't have a
N900.

:M:



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


Happy New Year from FSO

2010-01-02 Thread Michael 'Mickey' Lauer
In the name of the FSO team, I wish all of you a Happy New Year!

2009 was a turbulent year for us, the year where Openmoko stopped
supporting us and we had to show our belief in the project by just
continuing with as much effort as possible. Thanks to all contributors
and users of our APIs.

2010 will be a very critical year for FSO, perhaps the most critical
ever -- since it's going to show whether we dive into oblivion being
overrun by the big guys, or whether we can establish and strengthen
our niche.

Middleware always has this problem of invisibility -- what people
recognize are applications, not so much the driving software layers
below. In order to be a bit more visible, I'd like all of you who are
using FSO to join Ohloh[1] and state that you are either a contributor
and/or using FSO.

If all goes well, 2010 will be the year where we finally migrate all
remaining FSO services to C (or Vala, to be exact), hence delivering a
significant speedup for your FreeRunner (or whatever device you run FSO
on).

Let me also remind you that we have a PayPal account for donations, and
are also available for contract work. Thanks for your support!

(1) http://www.ohloh.net/p/fso

-- 
:M:


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


Re: [FSO] Activate GPRS more than once?

2010-01-01 Thread Michael 'Mickey' Lauer
Am Donnerstag, den 31.12.2009, 23:33 + schrieb Neil Jerram:
 2009/12/28 Michael 'Mickey' Lauer mic...@vanille-media.de:
 
  I'm afraid this is a strange combination of a problem in Python, the
  Python glib bindings, and/or glib itself. When the ppp process gets
  closed, the supervising process (frameworkd in that case) hangs forever.
  I have not yet found a way to fix this, and these days I rather put all
  my energy into finishing fsogsmd. Patches appreciated, of course.
 
 When fsogsmd is finished, will it be responsible for the ppp
 supervision instead of frameworkd?  If so, I presume that will fix
 this problem, because of fsogsmd not using Python and the bindings
 mentioned above.  Is that correct?

Yes.

 In that case, putting energy into fsogsmd sounds good to me; thanks!

:)

Happy new year!

:M:



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


Re: [FSO] Activate GPRS more than once?

2009-12-28 Thread Michael 'Mickey' Lauer
Am Montag, den 28.12.2009, 12:38 + schrieb Tom Yates:
 On Mon, 28 Dec 2009, Neil Jerram wrote:
 
  Can anyone with an FSO-based system activate GPRS more than once?
  i.e. ActivateContext, DeactivateContext, ActivateContext again.
 
  For me - on Debian, and using openmoko-panel-plugin to do the
  activation and deactivation - the first ActivateContext and
  DeactivateContext are fine, but the second ActivateContext call fails.
  The openmoko-panel-plugin logs say that there was no reply to the
  ActivateContext call.  The frameworkd logs have no trace at all of the
  second ActivateContext call, even with logging level set to DEBUG.
 
  I'm wondering if this is just me, or just Debian, or affecting
  everyone?  All thoughts appreciated.
 
 i'm running SHR-U, and i'd noticed someting similar, and done a little 
 digging, and it seems to be FSO-related.  i summarised my problem and the 
 digging i'd done on the FSO list last month, see 
 http://lists.linuxtogo.org/pipermail/smartphones-userland/2009-November/002201.html
  
 , but i got no replies.
 
 i'm not sure what to do about it.  possibly having more people log their 
 experiences in the FSO tracker at 
 http://trac.freesmartphone.org/ticket/474 would help.  once i get home 
 after Christmas, and can bring up GPRS without paying humungous US roaming 
 charges, i'll try to do that.
 
 it's not fatal, but it's the last big thing in between me and a 
 fully-functional 'moko.  it'd be nice to get it resolved.

I'm afraid this is a strange combination of a problem in Python, the
Python glib bindings, and/or glib itself. When the ppp process gets
closed, the supervising process (frameworkd in that case) hangs forever.
I have not yet found a way to fix this, and these days I rather put all
my energy into finishing fsogsmd. Patches appreciated, of course.

-- 
:M:


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


Re: SHR unresponsiveness

2009-12-27 Thread Michael 'Mickey' Lauer
What is [h]top telling?

:M:



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


Re: UBI success story

2009-12-26 Thread Michael 'Mickey' Lauer
Thanks for sharing. How's speed and reliability for ubifs? I wonder
whether it's worth the hassle to switch, given that SD access should be
even faster and much more convenient.

Cheers,

-- 
:M:


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


Re: SHR-U Accelerometer data

2009-12-17 Thread Michael 'Mickey' Lauer
Am Donnerstag, den 17.12.2009, 11:59 -0500 schrieb Iain B. Findleton:
 Many tests appear to indicate that a complete report set read from
 /dev/input/event2 or event3 is a relative rarity. Looking at the code
 from the lis302dl driver in git.openmoko.org it appears to me that this
 should not be true, and if I recall correctly, proper output was couming
 out under OM2009.x at one point.

Let me remind you that the driver has changed wrt. RELATIVE and
ABSOLUTE. These days, upon opening the device, only the first report is
a full report. Subsequent reports only contain changed axes.

 
 Anybody with any thoughts on this issue? According to what I read,
 /dev/input/eventx interface should reliably handle every event and make
 it available.
 
 The other issue is that the first report from the driver following an
 open on the device should be complete and contain the axis calibration
 values. This appears to be not true in that the first report I get is
 often incomplete in that not all axes are supplied.

I can't confirm that. I'm running andy-tracking and when I call hexdump
inputnode the first three entries are always axes 0, 1, 2.

-- 
:M:


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


Re: dbus deb with increased timeout

2009-12-12 Thread Michael 'Mickey' Lauer
Am Samstag, den 12.12.2009, 20:04 +0100 schrieb arne anka:
 hi,
 after hours of struggling with debian's djungle of ways to build a package  
 i finally succeeded to cross compile dbus with an increased timeout.
 reason: for months now i was fighting with zhone taking several attempts  
 (4 to 5 ususally, often at least one restart of frameworkd and sometimes  
 even reboots) to pop up the pin dialog.
 
 after installing the newly built packages, the dialog popped up at the  
 first try. i restarted to be sure and again it was there the first attempt.
 for those struggling with the same problem in debian, here's the debs:
 
  http://www.ginguppin.de/node/29

Awesome, thanks for the update.

-- 
:M:


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


Re: [SHR-U] BT Keyboard

2009-12-07 Thread Michael 'Mickey' Lauer
Am Montag, den 07.12.2009, 19:04 + schrieb Al Johnson:
 On Sunday 06 December 2009, Christ van Willegen wrote:
  Hi everyone,
  
  I'm using a BT keyboard (right now! Yeah!).
  
  During this e-mail, the SHR today screen keeps popping up. Also, the
  Illume keyboard keeps popping up (I thought Raster fixed this...).
  
  Is there something I missed?
 
 
 FSO's idle detection isn't aware of the keyboard input.

Is this with fsodeviced? fsodeviced should recognize new input nodes on
demand. Can I see a log?

-- 
:M:


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


Re: Experiment: better sound on remote end

2009-12-03 Thread Michael 'Mickey' Lauer
Am Donnerstag, den 03.12.2009, 17:25 +0100 schrieb Matthias Felsche:
 Besides:
 I've implemented Dictator 0.3 as Dbus-Service and -Client. Will be
 released soon. Don't know lot about fso-progress of the last months. Do
 you already have something for recording sound I should rather use than
 to have another dbus-service next to fso? Would it be worth to integrate
 it into fso?

Absolutely. There's no code that yet, but I think simple recording at
least should eventually be provided by FSO as well.

Cheers,

-- 
:M:


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


Re: FOSDEM 2010: Devroom for openmoko declined

2009-12-01 Thread Michael 'Mickey' Lauer
 http://fosdem.org/2010/list-devrooms-their-call-talks

Looking at this list, I really wonder about the criteria these folks
use... *shakes head*

:M:



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


Re: [debian/fso] fsoraw no effect?

2009-11-26 Thread Michael 'Mickey' Lauer
Am Mittwoch, den 25.11.2009, 22:44 +0100 schrieb A.A.:
 mdbus -s org.freesmartphone.ousaged /org/freesmartphone/Usage
 org.freesmartphone.Usage.SetResourcePolicy Display enabled
 ERROR:dbus.connection:Unable to set arguments ('Display',) according
 to signature u'ss': type 'exceptions.TypeError': More items found in
 D-Bus signature than in Python arguments
 
 How can I solve?

Can you grab the latest mdbus from python-helpers in
git.freesmartphone.org and try with that? I recall a patch being applied
that fixed that.

-- 
:M:


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


Re: org.freesmartphone.Device.Orientation

2009-11-12 Thread Michael 'Mickey' Lauer
Am Donnerstag, den 12.11.2009, 08:48 +0100 schrieb Patryk Benderz:
 Dnia 2009-09-10, czw o godzinie 00:10 +0200, Michael 'Mickey' Lauer
 pisze:
  is now working in the first version. Here's an example output of mdbus -s 
  -l 
  where I have (orientation status in brackets):
 [cut]
 Great job Mickey, but what about integer orientation codes which were
 discussed previously? These are much easier to use, easier to compare
 integer than some long string.

Please take a look other dbus APIs. The general consensus these days is
that enums are pretty much frowned upon, since
a) dbus marshalling is adding overhead anyways, and
b) string constants are way better to debug and use from command line
interfaces.

Cheers,

:M:



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


Re: org.freesmartphone.Device.Orientation

2009-11-11 Thread Michael 'Mickey' Lauer
Am Mittwoch, den 11.11.2009, 09:54 +0100 schrieb Petr Vanek:
 On Thu, 10 Sep 2009 00:10:54 +0200
 Michael 'Mickey' Lauer mic...@vanille-media.de (M'L) wrote:
 
 is now working in the first version. Here's an example output of mdbus
 
 hi, any plans to have fso based accelerator threshold settings for
 waking up from suspend?

Yes, definitely. Please open a bug to remind me of it :)

:M:


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


Re: org.freesmartphone.Device.Orientation

2009-11-11 Thread Michael 'Mickey' Lauer
  Michael 'Mickey' Lauer mic...@vanille-media.de (M'L) wrote:
  
  is now working in the first version. Here's an example output of
  mdbus
  
  hi, any plans to have fso based accelerator threshold settings for
  waking up from suspend?
 
 Yes, definitely. Please open a bug to remind me of it :)

 Heya, this is great. will do. Has anyone tried it? The maximum 8g might
 be still a bit too sensitive while normal bumping occures, but perhaps
 it is OK?

Well, 4G already is quite a whack, 8G should really be ok :)

:M:



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


Re: Ideal screen rotation

2009-11-08 Thread Michael 'Mickey' Lauer
Am Sonntag, den 08.11.2009, 14:39 +1100 schrieb Carsten Haitzler:
 so to me - it makes perfect sense for such a desired state to be put into the 
 x
 domain entirely as the property is related directly to the display/screen. gsm
 makes no sense being properties/events of x11. neither does wifi, or bt 
 but
 brightness of screen, current abient lighting sensor data, etc. makes
 sense. as such x also covers input devices (kbd, mouse), thus anything you can
 deem to be an input device (touchscreen, buttons on the device, accelerometrs
 etc.) makes sense to put via x11, not dbus. its within the logical domain for
 its functionality.

In the light of more versatile use I prefer this to be via dbus, but I'd
absolutely welcome an fsodeviced plugin that sets an atom on the root
window.

:M:



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


Re: Centralization of graphical awesomeness

2009-10-30 Thread Michael 'Mickey' Lauer
Am Mittwoch, den 28.10.2009, 09:36 -0400 schrieb Ken Young:
 Personally, I wish OM had stayed with the UI they had in 2007.1.  That's
 right, 2007.1 - the first version, which had no kinetic scrolling.
 There was never any chance that OM would produce a phone with graphics
 as smooth and fancy as what a high-volume smart phone has.

You have a very valid points here. We certainly did some strategic
mistakes here -- me included, since I did not realize the awesomeness
and importance of dbus early enough... it's not too late though for us
(as in the community) to fix this.

:M:



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


Re: Centralization of graphical awesomeness

2009-10-30 Thread Michael 'Mickey' Lauer
Am Freitag, den 30.10.2009, 16:36 +0100 schrieb ri...@happyleptic.org:
  You have a very valid points here. We certainly did some strategic
  mistakes here -- me included, since I did not realize the awesomeness
  and importance of dbus early enough...
 
 How lucky you are ! I still wonder why dbus was invented in the first place 
 :-)

Hehe, coming from a strong background in CORBA on one hand, but pure
bare-metal unix domain socket IPC on the other hand, I have to admit
that while dbus lacks a lot, it
 * (pretty much) ends the horror of proprietary IPC protocols, thus
 * enabling interconnecting components, hence
 * bringing interoperability.
 * It also comes with an interactive scripting console (read: Python).
And that's what I'm all glad for.

But now we went really off topic considering the original thread :)

:M:



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


Insisting on metaphors that exploit the device's weaknesses (Re: Centralization of graphical awesomeness)

2009-10-28 Thread Michael 'Mickey' Lauer
The problem is : on the freerunner we merely need something to display some
simple widgets, scroll the screen smoothly (because on a small display you
always need to scroll)

Why do all of you insist on using scrolling as the only metaphor to present 
excerpts of large content? Given the physical size of the display and the 
hardware constraints (touchscreen jitter, for a start... not going to comment 
on the Glamo) I think this is very questionable. There are other metaphors 
available that would fit the device's strengths much better. What about paging?

:M:

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


Re: FOSDEM2010

2009-10-28 Thread Michael 'Mickey' Lauer
Am Mittwoch, den 28.10.2009, 12:58 +0100 schrieb Julien Cassignol:
 Hey there,
 Bearstech (through me and others) would like to be there to talk about
 hackable:1 and our forthcoming initiative about open hardware.

Excellent.

 Plus,
 I'd also like to be there to talk a bit about SHR/FSO, as well as
 drink some beers (Mickey, you owe me one!) :-)

For sure!

:M:



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


Re: FOSDEM2010

2009-10-27 Thread Michael 'Mickey' Lauer
Great idea,

an Openmoko community-managed table or devroom would be a strong reason for me 
to come this year, so +1 from my side! If it's going to be a devroom, I would 
offer a presentation on FSO: Origins, Status, and Future.

Cheers,

:M:

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


Re: openBmap-locator (was Re: Ericsson releases free cell-id lookup API)

2009-10-24 Thread Michael 'Mickey' Lauer
 Is there already a way to trick ogpsd into using the openbmap-locator
 dbus interface? or is that still future research/improvement?

Not that I know of. I managed to use a configuration for fso-gpsd to use 
  openbmap-locator but there is nothing that can merge the two signals 
and use the better one that is available.

I think it's time to either start using geoclue or add a location API in FSO 
that takes different location providers into account.

:M:


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


Re: [FSO] DBus services and methods doc

2009-10-23 Thread Michael 'Mickey' Lauer
Am Freitag, den 23.10.2009, 10:25 +0200 schrieb Mickael Labrousse:
 But for example I don't have any org.freesmartphone.Device when I check 
 with mdbus but I have org.freesmartphone.odeviced...

org.freesmartphone.Device is an interface, while
org.freesmartphone.odeviced is a bus name (service provider). What is
documented in docs.freesmartphone.org are the interfaces, since it is
application dependent which service provider creates which objects at
which path offering the (documented) interfaces. You can use
introspection (e.g. via mdbus) to find out where these objects live.

:M:


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


Re: #1024-rework service available

2009-10-23 Thread Michael 'Mickey' Lauer
Am Freitag, den 23.10.2009, 12:39 +0200 schrieb Yorick Moko:
 thanks for offering this service! (although too bad I already sent my
 device once to Germany)
 can you give us an indication on how much this would improve batterylife?
 
 I'm assuming it only extends standby-time.
 
 I once saw a graph that indicated that it was a huge boost, but can't
 find it anymore

In optimal conditions, it's going to double your standby time from ~70h
to ~140h.

:M:


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


Re: fso-abyss docs anywhere? (Was: GSM errors after 1024 fix)

2009-10-20 Thread Michael 'Mickey' Lauer
Framework not being able to open a new channel means fso-abyss is not able
to register a channel with the multiplexer. That it only works 4 out of 5 
times sounds like a race condition. Do you have anything else installed that 
could compete with fso-abyss over the GSM resource?

:M:

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


Re: fso-abyss docs anywhere? (Was: GSM errors after 1024 fix)

2009-10-19 Thread Michael 'Mickey' Lauer
Am Montag, den 19.10.2009, 12:46 +0200 schrieb Petr Vanek:
 On Mon, 19 Oct 2009 01:50:51 -0400
 David Ford da...@blue-labs.org (DF) wrote:
 
 actually i was vague/misleading in what i wrote.  what i would like to
 see is for the end user to be notified in a friendly fashion.  like
 injecting a service message into opimd/sms buffer
 
 sounds like a good communication method for the future :), if the devs
 like it :))

I'm open for it. I find sending a dbus signal somewhat less intrusive
though...

:M:



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


Re: [debian/fso] zhone+fso-abyss: some log snippets

2009-10-19 Thread Michael 'Mickey' Lauer
Am Montag, den 19.10.2009, 16:13 +0200 schrieb arne anka:
 but apparently the gsm resource is not resumed accordingly when resuming  
 the fr:

[...]
 who is responsible for resuming the resources?

fsousaged. Apparantly something gets wrong along the code path. Please
give me a link to the very image you have been testing this with, so I
can try to reproduce this problem.

:M:



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


Re: fso-abyss docs anywhere? (Was: GSM errors after 1024 fix)

2009-10-18 Thread Michael 'Mickey' Lauer
Hi,
  I get messages like 
[2009-10-18 07:51:27.107655] Signal : cid=4E91, lac=006A
[2009-10-18 07:52:45.145288] Signal : cid=4E7B, lac=006A
[2009-10-18 07:53:18.218122] Signal : cid=4E91, lac=006A
...
  So I guess my #1024 is not fixed :-(

The three lines you quoted are not showing #1024. Again, frequent cell 
_handovers_ are perfectly normal. #1024 is about dropping out of a cell, then 
recamping into it, e.g. it looks like that:

[2009-10-18 07:51:27.107655] Signal : cid=4E91, lac=006A
[2009-10-18 07:52:45.145288] Signal : cid=4E91, lac=006A
[2009-10-18 07:53:18.218122] Signal : cid=4E91, lac=006A

(NB: This compact debug output form is not optimal for recognizing #1024 
anyways, you should rather watch for CSQ and CREG messages. If CSQ suddenly 
drops to 99 and you get thrown out of the cell, then it's 100% clear you have 
#1024).

:M:

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


Re: fso-abyss docs anywhere? (Was: GSM errors after 1024 fix)

2009-10-18 Thread Michael 'Mickey' Lauer
How about this output:

[2009-10-18 13:37:02.701925] Signal : cid=9E4A, lac=17A2
[2009-10-18 13:37:26.813505] Signal : cid=7149, lac=17A2
[2009-10-18 13:41:22.576405] Signal : cid=9E4A, lac=17A2
[2009-10-18 13:45:48.512750] Signal : cid=7149, lac=17A2
[2009-10-18 13:49:10.453532] Signal : cid=9E4A, lac=17A2

No recamping either, just handovers.

If there is a better way - script of determining whether the 1024 has
been dealt with correctly, it would be helpful...

Yes, just use frameworkd with ti_calypso_sleep_mode = 'adaptive' and inspect 
the logs. Frameworkd will tell you, when a real recamping exists.

:M:

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


Re: fso-abyss docs anywhere? (Was: GSM errors after 1024 fix)

2009-10-16 Thread Michael 'Mickey' Lauer
http://www.freesmartphone.org/index.php/Implementations/fso-abyss.

:M:

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


Re: voice calls with 3G USB dongle

2009-10-15 Thread Michael 'Mickey' Lauer
Am Mittwoch, den 14.10.2009, 18:55 -0500 schrieb Eric Olson:
 I was wondering about those details too.  If it works, perhaps FSO could 
 consider adding support for the huawei E169 or similar 3G modems :D

Absolutely, in fact, chances are it'll already work with the singleline
abstraction.

:M:



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


Re: GSM errors after 1024 fix

2009-10-15 Thread Michael 'Mickey' Lauer
Am Donnerstag, den 15.10.2009, 12:48 +0200 schrieb arne anka:
 try the other muxer, gsmwhatsitsname, instead.
 to me it seems, fso-abyss has detoriated into almost unusability over the  
 last months.

Wow, that'd be quite an achiement considering that I didn't do any
development on it. Note that it still works flawlessly here. Perhaps
software these days starts to rot, just as organic material ;)

:M:




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


Re: Off Topic (was: Re: WikiReader)

2009-10-15 Thread Michael 'Mickey' Lauer
Am Donnerstag, den 15.10.2009, 16:01 +0300 schrieb Risto H. Kurppa:
 On Thu, Oct 15, 2009 at 2:35 PM, Niels Heyvaert
 nielsheyva...@hotmail.com wrote:
  Yes it's a openmoko community list so both products can be discussed. Stric=
  tly speaking you're 100% correct. However=2C it would make a lot more sense=
   to have separate lists for the FR and the WikiReader.
  =20
  - Not everybody interested in the FR is also interested in the Wikireader a=
  nd vice versa.
  - Given the traffic we already have on the list=2C adding another topic cou=
  ld render the list useless.
 
 I do agree that not everyone are interested in both products, but
 given the traffic we have, now that om2009 is not existing 
 discussed, SHR is discussed on other mailing lists so it's mostly
 qt/QT/Qt/similar discussion, I think there's still room for wikireader
 threads here :) (to me it looks like that the # of mails on -community
 list has went down a lot).
 
 But however, it's Openmoko Inc who makes the decisions.

I disagree, it's our choice. These days this mailing list is now bein
operated by the community for the community. We chose what is on topic
and what not. As for the case of the wikireader, why not make a poll and
let all decide whether it's welcome to discuss here or not?

:M:



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


Re: Off Topic (was: Re: WikiReader)

2009-10-15 Thread Michael 'Mickey' Lauer
Sure, no point in rushing things.

:M:

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


Re: Xfbdev+ALSA - which phone?

2009-10-15 Thread Michael 'Mickey' Lauer
Right now, the Palm Pre seems to come closest to the FreeRunner wrt. openness 
(albeit still miles away, of course).

It has just been released in europe and work has started to port an own 
userland based on FSO to it.

Cheers,

:M:

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


Re: Rod Whitby (MokoMakefile author) moves on to start WebOS Internals

2009-10-14 Thread Michael 'Mickey' Lauer
Hi Alan,

 On a related point freesmartphone.org seems to be using the old hackish
 3gpp ts07.10 user space code. 

Correct, for systems which don't use premultiplexed drivers, we're
resorting to a userland muxer (not the gsm0710muxd though, but rather a
clean implementation based on other code). I'd love to see a kernel
muxer, really. While I don't think it makes a difference on GPRS, it
might improve system performance on EDGE or UMTS a lot.

 I've got almost all of a kernel driver only
 my AT+CMUX capable device has expired. Dunno if anyone is interested in
 finishing the job (its basically written but not at all debugged and I
 know the tx queueing needs work either to make it do all the priorities
 right or just forget the the whole priority nightmare)

I think it'd be great if you could upload your code somewhere.

 Alternatively does anyone know what cheaper EU devices support AT+CMUX,
 it seems quite rare this side of the pond

Do you no longer have an Openmoko device? If not, I could arrange to
ship you one -- it may have problems, but at least the GSM would work.

Best regards,

Mickey.




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


Re: WikiReader

2009-10-13 Thread Michael 'Mickey' Lauer
Sean, let me be the first one to congratulate you.

I think I know what an undertaking this project has been for you, so I'm very 
glad you made it. I wish you great success with this product!

All the best,

:M:

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


Re: HOWTO: Sharing SHR-U GPRS to *buntu laptop

2009-10-08 Thread Michael 'Mickey' Lauer
 Alternatively, use
 org.freesmartphone.Network.StartConnectionSharingWithInterface usb0

 and find a dhcp server running on the FR with everything else
 preconfigured.

I'm having a couple of problems with this:

$ mdbus -s
org.freesmartphone.Network.StartConnectionSharingWithInterface usb0

Service name not found

As per mdbus --help, you need a busname and an objectname before the method -- 
you can gather these by recursively calling mdbus -s ...

and how would you turn it off again?

This is not implemented yet :) Add me a ticket and I'll do it.

Cheers,

:M:


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


Re: Rod Whitby (MokoMakefile author) moves on to start WebOS Internals

2009-10-06 Thread Michael 'Mickey' Lauer
Rod,

thanks for all the work you did to bring Openmoko forward!

Even though it took all so long due to all our detours, I'm quite satisfied 
with what the Openmoko community has created throughout the years, especially 
since Openmoko Inc. stopped guiding the project.

A hardware family often is the initial trigger to establish a community, 
however it's important to embrace and extend, especially when the days of the 
hardware family are counted. As other solution come around, it gets important 
for the Openmoko community to widen the focus and grow into something larger.

I created the freesmartphone.org project to cover a much wider scope than 
Openmoko -- as such, we are looking forward to continue our work on FSO 
covering both anti-vendor-ports and forthcoming semiopen devices such as the 
Palm Pre and the Nokia N900.

So... good bye and hello again!

See you soon,

:M:

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


Re: [all/fso?] external battery just mobile gum pro woes

2009-09-25 Thread Michael 'Mickey' Lauer
Am Dienstag, den 22.09.2009, 15:05 +0200 schrieb Sebastian Krzyszkowiak:
 Charging from only 100mA explains oscillating. Check if sysfs paths in
 opp are up to date with your kernel. Unfortunatelly there is no dbus
 call in FSO for that yet.

Add me a ticket and I'll do it when I'm back from holidays.

Cheers,

:M:



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


Re: How to Make Data Call in Openmoko?

2009-09-18 Thread Michael 'Mickey' Lauer

Am Freitag, den 18.09.2009, 10:39 +0500 schrieb Muhammad Asif:
 I want to establish data call (aka CSD) between two Openmoko phones.
 Can anybody guide me to a starting point?
 Is there any Telephony API exists for Openmoko (as there is telephony
 library named Microsoft TAPI for Windows OS)? 


Hi Muhammad, the Openmoko TAPI is part of the FSO dbus middleware.
Please see http://docs.freesmartphone.org and
http://www.freesmartphone.org 

CSD handling as been implemented some months ago. If you have problems
using it, ping me here, and I'll come up with an example.

Good speed!

Mickey.




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


Re: Debian first experience made a bit easier...

2009-09-14 Thread Michael 'Mickey' Lauer
On Monday 14 September 2009 04:07:43 Carsten Haitzler wrote:
 On Sun, 13 Sep 2009 21:42:49 -0400 Stefan Monnier
 monn...@iro.umontreal.ca

 said:
  Or more precisely, for $DISPLAY on fso-controlled device at
   runtime, not installation time. I think that mess will be larger than
   that of having two icons, menu items or whatever the launcher makes of
   it, for the user to choose between.
 
  The solution is to use a scheme where the blanking code and the
  application use a standard protocol to sync-up.
 
  AFAIK, there is such a protocol already (which is hopefully used by all
  tools like VLC, Xine, mplayer, totem, at least when in fullscreen
  mode).  So mokomaze should use it.  And the FSO side should also
  support it.

 x screensaver extension. you can request x to suspend blanking until u
 un-suspend it (or your x connection closes - eg u exit or crash). FSO tho
 wants to re-invent this wheel.

Bzzt. Wrong. IdleNotifier is optional as are the rules in oeventsd.

:M:



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


Re: org.freesmartphone.Device.Orientation

2009-09-13 Thread Michael 'Mickey' Lauer
On Sunday 13 September 2009 16:42:14 Rui Miguel Silva Seabra wrote:
 Just to add that if this simple orientation is achieved, then rotation
 should probably be handled from FSO, from now on, instead of a separate
 program (like omnewrotate).

Yes, that'd be good. Note though that this feature is a plugin of fsodeviced 
(successor to odeviced) which does not ship in any FSO-based distribution yet. 
I hope said distros switch to it soon, though.

:M:


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


Re: Dbus api for gta2 accelerometers

2009-09-12 Thread Michael 'Mickey' Lauer
On Saturday 12 September 2009 09:56:08 Ivo van den Maagdenberg wrote:
 Anyone able to show how to read out the accelerometers through d-bus? I
 tried looking it up on http://wiki.openmoko.org/wiki/Dbus_device_API but
 did not find references to the accelerometers.

What's your usecase? Since very recently, we provide 
http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Device.Orientation.html;hb=HEAD

Perhaps this is enough for your usecase. It's not giving you the exact data 
though, since this -- as Frederik also mention -- would not give any benefit 
over the direct reading from the input event nodes, but also come with the 
rather severe disadvantage of additional CPU impact.

Btw., thanks for pointing at http://wiki.openmoko.org/wiki/Dbus_device_API, I 
have completely removed this page and what links to it.

:M:


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


Re: Dbus api for gta2 accelerometers

2009-09-12 Thread Michael 'Mickey' Lauer
On Saturday 12 September 2009 19:50:26 Ivo van den Maagdenberg wrote:
 2009/9/12 Michael 'Mickey' Lauer mic...@vanille-media.de

  On Saturday 12 September 2009 09:56:08 Ivo van den Maagdenberg wrote:
   Anyone able to show how to read out the accelerometers through d-bus? I
   tried looking it up on http://wiki.openmoko.org/wiki/Dbus_device_API
   but did not find references to the accelerometers.
 
  What's your usecase? Since very recently, we provide
 
  http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesm
 artphone.Device.Orientation.html;hb=HEAD
 
  The use case is as follows: take the openmoko and make it a cycleway
  shock

 measuring platform, utilizing the accelerometers. So, direct reads from the
 are going to be needed.

Excellent, very valid usecase, but not for 
org.freesmartphone.Device.Orientation. As I've said multiple times, for real-
time data, you better read the accelerometers by directly querying the input 
event nodes.

 I am not yet up to speed with the fso stack. Is it possible to explain why
 the fso direction to read out data from the accelerometers was abandoned?

It was not abandoned, it has never been provided. (Ok, that's not 100% true. 
In fact, we had an experimental plugin for that but that consumed so much CPU 
time that it made the whole system crawl and was never used).

:M:


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


Re: org.freesmartphone.Device.Orientation

2009-09-11 Thread Michael 'Mickey' Lauer
On Friday 11 September 2009 11:38:58 Rui Miguel Silva Seabra wrote:
 On Thu, Sep 10, 2009 at 11:47:52PM +0200, Michael 'Mickey' Lauer wrote:
  On Thursday 10 September 2009 23:23:46 Michael 'Mickey' Lauer wrote:
   On Thursday 10 September 2009 20:05:44 Rui Miguel Silva Seabra wrote:
What is 'held'? slightly not straight-vertical?
  
   Held is the opposite of flat, i.e. everything that deviates from
   holding it +-5 degrees (or so).
 
  Err, that was written in a suboptimal way. Next try: Held is the opposite
  of flat, i.e. everything that deviates from laying flat on the table with
  a tilt of +-5 degrees (or so).

 Is the freerunner held or flat in the following situation, then?

++
   /  \

   | | |   (freerunner, standing on side)

   \  /
++
 - (table from side)

That would be 'held'.

Nice ASCII art.

:M:


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


Re: org.freesmartphone.Device.Orientation

2009-09-10 Thread Michael 'Mickey' Lauer
On Thursday 10 September 2009 13:00:31 Frederik Sdun wrote:
 This API is only for the Orientation of the phone. Not really fot that
 kind of usage.

Correct. It's definitely not meant for real-time-handling, e.g. right now 
there's a delay of 1 second between the end of the movement and before the 
actual orientation gets sent. This is done on purpose to keep CPU consumption 
under control.

What we could experiment with (in addition to the delayed orientation signal) 
is detecting whacks, since these are characterized by a high force applied to 
one or two axes.

:M:


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


Re: org.freesmartphone.Device.Orientation

2009-09-10 Thread Michael 'Mickey' Lauer
On Thursday 10 September 2009 20:05:44 Rui Miguel Silva Seabra wrote:
 What is 'held'? slightly not straight-vertical?

Held is the opposite of flat, i.e. everything that deviates from holding it +-5 
degrees (or so).

:M:


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


Re: org.freesmartphone.Device.Orientation

2009-09-10 Thread Michael 'Mickey' Lauer
On Thursday 10 September 2009 23:23:46 Michael 'Mickey' Lauer wrote:
 On Thursday 10 September 2009 20:05:44 Rui Miguel Silva Seabra wrote:
  What is 'held'? slightly not straight-vertical?

 Held is the opposite of flat, i.e. everything that deviates from holding it
 +-5 degrees (or so).

Err, that was written in a suboptimal way. Next try: Held is the opposite of 
flat, i.e. everything that deviates from laying flat on the table with a tilt 
of 
+-5 degrees (or so).

:M:


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


Re: Device Orientation API

2009-09-09 Thread Michael 'Mickey' Lauer
On Wednesday 09 September 2009 13:23:55 Nils Faerber wrote:
 Michael 'Mickey' Lauer schrieb:
  Hi folks,
 
  I'm sketching a simple device orientation API for FSO. The purpose is to
  be informed about changes in the physical device orientation. My first
  take is at
  http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesm
 artphone.Device.Orientation.html;hb=HEAD
 
  Basically, it's sending you a string whenever the orientation changes.
  Valid substrings contain portrait, landscape, faceup, facedown.
 
  Comments?

 Sind it will for sure be supposed to become an general interface I would
 suggest not to use names which can be confusing (if landscape is the
 native orientation it becomes messy) but rather use degrees, i.e.
   45, 90, 180, 270

 Which represent the number of degrees turned from native device
 orientation.

Hmm, good point. Let me think about this.

:M:




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


Re: QtMoko - screen undims every minute or so?

2009-09-09 Thread Michael 'Mickey' Lauer
On Wednesday 09 September 2009 20:41:06 Torfinn Ingolfsen wrote:
 On Tue, Sep 8, 2009 at 11:33 PM, Radek Polak pson...@seznam.cz wrote:
  Torfinn Ingolfsen wrote:
   Hi,
   When my FreeRunner is connected via usb to my laptop, the screen
   un-dims ever minute or so.
   Screen dim is set to default (20 seconds?), ut every minute the screen
   goes back to un-dimmed again, without me doing any activity on the
   FreeRunner.
   Why does it do that?

This is due to odeviced's idlenotifier not being aware of devices that are 
plugged in after its start. This issue is already fixed in fsodeviced which 
will substitute odeviced soon.

:M:


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


org.freesmartphone.Device.Orientation

2009-09-09 Thread Michael 'Mickey' Lauer
is now working in the first version. Here's an example output of mdbus -s -l 
where I have (orientation status in brackets):
* put the Neo on to the table (flat faceup),
* took it and put it up-side-down back on the table (flat facedown),
* took it and operated it for a bit (held faceup portrait normal),
* rotated it to read some text (held faceup landscape normal),
* and put it back on the table with the display visible (flat faceup).

See also 
http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Device.Orientation.html;hb=HEAD



r...@om-gta02:/etc/opkg# mdbus -s -l
listening for signals on SystemBus from service 'all', object 'all'...
 [SIGNAL]org.freesmartphone.Device.Orientation.OrientationChangedfrom 
:1.47 /org/freesmartphone/Device/Orientation
('flat faceup ',)
 [SIGNAL]org.freesmartphone.Device.Orientation.OrientationChangedfrom 
:1.47 /org/freesmartphone/Device/Orientation
('facedown ',)
 [SIGNAL]org.freesmartphone.Device.Orientation.OrientationChangedfrom 
:1.47 /org/freesmartphone/Device/Orientation
('held faceup portrait normal ',)
 [SIGNAL]org.freesmartphone.Device.Orientation.OrientationChangedfrom 
:1.47 /org/freesmartphone/Device/Orientation
('landscape ',)
 [SIGNAL]org.freesmartphone.Device.Orientation.OrientationChangedfrom 
:1.47 /org/freesmartphone/Device/Orientation
('flat ',)



To play with that, you need to download install a fsodeviced from HEAD (and 
all its dependencies) and activate the accelerometer plugin in 
/etc/frameworkd.conf:

[fsodeviced]
log_level = DEBUG
log_to = stderr

[fsodevice]
[fsodevice.accelerometer]
device_type = lis302
movement_idle_threshold = 15
movement_busy_threshold = 100
[fsodevice.accelerometer_lis302]
inputnode = /input/event2

Note that you have to stop frameworkd for this experiments as fsodeviced is 
using the same busname as odeviced (of course... it's supposed to be a drop-in 
replacement soon).

I hope we'll see some cool things with that now. I for one am planning to 
connect 'flat facedown' to suspend via oeventsd :)

Cheers,

:M:



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


Re: [shr-u] Bluetooth (was mplayer with glamo and audio working?)

2009-09-07 Thread Michael 'Mickey' Lauer
On Monday 07 September 2009 16:38:24 c_c wrote:
   Yup. Though I'm planning on automating it in launcher. Any idea how
 launcher can know if the phone has resumed from suspend?

http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Usage.html;hb=HEAD#SystemAction

:M:


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


Device Orientation API

2009-09-07 Thread Michael 'Mickey' Lauer
Hi folks,

I'm sketching a simple device orientation API for FSO. The purpose is to be 
informed about changes in the physical device orientation. My first take is at 
http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Device.Orientation.html;hb=HEAD

Basically, it's sending you a string whenever the orientation changes. Valid 
substrings contain portrait, landscape, faceup, facedown.

Comments?

:M:


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


  1   2   3   4   5   6   >