Skip to content

Commit

Permalink
Update ConnexionRobotino.java
Browse files Browse the repository at this point in the history
smol
  • Loading branch information
CyberFoxar authored May 2, 2019
1 parent 0b16541 commit f7f2068
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions java_serv/src/ConnexionRobotino.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
import org.json.JSONObject;

/**
* Gère la connexion d'un robotino au server
* Classe qui écoute pour des connexions entrantes de types robotino, et qui les gère.
* Gère la connexion d'un robotino au server
* Classe qui écoute pour des connexions entrantes de types robotino, et qui les gère.
* @author lalandef
*
*/
Expand All @@ -23,7 +23,7 @@ public ConnexionRobotino(ServerRobotino serverRobotino, Socket socketClient, Str
try {
this.out = new PrintWriter(socketClient.getOutputStream(), true);
this.in = in;
out.println("{\"type\":\"init\",\"infoInit\":\"Connection accepté\"}");
out.println("{\"type\":\"init\",\"infoInit\":\"Connection accepté\"}");
} catch (IOException e) {
e.printStackTrace();
}
Expand All @@ -39,14 +39,14 @@ public ConnexionRobotino(ServerRobotino serverRobotino, Socket socketClient, Str
System.out.println("CoRobot\tinfo: "+info);
}catch(org.json.JSONException e){
ipRobot=socketClient.getInetAddress().toString();
System.out.println("CoRobot\tPas d'ip envoyé: "+e);
System.out.println("CoRobot\tPas d'ip envoyé: "+e);
System.out.println("CoRobot\tJSON: "+firstLine);
}
System.out.println("ipRobot:"+ipRobot);
}

/**
* Initie la connexion et attend les requête du robotino
* Initie la connexion et attend les requête du robotino
*/
public void run() {
serverRobotino.addConnexionRobotino(this);
Expand All @@ -57,7 +57,7 @@ public void run() {
System.out.println("CoRobo\tgetIntputStreamServer2: "+inLine);
this.decodeurJson(inLine);
}
} catch (IOException e) {/*e.printStackTrace();*/}//connexion fermé
} catch (IOException e) {/*e.printStackTrace();*/}//connexion fermé
System.out.println("CoRobo\ttest fin de conection par rupture de connexion: ");
serverRobotino.removeConnexionRobotino(this);
}
Expand All @@ -73,15 +73,15 @@ public void decodeurJson(String j) {
String type = JSON.getString("type");
System.out.println("CoRobo\ttype:"+type);

if(type.equals("init")){//inutilisé ici, uniquement au début de la classe connexion
if(type.equals("init")){//inutilisé ici, uniquement au début de la classe connexion
String info = JSON.getString("infoStart");
System.out.println("CoRobo\tinfo: "+info);

}else if(type.equals("message")){//message
String message = JSON.getString("message");
System.out.println("CoRobo\tMessage: "+message);
/*}else if(type.equals("RobotArduino")){//message
serverRobotino.sendToOneRobotArduino(j);*/
}else if(type.equals("RobotArduino")){//message
serverRobotino.sendToOneRobotArduino(j);
}else if(type.equals("video")){//message
linkVideo= JSON.getString("link");
serverRobotino.sendToAllWeb(j);
Expand All @@ -93,8 +93,8 @@ public void decodeurJson(String j) {
}

/**
* Envoie un message JSON au Robotino géré par cette connexion
* @param m message JSON à envoyer
* Envoie un message JSON au Robotino géré par cette connexion
* @param m message JSON à envoyer
*/
public void envoyerMessage(String m){
out.println(m);
Expand Down

0 comments on commit f7f2068

Please sign in to comment.