From 1269dfbc43b8a2dc2a593192c1fd8c88c23b7c59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Fri, 15 Apr 2016 14:29:35 +0200 Subject: [PATCH] generate_listener.py: fix listener command the loop variable i was increased even if no topic was updated. This means less messages are outputed than specified. --- Tools/generate_listener.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tools/generate_listener.py b/Tools/generate_listener.py index 057aa9250f..fefb4bf013 100755 --- a/Tools/generate_listener.py +++ b/Tools/generate_listener.py @@ -158,9 +158,9 @@ for index,m in enumerate(messages[1:]): print("\t\twhile(i < num_msgs) {") print("\t\t\torb_check(sub,&updated);") print("\t\t\tif (i == 0) { updated = true; } else { usleep(500); }") - print("\t\t\ti++;") print("\t\t\tif (updated) {") - print("\t\tprintf(\"\\nTOPIC: %s #%%d\\n\", i);" % m) + print("\t\t\ti++;") + print("\t\t\tprintf(\"\\nTOPIC: %s #%%d\\n\", i);" % m) print("\t\t\torb_copy(ID,sub,&container);") for item in message_elements[index+1]: if item[0] == "float":