Archive for October, 2007

Tracking GPS en tiempo real con un Blackberry

Monday, October 15th, 2007

Las Blackberrys son dispositivos muy singulares, fueron diseñados desde un inicio con el uso corporativo en mente, esto puede apreciarse con el hasta hace poco modelo estandarte, el 8700, sin pitos ni campanas tal como tarjetas de memoria, enchufe para audífonos estéreo (solo el enchufe mono para el manos libres), reproductor de medios, y otras bondades que pueden encontrarse en los smartphones basados en Palm ó Pocket PC… los Blackberrys siempre han tenido ese aire corporativo que los distingue de su competencia.

Aún ahora, soy de la opinión que estos dispositivos tienen más sentido en naciones desarrolladas donde los trabajadores conmutan desde lejos a sus trabajos, y el Blackberry es una excelente manera de mantenerse al tanto de lo que pasa en la empresa y de anticiparse a la jornada del día, mientras se desplazan temprano hacia la oficina por medio de tren, bus ó metro (si hay señal),  tal como pude apreciarlo en varios países de Europa, donde el Blackberry es un accesorio de regla de los "trajeados" que se conducen al trabajo, es casi un estereotipo verlos con su morral al lado, y escribiendo en el pequeño teclado del Blackberry como si no hubiese mañana. Aún así, acá en El Salvador no falta uno que vaya leyendo sus correos al volante mientras "conmuta" en su "largo" trayecto de 10 minutos al trabajo, dudo que alguien lo haga dentro de un bus, podría ser peligroso para la vida….

Recientemente Blackberry ha relajado mucho sus especificaciones y los modelos de la serie Pearl, incluyen muchas características disponibles en la competencia, tal como receptáculos para tarjetas de memoria, reproducción MP3 y visor de medios, así como un diseño más compacto y estilizado (a expensas de un teclado mas pequeño e incomodo), sin embargo el entorno de ejecución de aplicaciones de terceros, si bien se encuentra basado en Java (J2ME), aparentemente no es una implementación estándar, siendo difícil correr programas de terceros diseñados para funcionar en la mayoría de teléfonos.

Afortunadamente, Blackberry es una plataforma de gran tracción en el mercado, por lo que algunos fabricantes se molestan en liberar versiones especiales de sus programas para Blackberry, tal es el caso de Google, quien desarrolla varias aplicaciones J2ME alrededor de sus servicios, que funcionan sin problemas en los Blackberry. Hay disponibles varias aplicaciones, tal como un cliente de Google Mail, y para efectos de este artículo, Mobile Google Maps para Blackberry, aplicación que permite navegar en línea, los mapas e imágenes satelitales de prácticamente cualquier punto del planeta.

En un inicio, Google Maps versión J2ME no era un programa muy útil, este desplegaba las fotos de satélite, permitía guardar "Bookmarks" asi como hacer búsquedas de lugares de interés y solicitud de direcciones entre 2 puntos, la verdadera utilidad de esta aplicación apareció cuando Google decidió implementar el soporte para dispositivos de posicionamiento global (GPS) Bluetooth que le permiten a la aplicación ubicar la posición actual en el mapa y desplazar el mismo a medida que el sujeto cambia de lugar. Curiosamente, la versión J2ME genérica de Google Maps no incluye soporte para GPS, al menos en la versión para mi teléfono Sony-Ericsson W810i.

Aprovechando que recientemente Google añadió el detalle de las calles y avenidas de San Salvador, así como las principales carreteras de El Savador, decidí probar el servicio utilizando mi GPS Bluetooth Wintec WTB-200 (leer reseña). Monté el Blackberry en un soporte para Gadgets que permite fijar dispositivos al vidrio del carro por medio de una ventosa, y coloqué el GPS sobre el tablero para que tuviera buena recepción. Me dirigí a la ciudad colonial de Suchitoto, al noroeste de la capital, y mi copiloto se encargó de la navegación y del seguimiento de la ruta. Con su gran pantalla, y con el radio Bluetooth siempre encendido, el Blackberry agotó rápidamente su batería, por lo que conecté un adaptador de 12V a USB en el receptáculo auxiliar del carro, pudiendo proveer energía al Blackberry así como cargar su batería.

