[socket] envoyer des données vers un port com
Je n arrive pas à envoyer les données vers un port com sur lequel g branché une imprimante
Si quelqu un a une idée je suis preneur
Merci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| import java.net.*;
import java.io.*;
import jbvm.ip2k.*;
public class serveur {
public static void main(String[] args)
{
try
{
SerialIO.ioSerSetBaud(0, 9600);
ServerSocket service = new ServerSocket(4444);
Socket connexion = service.accept();
BufferedReader entrée = new BufferedReader(new InputStreamReader(connexion.getInputStream()));
PrintWriter sortie = new PrintWriter(connexion.getOutputStream(), true);
sortie.println("Bonjour, tapez OK pour sortir");
boolean arrêter = false;
while (!arrêter)
{
String ligne = entrée.readLine();
if (ligne == null)
arrêter = true;
else
{
sortie.println("Echo : "+ligne);
if (ligne.equalsIgnoreCase("ok"))
//System.out.println("Echo :"+ligne);erreur
arrêter = true;
}
}
connexion.close();
}
catch(Exception e) {System.err.println(e);}
}
} |