Graficador de Codigos de Linea en JAVA

Gran parte del semestre que ya culmino, trabaje junto a @asduque en el desarrollo de una aplicacion denominada «Graficador de codigos de linea». Antes que nada debemos saber que es un codigo de linea, para no confundirlo con «lineas de codigo», o «codigo de barras», de esto se encarga la wiki:

En telecomunicaciones, un código de línea (modulación en banda base) es un código elegido para el uso en un sistema de comunicación para propósitos de transmisión.

Los códigos de línea son frecuentemente usados para el transporte digital de datos. Éstos códigos consisten en representar la señal digital transportada respecto a su amplitud respecto al tiempo. La señal está perfectamente sincronizada gracias a las propiedades específicas de la capa física. La representación del la onda se suele realizar mediante un número determinados impulsos. Estos impulsos representan los 1s y los 0s digitales. Los tipos más comunes de codificación en línea son el unipolar, polar, bipolar y Manchester.

Despues de algun tiempo y de resolver algunos inconvenientes nso fue posible terminar  con nuestra aplicacion, esta posee las siguientes caracteristicas:

  • Distribuido bajo licencis GPL
  • Desarrollado en JAVA
  • Capaz de dibujar codigos de hasta 13 digitos.
  • Dibuja variedad de codigos de linea
  • Permite guardar una imagen de la grafica.
  • Permite enviar la imagen a traves de correo.

De igual forma nuestro software permite graficar los siguientes codigos de linea:

  • Nrz-i
  • Nrz-l
  • RZ
  • Manchester.
  • Manchester diferencial
  • Ami
  • Mlt-3
  • 4b/5b
  • Pseudoternario.
  • Hdb3
  • B8zs.

Por ultimo les dejo el link de descarga, en este paquete encontraras el ejecutable y un articulo en el cual se explica  la teoria de graficacion para cada codigo. Si alguien desea lo pueden encontrar en este link. recueden si necesitan soporte o tienen alguna duda  estare disponible para atenderlas con gusto.

Comparte!
12 comentarios