El experimento fue éxitoso, y el Blackberry pudo ubicar nuestra posición con el vehículo en movimiento, sin embargo es recomendable usar un nivel de zoom intermedio para evitar lapsos en los que el Blackberry lucha por mantenerse al día con el mapa que corresponde a la posición actual, especialmente si uno se desplaza a una velocidad relativamente alta.

En una segúnda ocasión utilizamos el Blackberry para guiarnos en un paseo al centro histórico de San Salvador, funcionando igualmente bien, aunque a Google le falta ajustar la calibración entre los mapas de calles y las imágenes satelitales, ya que presentan una pequeña discrepancia.

Es increíble lo que puede lograrse con tecnología disponible en el mercado a precios asequibles, hace algunos años esto pudiera haberse considerado ciencia ficción. Sin duda la ampliación del servicio de Google Maps y dispositivos al alcance como los Blackberrys y los GPS Bluetooth serán de mucha ayuda a los turistas ó hombres de negocios tecnofilos que desean guiarse y conocer el país por sus propios medios.

 

 

Compartiendo la conexión a Internet de un Blackberry con una PC

Thursday, October 4th, 2007

Este artículo describe el procedimiento para poder compartir la conexión de datos de un Smartphone Blackberry de Claro® (El Salvador) con una computadora personal ya sea laptop ó desktop de manera que esta pueda conectarse a Internet.

  Para el presente procedimiento se requiere lo siguiente:

  • Un Blackberry con un plan de datos de la empresa Claro
  • El cable USB que viene con el Blackberry
  • El software Blackberry Desktop Manager (incluido en el CD aunque recomiendo descargar la última versión disponible del sitio de Blackberry)
  • Una PC o Laptop con Windows XP

Pasos:

  1. Instalar el software Blackberry Desktop Manager, esto agregará 2 puertos COM virtuales así como un Módem, tal como puede verse en el Administrador de Dispositivos

  1. Comprobar la conectividad al Modem instalado por el Desktop Manager:
  • Conectar el BlackBerry a la PC por medio del cable USB
  • Desde el Administrador de Dispositivos ó desde la aplicación de “Opciones de Teléfono y Modems”, entrar a las propiedades del Módem
  • Asegurarse que la aplicación Blackberry Desktop esta corriendo y que se ha conectado al Blackberry, y luego en la ficha “Diagnóstico”, presionar el botón “Consultar Módem”.

 

  • La respuesta del Módem debería parecerse a la siguiente (Blackberry 8700g):

 
  1. Luego en la ficha “Opciones Avanzadas” , escribir el siguiente comando en el cuadro de texto “Comandos de Inicialización”:

+cgdcont=1,"IP","wap.ideasalo"

 

  1. A continuación,  es necesario crear una conexión a Internet desde la aplicación “Conexiones de Red” del Panel de Control
  2. Crear una nueva conexión
  3. Especificar que quiere conectarse a Internet
  4. Especificar que quiere establecer la conexión manualmente
  5. Especificar que quiere conectarse utilizando un Modem de Acceso Telefónico
  6. En el campo “Nombre de ISP” Especificar un nombre para la conexión tal como “Blackberry”
  7. En el campo "Número de Teléfono" escribir *99#
  8. Especificar si se quiere que la conexión se encuentre disponible para todos los usuarios de la computadora o solo para el actual
  9. Dejar en blanco los campos “Nombre de Usuario”, “Contraseña” y “Confirmar Contraseña”, dejar marcado el cuadro de verificación “Usar el nombre de usuario y contraseña siguientes siempre que un usuario cualquiera se conecte a Internet desde este equipo”
  10. Quitar la marca del cuadro de verificación “Establecer esta conexión a Internet  como predeterminada” si normalmente se conecta a Internet por otro medio.
  11. Una vez creada la conexión, entrar a la propiedades de la misma, y seleccionar la ficha “Funciones de Red”:

 

 

  1. Seleccionar “Protocolo Internet (TCP/IP)” y presionar el botón “Propiedades”
  2. Seleccionar la opción “Utilizar las siguientes direcciones de servidor DNS”
  1. En el campo “Servidor DNS Preferido”, escribir: 201.247.155.225
  2. En el campo “Servidor DNS Alternativo”, escribir 201.247.157.225
  3. Presionar el botón Aceptar
  4. Probar la conexión haciendo click derecho sobre esta y seleccionar la opción "Conectar" del menú contextual