-         

Ergebnis 1 bis 2 von 2

Thema: Java comm API

  1. #1

    Java comm API

    Anzeige

    Hallo alle zusammen,
    entlich habe ich ein Forum gefunden wo meine Problemme entwas angesprochen werden. Nur leider habe ich ein Problem wo ich die Lösung noch nicht finden konnte!!!
    ich habe ein kleines Program geschrieben was mir an meinen LPT Port am Datenkanal 1 ein High pegel liefern soll.

    Code:
    import javax.comm.*;
    import java.io.*;
    import java.util.*;
    public class lpttest {
        public lpttest() throws PortInUseException,UnsupportedCommOperationException,IOException{
            init();
        }
        CommPortIdentifier ports;
        ParallelPort pPort;
        OutputStream in;
        public void init() throws PortInUseException,UnsupportedCommOperationException,IOException{
            Enumeration e = CommPortIdentifier.getPortIdentifiers();
            while(e.hasMoreElements()){
                ports = (CommPortIdentifier)e.nextElement();
                if(ports.getName().equalsIgnoreCase("lpt1")){
                    pPort = (ParallelPort)ports.open("lpt1",100);
                    in = pPort.getOutputStream();
                    in.write(1);
                    break;
                }
            }
    
        }
        
    }
    Nun mein Proglem wenn ich das Programm start hängt es sich an der methode write auf, aber am Datenkanal 1 gibt es keine reaktion. Und nun das entwas komische! Wenn ich aber das Programm abbreche. "Strg+C" wechselt der Datenpin auf high. Worun liegt das? Habe ich etwas vergessen in der Software oder Hartware?

    Und noch eine frage wenn ich im über der Methode setMode(ParallelPort.LPT_MODE_ECP) bekomme ich eine Fehlermeldung das der Mode nicht unterstützt wird!! Woran liegt das?PS.: Im Bios habe ich ECP aktiviert!

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    21.10.2005
    Ort
    Erde
    Alter
    50
    Beiträge
    1.195
    Schau mal im Geräte-Manager von Windows, wie das der Parallele Port aussieht.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •