Java - Trabajar con puerto serial o COM

   
Vista:

Trabajar con puerto serial o COM

Publicado por Ricardo rickssx_574@hotmail.com (2 intervenciones) el 08/09/2014 19:12:13
Saludos


Actualmente estoy desarrollando un proyecto en java uso NetBeans IDE8.0,windows 7 64 bis, y actualmente utilizo 2 librería que eh encontrado para trabajar con los puertos COM.

Tengo una impresora star, con un kit fiscal y para poder imprimir en ella tengo que enviar una trama de información con un formato especifico, aquí debajo dejare 1 ejemplo que eh tomado de un pequeño manual que identifica cuales puertos tengo disponibles .

MI pregunta es, si alguien sabe como enviar una cadena de caracteres o string a un puerto COM espesifico y como obtener la respuesta del mismo.




Apezar de que este sea mi primera nota espero que puedan ayudarme,gracias de ante mano.

EJEMPLO BUSCA PUERTOS

LIBRERIAS

RXTX
JAVACOMM
http://upscodigojava.wordpress.com/2014/02/09/librerias-rxtx-y-programas-necesarios/




package javaapplication5;

import giovynet.nativelink.SerialPort;
import java.awt.event.ActionEvent;
import java.util.List;

/**
*
* @author ricardo
*/
public class Buscapuertos {

public static void main(String[] args)throws Exception{
// SerialPort: es un objeto del tipo de puerto que vamos a utilizar
SerialPort free = new SerialPort();
// Nos permite obtener la lista de puertos disponibles
List<String> portsList = free.getFreeSerialPort();
System.out.println("Puertos Disponibles");
// Para verifica los puertos creamos un for mediante el cual
// ontendremos los puertos libres impresos en consola
for (String String : portsList)
{
System.out.println(String );
}
}
}

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder