On Mon, Jun 04, 2012 at 01:38:00PM +0200, Olaf Till wrote:
> Hi,
> 
> I have installen SHR image
> 'shr-image-om-gta02-20120427172818.rootfs.tar.gz' on a neo freerunner
> and upgraded it. Seeing that gps doesn't seem to work (with foxtrott
> gps and from settings/position) I found the following in
> /var/log/frameworkd.log:
> 
> 2012.06.04 08:32:11.351 ogpsd                INFO     Kernel >= 2.6.39, gps 
> sysfs updated                                             
> 2012.06.04 08:32:11.378 ogpsd                WARNING  (could not write to 
> '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron': [Errno 2] No such file or 
> directory: '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron')
> 2012.06.04 08:32:11.932 ogpsd                WARNING  (could not write to 
> '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron': [Errno 2] No such file or 
> directory: '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron')
> 2012.06.04 08:32:11.959 frameworkd.subsystem ERROR    factory method not 
> successfully completed for module <module 'ogpsd.factory' from 
> '/usr/lib/python2.7/site-packages/framework/subsystems/ogpsd/factory.pyo'>
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/site-packages/framework/subsystem.py", line 143, 
> in registerObjectsFromModule
>     for obj in factory( "%s.%s" % ( DBUS_BUS_NAME_PREFIX, self.name ), self ):
>   File 
> "/usr/lib/python2.7/site-packages/framework/subsystems/ogpsd/factory.py", 
> line 42, in factory                                                           
>                          ]
>     gpsdev = globals()[devname]( controller.bus, channel )
>   File "/usr/lib/python2.7/site-packages/framework/subsystems/ogpsd/om.py", 
> line 53, in __init__
>     self.aidingData = persist.get( "ogpsd", "aidingdata" )
>   File "/usr/lib/python2.7/site-packages/framework/persist.py", line 68, in 
> get
>     self._load( subsystem )
>   File "/usr/lib/python2.7/site-packages/framework/persist.py", line 62, in 
> _load
>     data = pickle.loads( data )
> UnpicklingError: invalid load key, '�.                                        
>                                                            )
> 2012.06.04 08:32:12.156 frameworkd.subsystem INFO     subsystem ogpsd took 
> 5.56 seconds to startup

After changing persist_format from "pickle" to "yaml" in
frameworkd.conf I get

2012.06.04 16:28:50.825 ogpsd                INFO     Kernel >= 2.6.39, gps 
sysfs updated
2012.06.04 16:28:50.833 ogpsd                WARNING  (could not write to 
'/sys/bus/platform/devices/neo1973-pm-gps.0/pwron': [Errno 2] No such file or 
directory: '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron')
2012.06.04 16:28:51.347 ogpsd                WARNING  (could not write to 
'/sys/bus/platform/devices/neo1973-pm-gps.0/pwron': [Errno 2] No such file or 
directory: '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron')
2012.06.04 16:28:51.363 frameworkd.persist   INFO     no persist data for 
subsystem ogpsd
2012.06.04 16:28:51.385 ogpsd.gpsdevice      INFO     GTA02Device initialized. 
Serving org.freedesktop.Gypsy at /org/freedesktop/Gypsy
2012.06.04 16:28:51.406 frameworkd.subsystem INFO     subsystem ogpsd took 5.52 
seconds to startup

instead, with the messages 'no persist data for subsystem ogpsd' only
present in the first start. Seems the error was caused by having had
format "yaml" before and I should have deleted the 'persist data' (but
I don't know where it is).

Now using GPS with settings/position triggers no error messages
anymore. But no position data appears, even after walking outside
... has anybody a suggestion what could be still wrong?

And BTW I had to do 'om gps power 1' and to start gpsd manually since
otherwise gps remained powered off (according to 'om gps power') and
no gps demon started (even after starting FoxtrottGPS or
settings/position). This is surely not intended? What could be wrong
here?

Olaf

-- 
public key id EAFE0591, e.g. on x-hkp://pool.sks-keyservers.net

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Shr-User mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-user

Reply via email to