Java - Detectar puerto serie en Java.

 
Vista:

Detectar puerto serie en Java.

Publicado por José (1 intervención) el 25/08/2005 20:27:27
Hola a todos.

Estoy experimentando con Java y el javax.comm para la utilización del puerto serie bajo Java pero no logro ni detectarlo.

Como mi ordenador no tiene puerto serie utilizo un conversor USB-RS232 y aparece como el com 5 en el administrdor de dispositivos.

Por otra parte el programa que maneja mi móvil es en Java y sí funciona, con lo cual concluímos que debería funcionar lo que hago.

El código que uso es el siguiente:

import javax.comm.*;
import java.util.Enumeration;

public class ListPorts
{
public static void main(String[] sArgs)
{
Enumeration ports = CommPortIdentifier.getPortIdentifiers();

while( ports.hasMoreElements() )
{
CommPortIdentifier port = (CommPortIdentifier)ports.nextElement();
String type;

switch( port.getPortType() )
{
case CommPortIdentifier.PORT_PARALLEL:
type = "Parallel";
break;

case CommPortIdentifier.PORT_SERIAL:
type = "Serial";
break;

default:
type = "Desconocido";
break;
}

System.out.println( port.getName() + ": " + type);
}
}
}

El código compila perfectamente y la ejecución no me devuelve nada, ni siquiera el default o error. Poniendo salidas por stdout he visto que no entra en el while pero si hago String la variable ports sí que sale algo pero que no sé qué significa.

Agradezco cualquier colaboración.

Muchas gracias.
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

RE:Detectar puerto serie en Java.

Publicado por ALEXANDER (1 intervención) el 28/11/2005 22:55:53
UN SALUDO

YO TAMBIEN ESTOY ESPERIMENTANDO ALGO ACERCA DEL MANEJO DEL PUERTO SERIE.
CON RESPECTO AL CODIGO QUE ESTA USANDO YO LO COMPILE EN MI ORDENADOR Y ME FUNSIONO PERFECTO YO CREERIA QUE ES POR LO DEL PUERTO USB QUE USTED ESTA USANDO PERO BUENO NO SE SI YA LO PUDO SOLUCIONAR SI YA LO LOGRO DEPRONTO ME PUEDA AYUDAR A MI ESTOY HACIENDO UN APLICACION QUE CONTROLA UN CIRCUITO SENSOR DE MOVIMIENTO POR PUERTO SERIE Y AUN NO HE PODIDO LOGRAR QUE CAPTURE LA SEÑAL EN PRENDIDO Y APAGADO ME PODRIA AYUDAR GRACIAS

SI NO NO HAY LIO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

manejo de puertos USB en Java

Publicado por Henrych (4 intervenciones) el 17/08/2007 20:49:02
Me podrian enviar el manejo de puertos usb serial paralelo en java
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar