diff --git a/viscaoveriplib/Test camera file.py b/viscaoveriplib/Test camera file.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/viscaoveriplib/camera.py b/viscaoveriplib/camera.py
index f21257df4c3dea976923983c69fb704246b3e667..03d476c8ae150248cc5b96dddac0c1e920dd46a1 100644
--- a/viscaoveriplib/camera.py
+++ b/viscaoveriplib/camera.py
@@ -1,10 +1,10 @@
 import socket
-
+#Both protocols (input and outpout are UDB
 "192.168.0.100"
 UDP_PORT = 52381
 
 class Camera:
-    def __init__(self, UDP_IP,UDP_PORT, VV= "09", WW= "09", seq_num: hex ="0",debug=False,virtualcam=False):
+    def __init__(self, UDP_IP,UDP_PORT = UDP_PORT, VV= "09", WW= "09", seq_num: hex ="0",debug=False,virtualcam=False):
         """
         Création d'une caméra avec
         :param UDP_IP: IP de la caméra (192.168.0.100 par défaut)
@@ -16,8 +16,9 @@ class Camera:
         self.seq_num = seq_num  # erreur du capteur UWB (p pour précision...) WTF ce commentaire ???
         self.VV = VV
         self.WW = WW
-        self.sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # UDP
-        self.UDP_IP = UDP_IP
+        self.camera_sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # UDP
+        self.CAMERA_IP = UDP_IP
+        self.CAMERA_PORT = UDP_PORT
         self.debug=debug
         self.virtualcam=virtualcam
 
@@ -27,7 +28,7 @@ class Camera:
         :param message: message str['hex']
         """
         if(not(self.virtualcam)): #Si la cam n'est pas virtuel, on envoie le paquet
-            self.sock.sendto(bytes.fromhex(message.replace(' ', '')), (self.UDP_IP, self.UDP_PORT))
+            self.camera_sock.sendto(bytes.fromhex(message.replace(' ', '')), (self.CAMERA_IP, self.UDP_PORT))
         self.seq_num += 1  # ballec de l'hexa pour l'instant
         if(self.debug or self.virtualcam): #Si la cam est virtuelle ou on debug, on envoie
             print("Commande n°{} envoyée : {} \n".format(self.seq_num,message))
@@ -35,7 +36,7 @@ class Camera:
     def send_payload(self, payloadtype,payload):
         message=payloadtype +' ' + self.payload2header(payload) + payload
         if(not(self.virtualcam)): #Si la cam n'est pas virtuel, on envoie le paquet
-            self.sock.sendto(bytes.fromhex(message.replace(' ', '')), (self.UDP_IP, self.UDP_PORT))
+            self.camera_sock.sendto(bytes.fromhex(message.replace(' ', '')), (self.CAMERA_IP, self.UDP_PORT))
         self.seq_num += 1  # ballec de l'hexa pour l'instant
         if(self.debug or self.virtualcam): #Si la cam est virtuelle ou on debug, on envoie
             print("Commande n°{} envoyée : {} \n".format(self.seq_num,message))