miércoles, 6 de febrero de 2008

A vueltas con el GPS del N810

El gps dista mucho de ser bueno, para empezar tiene un bug que hace que tarde una eternidad en coger los satelites, lo bueno es que hay una solucion para acelerar un poco la cosa, lo peor es que esa solucion no sirve de nada.

Aun asi no es muy bueno, en un paseo andando por gijon, perdia la cobertura cada dos por tres, cosa que mi viejo gps sirf III no hacia, lo que si hacen los dos, es esa ***a mania de tener una imprecision de +-200m cuando vas andando, pero cuando te montas en el coche clavan la ruta, y estoy hablando del GPS, no del ajuste que hacen programas como el del tomtom para que siempre estes en la carretera.

Bueno, el programa que trae (wayfinder) es una basura, y 200mb de espacio desperdiciado, la version free, no dista mucho de lo que hace el maemo-mapper, que va con los mapas de openstreetmap, todo un lujo oiga....

Pero el maemo-mapper, no hay manera de que encuentre el gps interno, y tras rabilar un poco, resulta que si el wayfinder esta funcionando, el maemo-mapper lo encuentra y si no no, (aparece el icono en la barra de arriba, por cierto.

Intentar ejecutar a mano el gpsd no surte efecto, lo que si lo surte es lanzar /usr/libexec/navicore-gpsd-helper

Asi que vamos con la receta para usar mame-mapper con el gps interno del N810, al menos hasta que hagan un arreglo mejor:

Creamos un fichero /home/user/maemo-mapper-launcher con permisos 755 con este contenido:
----
#!/bin/ash
/usr/libexec/navicore-gpsd-helper 2>1 1>/dev/null &
/usr/bin/maemo-mapper
killall navicore-gpsd-helper
----

Aun estoy investigando como hacer para que salga en el menu, no soy capaz, por ahora lanzarlo desde un xterm.

Esto es una chapuza, y desconozco los efectos secundarios que pueda tener (gasto de bateria, logicamente el wayfinder fallara al cerrar maemo-mapper...)

Seguire investigando (y actualizare el post...)

1 comentario:

JLD dijo...

Más fácil: en la configuración de GPS de maemo-mapper, dile que use bluetooth, pero deja en blanco el campo de texto (¡no des a scan!). Eso es todo.

Cuando actives el GPS en el menú de GPS, verás que lo detecta correctamente.