Posts Tagged “Siemens”

Hoy voy a hablar un poquito de la característica Multiplex de los módems de Siemens. Como sabéis, algunos módems actuales, tales como el MTX65+G (módem GPRS+GPS), y el inminente MTX-HC25+PLUS (UMTS+GPS) cuentan con un único puerto serie de comunicaciones.

Puede haber aplicaciones en las que nos gustaría poder disponer de más de un puerto serie.
 

¿Y para qué quiero más de 1 puerto serie?

Pues por ejemplo para poder mantener una comunicación GPRS por un puerto serie, monitorizar el nivel de cobertura por otro puerto serie y obtener las coordenadas GPS por otro puerto serie. Pues sí, esto es posible, y para ello utilizaremos el modo Multiplex.

El protocolo Multiplex (GSM 07.10 y 3G TS 27.010) habilita un interfaz serie asíncrono para ser particionado en tres canales virtuales. Es decir, básicamente es un protocolo de comunicaciones que lo que hace es encapsular las comunicaciones entre el host (como un PC ó un micro) y un dispositivo (módem) correspondientes a tres puertos serie virtuales.
 

¿Y cómo se utiliza?

Siemens proporciona unos drivers para Windows (XP/2000) para poder utilizar esta característica. Si no quieres utilizar un PC con Windows y quieres, por ejemplo, utilizar un micro, puedes implementar el protocolo Multiplex, algo complejo, pero que puede hacerse.

Para utilizar el driver en Windows, basta con instalar la aplicación de Siemens WinMux. Al ejecutarla aparecerá una ventana como ésta:
 

Driver Multiplex
 

Lee el resto de esta entrada »

Tags: , , , , , , ,

Comments 10 Comentarios »

Hoy pongo un brevísimo post con un nuevo ejemplo Java para los Módems Siemens, continuación del post con ejemplos que puse hace algunos días. Iré poniendo de tanto en tanto más ejemplos que puedan seros de utilidad a los que empecéis. Si algún día tenéis alguno que queráis compartir que sepáis que será bien recibido ;)

Programación java Siemens


EJEMPLO_FTP
(Download)

Descripción: Muestra una aplicación básica de FTP con java para módems Siemens. Crea una conexión FTP y crea un archivo de nombre “fichero.txt” en el servidor remoto con el contenido “123″. Tan sólo tenéis que modificar la línea del código donde se indica, por orden, el login, el password y el servidor FTP que queráis utilizar.

Válido para los módems: TC65, XT65, TC65T, MTX65 y MTX65+G
 

Un detalle que os quiero comentar de los ejemplos que puse el otro día. He puesto todos los ejemplos con el formato EJEMPLO_xxx. Pues bien, pueden ejecutarse perfectamente todos los ejemplos con el comando AT^SJRA, pero si ponéis ese nombre en “Userware/Autostart/AppName” del comando AT^SCFG para que la aplicación arranque automáticamente, no os arrancará. No pongáis el guión bajo (_) en el nombre de vuestros ficheros .jar para autoarranque.
 
 
Bueno, os dejo, que hoy es el cumple de mi chica y quiero montarle la Wii que le voy a regalar antes de que llegue a casa. Y no, no es un regalo boomerang, que yo soy más de PlayStation :) . La PS3 me la autoregalaré antes de final de año.  Otro día más.

Tags: , , , , , , ,

Comments 33 Comentarios »

A lo largo de los últimos meses he ido poniendo toda una serie de ejemplos de programación de los módems gprs de Siemens (TC65 y XT65) y de los terminales (TC65T, MTX65 y MTX65+G) distribuidos ambos grupos por Matrix en España.
 
Hoy Sábado os pongo una batería de ejemplos también para éstos módems, ordenaditos para cuando los necesitéis ;) . La mayoría de ellos los podréis encontrar en posts anteriores, aunque hay alguno que otro nuevo.

Son ejemplos rápidos, es decir, no gestiono completamente todas las excepciones ni mucho menos, pero desde luego, si estas empezando con estos módems, creo que pueden resultarte una buena guía. Verás como la inmensa mayoría de las aplicaciones que puedas llegar a hacer para proyectos reales están basadas en pequeñas tareas, que son las que muestro en los siguientes ejemplos.
 

Programación java Siemens

Vamos allá, éstos son los ejemplos que os cuelgo en el blog:
 
 
Lee el resto de esta entrada »

Tags: , , , , , , ,

Comments 154 Comentarios »

Seguramente si lees mi blog de tanto en tanto has visto que en alguna ocasión hago referencia a lo que yo llamo software Entrenador de Siemens, pero nunca he explicado del todo en qué consiste este software. Hoy Domingo lo voy a explicar un poquito por encima.

Este software, aunque yo lo llame Entrenador de Siemens, no es de Siemens, sino que sirve para facilitar un poco la introducción a las personas que se inician con los módems de Siemens. Este es un software que programé yo hace ya un año y medio aproximadamente. Es un software que Matrix ofrece gratuitamente a sus clientes. Es como una espécie de hyperterminal de Windows, pero donde tienes una serie de botones clasificados para no tener que escribir los comandos AT ni sabértelos de memoria.

Como he hecho yo este software, si lo estás utilizando y crees que le falta algo (y que puede ser de interés para más gente) puedes aprovechar para decírmelo y lo incluyo en siguientes versiones ;)

El software básicamente puedes utilizarlo con los módems gprs MC55, MC55i, TC63, TC65 y XT65 y los terminales gprs MTX63, MTX65, MTX65+G y TC65T. Si te fijas en la parte superior del Entrenador, puedes ver que está dividido por secciones, como Llamadas de voz, Mensajería SMS, Comunicaciones GPRS, Varios y GPS. En cada una de esas divisiones se encuentran los comandos más utilizados para cada funcionalidad (ojo, sólo he puesto los más básicos, recuerda que hay cientos de comandos AT).

Bueno pues vamos allá, veamos cada una de las secciones. Si haces click con el ratón encima de cada imágen la verás ampliada.
 
 

Llamadas de voz.

En esta pantalla puedes utilizar los comandos AT relativos al audio. Puedes establecer los distintos perfiles de audio (AT^SNFS) así como los distintos interfaces de Audio (AT^SAIC). También puedes cambiar los parámetros de ganancias de entrada y salida de audio (AT^SNFI y AT^SNFO). Si te fijas en la pantalla verás que esto último se modifica con sliders, esos scrolls horizontales de desplazamiento. Esto resulta muy cómodo si quieres ajustar y afinar el audio en tu aplicación.

Desde esta pantalla también puedes introducir el PIN del módem y realizar una llamada de audio. También si te fijas a la derecha hay un teléfono móvil. Una vez establecida una comunicación de audio puedes pulsar el teclado numérico del teléfono para enviar tonos DTMF.

Por último abajo tienes una serie de botoncitos, AT Test, AT+csq, … que son unos comandos utilizados habitualmente y que he puesto ahí por comodidad.
 

Audio modems Siemens

Lee el resto de esta entrada »

Tags: , ,

Comments 18 Comentarios »