Puerto de comunicaciones rs323
Debido aello, es importante conocer la forma de manejar dicho puerto con Java. A continuación, explicaré y redactaré un ejemplo básico y sencillo utilizando un lector de código de barras para la lectura de losdatos provenientes de él por medio del puerto serial.
Librerías:::
Java provee de una librería para el manejo de comunicaciones a través de puertos como el serial y paralelo (la librería comm), sinembargo, el uso e implementación de esta librería está enfocado para sistemas Linux y Solaris, y su configuración en Windows es un tanto complicada, normalmente al ejecutar un programa que utilicedicha librería bajo Windows obtendremos una excepción como la siguiente:
Error loading SolarisSerial: java.lang.UnsatisfiedLinkError: no SolarisSerialParallel in java.library.path
Caughtjava.lang.UnsatisfiedLinkError: com.sun.comm.SolarisDriver.readRegistrySerial(Ljava/util/Vector;Ljava/lang/String;)I while loading driver com.sun.comm.SolarisDriver
Para evitar complicaciones en la configuración yerrores como el anterior, utilizaremos una librería alternativa de nombre GiovynetSerialPort, dicha librería provee de métodos para enviar y recibir datos a través de los puertos serial y paralelo.Así que lo primero que debes hacer es descargarla del siguiente link:
http://code.google.com/p/giovynetserialport/downloads/list
Una vez que la hayas descargado, descomprime el archivo y copia lalibrería SerialPort.jar dentro de tu carpeta c:\Archivos de programa\Java\jdkxxx\jre\lib\ext para tener los métodos disponibles al momento de crear las clases que interactuarán con los puertos de...
Regístrate para leer el documento completo.