From 4749a112c38b5ccaa40070a3bbd3e9428a3ad862 Mon Sep 17 00:00:00 2001 From: Melanie <melanie.carriere@kitware.com> Date: Tue, 24 Nov 2020 13:34:38 +0100 Subject: [PATCH] [fix] Fix loop option of the packet file sender The loop options of the PacketfileSender was broken. The pcap filename is open at the creation of the vvPacketSender and close when its delete. We now create a new vvPacketSender for each send. --- LidarPlugin/StandAloneTools/PacketFileSender.cxx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/LidarPlugin/StandAloneTools/PacketFileSender.cxx b/LidarPlugin/StandAloneTools/PacketFileSender.cxx index a51c56be1..2bca073f4 100644 --- a/LidarPlugin/StandAloneTools/PacketFileSender.cxx +++ b/LidarPlugin/StandAloneTools/PacketFileSender.cxx @@ -91,13 +91,11 @@ int main(int argc, char* argv[]) unsigned int GPSPort = vm["GPSPort"].as<unsigned int>(); unsigned int display_frequency = vm["display-frequency"].as<unsigned int>(); - - // Create a Packet Sender - vvPacketSender sender(filename, destinationIp, lidarPort, GPSPort); - std::cout << "Start sending" << std::endl; do { + // Create a Packet Sender + vvPacketSender sender(filename, destinationIp, lidarPort, GPSPort); sender.sendAllPackets(speed, display_frequency); } while (loop); -- GitLab