• Viernes 8 de Noviembre de 2024, 13:29

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - luthi

Páginas: [1]
1
Java / Ayuda Con El Puerto Paralelo
« en: Sábado 22 de Septiembre de 2007, 17:38 »
Hola:

Actualemente estoy llevando un curso de JAVA, y como tenia que hacer un proyecto que incluyera informatica para otra clase se me ocurrio hacerlo en JAVA pero necesito poder revisar el estado del puerto paralelo porque dependiendo de este se ejecuta o deja de ejecutar mi programa. Buscando en internet encontre que existe el API de javax.comm que incluye la clase abstracta ParallelPort, a mi me gustaria saber como puedo implementar una clase que no sea abstracta que sea una subclase de esta y que me permita revisar el estado de los pines del puerto tipo como las funciones isPaperOut() y esas, en la pagina de java en los API esta las especificaciones del paquete.

mi codigo basicamente es el siguiente:

public class Thread3 extends Thread{
    public Estado stat;
    public ParallelPort por = new ParallelPort();//esto no se puede es clase Abstracta
    public Thread3(Estado s){
        stat = s;
    }
    public void run(){
        while(!por.isPrinterOnline()){
        }//media ves entre corriente a este pin se sale del ciclo
        stat.change();
        while(por.isPaperOut()){
        }//si la corriente que entra a este pin es interrumpida vuelve a cambiar la variable stat
        stat.change();
    }
}

no se si se como implementar la parte de revision de los pines del puerto paralelo, yo estoy trabajando con WindowsXP, asi que cualquier ayuda que me permita realizar estas instrucciones se agradece ya sea mediente el uso del paquete javax.comm u otro.
P.D. tambien adjunto un esquema del mecanismo que pienso conectar al puerto paralelo.

Páginas: [1]