[maemo-developers] new project

From: Erik Walthinsen omega at vcolo.com
Date: Sat Jan 12 03:14:09 EET 2008
Gille Caluim Anesthesia wrote:
> I'm exploring building a home network appliance using maemo as a 
> foundation and could use a little guidance.

I've been using 770's as permanent control panels in my church sanctuary 
to control the lights for a while, though I've had to pull them out 
because of random failures (as yet underdiagnosed).  I'm rebuilding them 
now with the latest software, but I'm still running into the same old 
issues, specifically with connectivity.

I managed to hack together a nasty set of scripts to try to make the 
device connect to the net and stay connected while running the control 
panel, which kinda works but is very, very fragile.

What I'm *trying* to do is make use of the ICd via osso or dbus, in 
order to have the main program itself manage the connection and respond 
to disconnects etc.  However, the python bindings for osso_iap_* seem to 
even now remain nonexistant, and the osso.rpc functions return a wide 
selection of errors when trying to actually use com.nokia.icd.connect. 
Using dbus directly has proven to be problematic due to lack of any sort 
of coherent documentation of any kind.

Please, can *somebody* point me to functioning, 770/OS2007/python2.5 
code that will allow me to access the ICd functionality?  .connect, 
.get_ipinfo are a minimum, .status_changed would be really nice.  Yes, 
I've exhausted google afaict.

TIA,
    Omega
    aka Erik Walthinsen
    omega at vcolo.com

More information about the maemo-developers mailing list