G-SCTERM: TERMINAL SERIE PARA GNOME2

  • MOTIVACIÓN

  • Los terminales serie siempre me han gustado mucho, porque me permiten conectarme con el hardware que desarrollo. Me he propuesto aprender a programar con las librerías de GNOME2/GTK+2.0 y qué mejor manera de hacerlo que comenzar a programar un terminal de comunicaciones serie.

    Este programa es la base para: Yo personalmente lo voy a utilizar de base para hacer programas de control de Robots.

    Aqui puedes ver una captura de pantalla de la version 0.2-2-alfa de G-SCTERM:




  • AUTOR: Juan González Gómez (a.k.a. Obijuan)

  • LICENCIA: GPL

  • DESCRIPCIÓN

  • Se trata de un terminal de comunicaciones que muestra en la pantalla todo lo que se recibe por el puerto serie y envía por este todo lo que el usuario teclea. Además permite seleccionar entre las velocidades de 1200 y 9600 Baudios y cambiar el estado del DTR, señal que se suele utilizar para controlar el hardware. En el caso de la tarjeta CT6811, la señal DTR se usa para hacer un reset (equivalente a la pulsación del botón de Reset).

    Está desarrollado usando las librerías de GNOME2/GTK+2.0, y lo más interesante, el interfaz se ha diseñado con GLADE-2. Con esta herramienta el interfaz se almacena en un fichero XML que es leído por la aplicación G-SCTERM durante el arranque, generándose el interfaz a partir de ese fichero. Esto permite independizar totalmente el interfaz del programa fuente. Para las comunicaciones serie se utiliza la Librería SERCOM .

  • PLATAFORMA
  • Linux, aunque debido a que está desarrollado con GTK+, es portable a Windows, sin embargo todavía no se ha comenzado.

  • DOWNLOAD


  • FICHEROS PARA DESCARGAR
    g-scterm-0.2-2-alfa.tgz (26KB) Fuentes y ejecutable. G-SCTERM Version 0.2-2-alfa
    g-scterm-0.1.tgz (26KB) Fuentes y ejecutable. G-SCTERM Versión 0.1

    Los pasos para ejecutarlo son los siguientes:
    1. Bajar el fichero g-scterm-xx.tgz
    2. Descomprimir el paquete (tar vzxf g-scterm-xx.tgz)
    3. Acceder a las fuentes (cd g-scterm-xx)
    4. Compilar (make)
    5. Para ejecutar teclear: ./g-scterm


  • NOTICIAS
  • 20/Agosto/2002: Version 0.2-2-alfa de G-scterm
  • -Corregidos BUGS reportados por Ayose Cazorla León (zubzet@yahoo.es)
    -Terminal ASCII y HEXADECIMAL
    -Consola para informar de errores
    -Gestión básica de los errores
  • 13/Agosto/2002: Liberada version inicial 0.1 de G-scterm
  • -Terminal de comunicaciones mínimo, para GNOME-2
    -Velocidades soportadas: 1200 y 9600
    -Compilado para el dispositivo /dev/ttyS0 (COM1)
    -Control de la señal DTR