Skip to content
Snippets Groups Projects
Commit 36a25abc authored by Pierre Minssen's avatar Pierre Minssen
Browse files

Hot fix sur l'incrément du sequence number

parent d3547c9f
No related branches found
No related tags found
No related merge requests found
......@@ -5,7 +5,7 @@ UDP_PORT = 52381
class Camera:
def __init__(self, UDP_IP = "192.168.0.100", UDP_PORT = 52381, UDP_IP_OUT = "192.168.0.57", VV= "09", WW= "09", seq_num: hex ="0",debug=False, virtualcam=False):
def __init__(self, UDP_IP = "192.168.0.100", UDP_PORT = 52381, UDP_IP_OUT = "192.168.0.57", VV= "09", WW= "09", seq_num: hex ="0x0",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)
......@@ -32,7 +32,7 @@ class Camera:
"""
if(not(self.virtualcam)): #Si la cam n'est pas virtuel, on envoie le paquet
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
self.seq_num = hex(int(self.seq_num, 16) + 1)
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))
......@@ -40,7 +40,7 @@ class Camera:
message=payloadtype +' ' + self.payload2header(payload) + payload
if(not(self.virtualcam)): #Si la cam n'est pas virtuel, on envoie le paquet
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
self.seq_num = hex(int(self.seq_num, 16) + 1)
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))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment