Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/03/2010, 16:16
Avatar de stone_neo
stone_neo
 
Fecha de Ingreso: abril-2004
Ubicación: Peru
Mensajes: 438
Antigüedad: 20 años
Puntos: 15
Respuesta: comunicar puerto paralelo con java

Pues mira con este pequeño codigo yo le enviaba algunos comandos a una impresora por el puerto paralelo, solo lo hize una vez, no he tocado mucho java a bajo nivel, lo que si te digo hay librerias buenas para manejar puertos en java pero por lo que averigue solo funcionaban bajo linux.

Código:
public class PuertoParalelo{
	static SerialPort puerto = new SerialPort();
	static List<String> listaPuertos;
	static Com com1;
	public static void main(String args[]){
		try {
			listaPuertos = puerto.getFreeSerialPort();
			Parameters settings = new Parameters();
			settings.setPort("COM1");
			settings.setBaudRate("9600");
			settings.setByteSize("8");
			settings.setParity("N");
			settings.setStopBits("1");
			//settings
			char c27 = 27;
			char c99 = 99;
			char c48 = 48;
			char c4 = 4;
			char c10 = 10;
			char c3 = 3;
			char c29 = 29;
			char c1 = 1;
			com1 = new Com(settings);	
			com1.sendSingleData("\u0027\u0099\u0048\u0004");
			com1.sendSingleData("");
			com1.sendSingleData("\u0027\u0064");
			com1.sendSingleData("HOLA");
			com1.sendSingleData("\u0027q");
			com1.close();
			//com1.
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}
Espero que te sirva de algo.
__________________
Rubén Darío Huamaní Ucharima
Web : http://www.gorilla-soft.com
Usuario Linux #382 100 :-)