From 6c13cef85ed32178b4dfeec626c65e9ad04f4784 Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Mon, 25 Jan 2016 21:46:07 +0100 Subject: [PATCH] Lister: Add missing uint16 --- Tools/generate_listener.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Tools/generate_listener.py b/Tools/generate_listener.py index be6f533450..057aa9250f 100755 --- a/Tools/generate_listener.py +++ b/Tools/generate_listener.py @@ -192,9 +192,15 @@ for index,m in enumerate(messages[1:]): elif item[0] == "int32": print("\t\t\tprintf(\"%s: %%d\\n\",container.%s);" % (item[1], item[1])) elif item[0] == "uint32": - print("\t\t\tprintf(\"%s: %%d\\n\",container.%s);" % (item[1], item[1])) - elif item[0] == "uint8": print("\t\t\tprintf(\"%s: %%u\\n\",container.%s);" % (item[1], item[1])) + elif item[0] == "int16": + print("\t\t\tprintf(\"%s: %%d\\n\",(int)container.%s);" % (item[1], item[1])) + elif item[0] == "uint16": + print("\t\t\tprintf(\"%s: %%u\\n\",(unsigned)container.%s);" % (item[1], item[1])) + elif item[0] == "int8": + print("\t\t\tprintf(\"%s: %%d\\n\",(int)container.%s);" % (item[1], item[1])) + elif item[0] == "uint8": + print("\t\t\tprintf(\"%s: %%u\\n\",(unsigned)container.%s);" % (item[1], item[1])) elif item[0] == "bool": print("\t\t\tprintf(\"%s: %%s\\n\",container.%s ? \"True\" : \"False\");" % (item[1], item[1])) print("\t\t\t}")