From 2333fb80cfb48f9c6bf2515e7bf549755d1db581 Mon Sep 17 00:00:00 2001 From: Jacob Hageman Date: Tue, 16 Feb 2021 09:05:56 -0500 Subject: [PATCH] Fix #155, Remove unnecessary type translations --- Subsystems/cmdGui/CHeaderParser.py | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/Subsystems/cmdGui/CHeaderParser.py b/Subsystems/cmdGui/CHeaderParser.py index 553cfc7..c8730f5 100644 --- a/Subsystems/cmdGui/CHeaderParser.py +++ b/Subsystems/cmdGui/CHeaderParser.py @@ -68,19 +68,15 @@ # -# Determines data type (--string, --byte, --half, --word, --double) +# Translate known data types to arguments # def findDataTypeNew(dataTypeOrig, paramName): if '[' in paramName: return '--string' - if dataTypeOrig in ['uint8', 'boolean']: - return '--byte' - if dataTypeOrig == 'uint16': - return '--half' - if dataTypeOrig == 'uint32': - return '--word' - if dataTypeOrig == 'uint64': - return '--double' + if dataTypeOrig in ['boolean']: + return '--uint8' + if dataTypeOrig in ['int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64']: + return "--" + dataTypeOrig return None