viernes, 29 de febrero de 2008

Navgo SY 885 (3ª parte)

Vamos a descargar algunos archivos desde aquí. Descomprime el archivo y encontrarás varios programas. Mételos todos en la tarjeta de memoria que incluye el GPS y después sigue los puntos descritos a continuación:

1-. Pulsamos en "Start" y después en "Run...". Nos saldrá un aventana y ahí elegimos la opción "Browse". Buscamos la aplicación con el nombre "ITASKMGR" en la tarjeta y la ejecutamos, nos aparecerá una pantalla como la siguiente:



Buscamos el proceso "shell.exe" y lo terminamos haciendo clic sobre "Terminate". Ya podemos ver el escritorio de WindowsCE.

Pero ¿cómo podemos hacer que el sistema arranque por defecto con el escritorio de WindowsCE?. Sigamos leyendo.
Hacemos doble clic sobre "My Device" y accedemos al programa "REGEDIT" dentro de la tarjeta de memoria y cambiamos las siguientes claves del registro WindowsCE:



"Hey_Local_Machine>>init" cambiamos "Launch50>YFLoader.exe" por "Launch50>explorer.exe".

Para que el cambio se guarde, apagamos el GPS con el botón que podemos encontrar en la parte superior.

Y el siguiente cambio sería para tener almacenados los accesos directos de la carpeta por defecto a una carpeta situada en la tarjeta de memoria:


"Local_Machine>>System/Explorer>>ShellFolders" y cambiamos "Desktop>\Windows\Desktop" por "Desktop>\SDMMC\Desktop".

De nuevo para guardar las modificaciones hechas en el registro volvemos a apagar usando el botón de la parte superior. Creamos en la tarjeta una carpeta llamada "Desktop" e instalamos los accesos directos en su interior. Ahora podremos encontrar los accesos directos instalados en la tarjeta sobre el escritorio de WindowsCE.

viernes, 22 de febrero de 2008

Navgo SY 885 (2ª parte)

Mientras saco algo de tiempo para ofreceros un sitio del que descargar aplicaciones (y por otro lado ofrecer aplicaciones propias para el GPS) os muestro imágenes del sistema operativo y de programas ejecutados en el dispositivo. Gracias por vuestra paciencia.

Como podéis ver se trata una versión de Windows que difiere de las actuales Mobile 5 y 6, pero ofrece algunas ventajas por su similitud con la versión para PC.


Las siguiente imágenes se corresponden con una aplicación de gestión de ficheros y otra que se encarga de monitorizar el estado del GPS.







martes, 19 de febrero de 2008

Navgo SY 885 (1ª parte)



NAVGO sacó al mercado un GPS bastante competitivo (SY 885). A primera vista es un navegador normal y corriente, y tal y como pone en la caja "Microsoft Windows Powered" (lo que ya me hizo poner en marcha algunas neuronas).

Lo encendí y empecé a juguetear con él, haciendo rutas, configurando el idioma en español (hablado y escrito) y un largo etc. Cuando vi que todo funcionaba correctamente decidí comprobar cuál era el contenido de la tarjeta de memoria, y vi que tenía instalado el mapa de España y Portugal (Route 66).


Fue entonces cuando la ecuación "WindowsCE" + "Tarjeta de memoria" = "Se pueden hacer cosas" me quedó clara.
Manos a la obra y realicé uno de los "programas" más simples que se pueden hacer en .NET, un simple botón que cuando se pica sobre él sale un mensaje de alerta. Tras compilarlo sincronicé el GPS con el ActiveSync y listo. Tenía la aplicación funcionando (en modo depuración).
Ahora quedaba ver cómo poder acceder al sistema operativo del propio GPS y para ello me fije en lo que pasaba cuando ejecutaba la aplicación "Route66". Sólo tienes que fijarte en que cuando sales de la aplicación se queda una línea horizontal en la parte inferior de la pantalla. Pica con el lápiz ahí y ¡eureka!, lo acabas de conseguir. Y para que se vea que no es montaje pongo fotos de las opciones de sistema operativo que trae el aparatito. Ajusta las opciones de la barra de tareas para que siempre esté visible y no se oculte. ¡Listo!



A medida que vaya realizando aplicaciones para el GPS las iré comentando, así como las cuestiones sobre el desarrollo de las mismas, y teniendo en cuenta que escribí antes sobre la creación de una aplicación muy simple para el GPS, se abrirá un apartado sobre programación en .NET con Visual Basic & C#.