domingo, 9 de marzo de 2014

Lazserial componente para usar el puerto serie en Lazarus.

Estoy haciendo un programa que usa el puerto serie para comunicar con un dispositivo.
Quería usar Lazarus porque tengo libros de Turbo Pascal y estoy algo familiarizado con este lenguaje.
Aunque hice unas pruebas con Python y el resultado fué muy bueno, He encontrado un componente que no tiene nada que envidiar a los demás. Se trata de Lazserial, un componente que al igual que Firebird, Free Pascal y Lazarus es libre y multiplataforma.
 Para su instalación tendremos que descargarnos un paquete, descomprimirlo en el directorio "/usr/lib/lazarus/components/" y luego instalarlo desde Lazarus. El propio IDE se autocompilará y tras reiniciarse podremos tener acceso al componente. Para ello tendremos que pulsar desde la barra de herramientas en "Paquete" y luego en "Instalar". Finalmetne elegiremos el archivo Lazserial.lpk.
Aparecerá como componente en una pestaña mas y, desde el Inspector de Objetos tendremos acceso a las diferentes opciones de configuración.