Hi Mika, On 10/07/2010 08:37 AM, Mika Liljeberg wrote: > --- > Makefile.am | 4 +++- > test/disable-fast-dormancy | 20 ++++++++++++++++++++ > test/enable-fast-dormancy | 20 ++++++++++++++++++++ > 3 files changed, 43 insertions(+), 1 deletions(-) > create mode 100755 test/disable-fast-dormancy > create mode 100755 test/enable-fast-dormancy > > diff --git a/Makefile.am b/Makefile.am > index 6c56459..7a56cb4 100644 > --- a/Makefile.am > +++ b/Makefile.am > @@ -407,7 +407,9 @@ test_scripts = test/backtrace \ > test/lock-pin \ > test/unlock-pin \ > test/enable-gprs \ > - test/disable-gprs > + test/disable-gprs \ > + test/enable-fast-dormancy \ > + test/disable-fast-dormancy > > if TEST > testdir = $(pkglibdir)/test > diff --git a/test/disable-fast-dormancy b/test/disable-fast-dormancy > new file mode 100755 > index 0000000..ec326aa > --- /dev/null > +++ b/test/disable-fast-dormancy > @@ -0,0 +1,20 @@ > +#!/usr/bin/python > + > +import dbus > +import sys > + > +bus = dbus.SystemBus() > + > +if len(sys.argv) == 2: > + path = sys.argv[1] > +else: > + manager = dbus.Interface(bus.get_object('org.ofono', '/'), > + 'org.ofono.Manager') > + modems = manager.GetModems() > + path = modems[0][0] > + > +print "Disabling fast dormancy on modem %s..." % path > +cm = dbus.Interface(bus.get_object('org.ofono', path), > + 'org.ofono.RadioSettings') > + > +cm.SetProperty("FastDormancy", dbus.Boolean(0)) Just a minor nitpick, but renaming cm into rs might be a bit more consistent ;) > diff --git a/test/enable-fast-dormancy b/test/enable-fast-dormancy > new file mode 100755 > index 0000000..93ec1d5 > --- /dev/null > +++ b/test/enable-fast-dormancy > @@ -0,0 +1,20 @@ > +#!/usr/bin/python > + > +import dbus > +import sys > + > +bus = dbus.SystemBus() > + > +if len(sys.argv) == 2: > + path = sys.argv[1] > +else: > + manager = dbus.Interface(bus.get_object('org.ofono', '/'), > + 'org.ofono.Manager') > + modems = manager.GetModems() > + path = modems[0][0] > + > +print "Enabling fast dormancy on modem %s..." % path > +cm = dbus.Interface(bus.get_object('org.ofono', path), > + 'org.ofono.RadioSettings') > + > +cm.SetProperty("FastDormancy", dbus.Boolean(1)) Same comment as above. Otherwise looks good. Regards, -Denis