Archivo de octubre 2008

Tenemos nueva familia de módems. Y es que Siemens / Cinterion ha lanzado una nueva gama de módems gprs en formato módulo. Se trata de los nuevos módems gprs TC65i, TC63i y MC75i que, como resulta evidente por el nombre, son la evolución de los ya muy conocidos TC65, TC65 y MC75.
 

¿Qué características nuevas tienen estos módems?

Una primera característica a destacar es el reducido tamaño,pues se ha reducido el tamaño de los módulos considerablemente.

Otra característica importante, quizás la más importante, es que ahora monta un procesador ARM9 frente al ARM7 que montaban sus respectivos antecesores, lo que nos permitirá tener todavía más potencia en nuestras aplicaciones.

Por último tamibén podemos destacar el monitoreado RLS para la supervisión de parámetros de conexión y señalización que permite implementar sistemas de detección antijamming.

TC65i, TC63i y MC75i

Lee el resto de esta entrada »

Etiquetas: , , , ,

Comments 3 Comentarios »

Desde hace ya un tiempo quería escribir un post acerca de esto, por si a alguien le resulta útil. Se trata de dotar de conectividad bluetooth a nuestros módems Siemens TC65 ó MTX65. Para ello, a modo de ejemplo, voy a describir cómo realizar un gateway bluetooth-gprs. A simple vista un gateway de este tipo no le encuentro utilidad, pero como digo, es a modo de ejemplo, para dar ideas. Tal vez en otras aplicaciones sí que tenga sentido. Por ejemplo, se me ocurre un proyecto de una máquina controlada por un MTX65 con un programa java embebido a la que queramos dar conectividad bluetooth, por ejemplo, para que un persona con una PDA pueda hacer un mantenimiento de la misma, sin necesidad de conectar ningún cable ni de abrir ninguna máquina.

Voy a ir muy rápido, si tenéis dudas me las comentáis, tan sólo voy a describir cómo hacer la aplicación sin entrar en detalles.

Para ello yo voy a utilizar un módem MTX65 con la aplicación MTXTunnel embebida en su interior y un Módulo bluetooth WT11 de Bluegiga que utilizaré junto con su placa de desarrollo (tanto el MTX65, como el firmware MTX-Tunnel como el WT11 los distribuye Matrix en España). El motivo de usar la placa de desarrollo del WT11 es que ésta tiene un puerto RS232 y resulta muy sencillo conectar con un simple cable serie el MTX65 con el WT11. El módulo bluetooth WT11 recordemos que es de clase 1 y tendremos por tanto un alcance teórico de unos 100m. Si nos vale con menos alcance podemos escoger el WT12, que es un módulo bluetooth de clase 2 con un alcance teórico de unos 20m.

gateway bluetooth gprs

Lee el resto de esta entrada »

Etiquetas: , , ,

Comments No Hay Comentarios »

Desde la semana pasada está disponible el nuevo firmware del módem Siemens / Cinterion XT65 (válido también para el terminal MTX65+G). Concretamente es la versión 2.002 (la anterior, es decir, la que teníamos hasta hoy era la 1.001). Esta es una actualización únicamente de firmware, no de hardware, lo que significa que podemos actualizar nuestros XT65 y MTX65+G con esta nueva versión mejorada de firmware.

Para actualizar el firmware de un XT65 / MTX65+G v1.001 a la nueva versión 2.002 basta con solicitar la herramienta de actualización a vuestro distribuidor de Siemens/Cinterion, para el caso de España, Matrix Electrónica.
 
 
¿Incorpora muchas mejoras la nueva versión de firmware?

Pues sí, el nuevo firmware 2.002 trae consigo bastantes mejoras. No las voy a detallar todas (que es Sábado) pero sí que voy a enumerar las que para mí son las más destacables.

1.- Permite establecer el nombre del fabricante y el “USB vendor ID”.  Ya sabéis, con el comando AT^SCFG podéis configurar el equipo para que cuando alguien conecte por USB el módem a un PC, el nombre que aparezca al detectar Windows el dispositivo no sea Siemens, sino el nombre de vuestra propia empresa o producto.

Cinterion-Siemens-XT65
 

Lee el resto de esta entrada »

Etiquetas: , , , ,

Comments 9 Comentarios »

El otro día empecé unos capítulos de optimización de aplicaciones J2ME para nuestros módems gprs Siemens / Cinterion TC65 / XT65. Hoy voy con otra entrega que sigue el hilo al anterior, en lo referente a memoria y se trata de la creación de objetos.

En un lenguaje orientado a objetos como es el java en ocasiones tenemos tendencia a crear y utilizar más objetos de los que son realmente necesarios. Como dije anteriormente, en un PC de sobremesa no tiene mayor importancia, pero en un módulo embebido sí que lo tiene. Debemos intentar evitar crear objetos innecesarios, pues cada uno de estos objetos necesitan memoria y su creación además consume un precioso tiempo de CPU.

Además, cuantos más objetos creamos, mayor es la frecuencia en la que el Garbage Collector entrará en acción, lo que se traduce en una bajada de rendimiento de nuestras aplicaciones, pues es como tener otro thread funcionando en background.

Optimizar aplicaciones J2ME

  Lee el resto de esta entrada »

Etiquetas: ,

Comments 1 Comentario »