diff --git a/guillaume/sendSMS/app/src/main/java/com/example/wilhelm/sendsms/UDP_Client.java b/guillaume/sendSMS/app/src/main/java/com/example/wilhelm/sendsms/UDP_Client.java
index beb498fff0dcebf2f796cefcdff90a2eaa7c6c79..843b657808321719f6f654c48d79cda75212e784 100644
--- a/guillaume/sendSMS/app/src/main/java/com/example/wilhelm/sendsms/UDP_Client.java
+++ b/guillaume/sendSMS/app/src/main/java/com/example/wilhelm/sendsms/UDP_Client.java
@@ -33,7 +33,7 @@ public class UDP_Client {
                     d.socket().bind(new InetSocketAddress(0));
                     d.connect(new InetSocketAddress(ipAddr, 51117));
                     ByteBuffer b = ByteBuffer.allocate(1024);
-                    byte[] s = Message.getBytes();
+                    byte[] s = Message.getBytes("UTF-8");
                     for(byte c: s){
                         b.put(c);
                     }
diff --git a/guillaume/sendSMS/app/src/main/java/com/example/wilhelm/sendsms/UDP_Server.java b/guillaume/sendSMS/app/src/main/java/com/example/wilhelm/sendsms/UDP_Server.java
index 51d2ff668049932acd6f61655c6c818099cee8c4..ebfca20f13985447a40aa1cca258fd315ce99a7c 100644
--- a/guillaume/sendSMS/app/src/main/java/com/example/wilhelm/sendsms/UDP_Server.java
+++ b/guillaume/sendSMS/app/src/main/java/com/example/wilhelm/sendsms/UDP_Server.java
@@ -16,6 +16,7 @@ import java.net.SocketException;
 import java.nio.ByteBuffer;
 import java.nio.channels.DatagramChannel;
 import java.nio.channels.FileChannel;
+import java.nio.charset.Charset;
 import java.nio.charset.StandardCharsets;
 import java.security.MessageDigest;
 
@@ -49,8 +50,10 @@ public class UDP_Server
                     try {
                         DatagramPacket receivePacket = new DatagramPacket(receiveData, receiveData.length);
                         serverSocket.receive(receivePacket);
-                        String sentence = new String(receivePacket.getData());
-                        sentence = sentence.split("\n")[0];
+                        String sentence = new String(receivePacket.getData(), StandardCharsets.UTF_8);
+                        sentence = sentence.split("~")[0];//TODO : deal with garbage
+                        System.out.println("Message reçu : " + sentence);
+
                         try {
                             SmsManager smsManager = SmsManager.getDefault();
                             smsManager.sendTextMessage(nbPhone, null, sentence, null, null);