From 2811081767ad14c89d440561b5884c22459662f1 Mon Sep 17 00:00:00 2001 From: Cantonplas Date: Tue, 24 Feb 2026 22:10:57 +0100 Subject: [PATCH 1/2] =?UTF-8?q?Ultimisimo=20commit=20el=20proximo=20lo=20c?= =?UTF-8?q?ambia=20Victor=20y=20lo=20hace=20en=20c(99)=20sin=20emplear=20p?= =?UTF-8?q?unteros,=20solo=20direcciones=20hardcodeadas=20a=20la=20RAM.=20?= =?UTF-8?q?Adem=C3=A1s=20si=20volviere=20a=20haberie=20otre=20queje,=20a?= =?UTF-8?q?=20victor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Code_generation/Packet_generation/Packet_generation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Core/Inc/Code_generation/Packet_generation/Packet_generation.py b/Core/Inc/Code_generation/Packet_generation/Packet_generation.py index 0bca5338..b25aec48 100644 --- a/Core/Inc/Code_generation/Packet_generation/Packet_generation.py +++ b/Core/Inc/Code_generation/Packet_generation/Packet_generation.py @@ -120,7 +120,7 @@ def GenerateGroupedSendingPackets(board: BoardDescription): def Generate_DataPackets_hpp(board_input:str): data_packets_path = "Core/Inc/Communications/Packets/DataPackets.hpp" board_instance = globals()[board_input] - if board_instance.data_size == 0: + if board_instance.data_size == 0 and len(board_instance.sockets.DatagramSockets) == 0: if os.path.exists(data_packets_path): os.remove(data_packets_path) return @@ -192,7 +192,7 @@ def GenerateOrderPackets(board: BoardDescription): def Generate_OrderPackets_hpp(board_input:str): order_packets_path = "Core/Inc/Communications/Packets/OrderPackets.hpp" board_instance = globals()[board_input] - if board_instance.order_size == 0: + if (board_instance.order_size == 0 and len(board_instance.sockets.ServerSockets) == 0 and len(board_instance.sockets.Sockets) == 0): if os.path.exists(order_packets_path): os.remove(order_packets_path) return From d7b84488e2d3eb6b8888d0e45cf57ce065c91995 Mon Sep 17 00:00:00 2001 From: Cantonplas Date: Tue, 24 Feb 2026 22:10:57 +0100 Subject: [PATCH 2/2] =?UTF-8?q?Ultimisimo=20commit=20el=20proximo=20lo=20c?= =?UTF-8?q?ambia=20Victor=20y=20lo=20hace=20en=20c(99)=20sin=20emplear=20p?= =?UTF-8?q?unteros,=20solo=20direcciones=20hardcodeadas=20a=20la=20RAM.=20?= =?UTF-8?q?Adem=C3=A1s=20si=20volviere=20a=20haberie=20otre=20queje,=20a?= =?UTF-8?q?=20victor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Code_generation/Packet_generation/Packet_generation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Core/Inc/Code_generation/Packet_generation/Packet_generation.py b/Core/Inc/Code_generation/Packet_generation/Packet_generation.py index 0bca5338..b25aec48 100644 --- a/Core/Inc/Code_generation/Packet_generation/Packet_generation.py +++ b/Core/Inc/Code_generation/Packet_generation/Packet_generation.py @@ -120,7 +120,7 @@ def GenerateGroupedSendingPackets(board: BoardDescription): def Generate_DataPackets_hpp(board_input:str): data_packets_path = "Core/Inc/Communications/Packets/DataPackets.hpp" board_instance = globals()[board_input] - if board_instance.data_size == 0: + if board_instance.data_size == 0 and len(board_instance.sockets.DatagramSockets) == 0: if os.path.exists(data_packets_path): os.remove(data_packets_path) return @@ -192,7 +192,7 @@ def GenerateOrderPackets(board: BoardDescription): def Generate_OrderPackets_hpp(board_input:str): order_packets_path = "Core/Inc/Communications/Packets/OrderPackets.hpp" board_instance = globals()[board_input] - if board_instance.order_size == 0: + if (board_instance.order_size == 0 and len(board_instance.sockets.ServerSockets) == 0 and len(board_instance.sockets.Sockets) == 0): if os.path.exists(order_packets_path): os.remove(order_packets_path) return