diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2014-01-15 07:43:17 +0100 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2014-01-15 07:43:17 +0100 |
commit | f3cd83e804e8fffc5e71e4d6443729184b3e7909 (patch) | |
tree | 13ac8af24705fe5f8107f3f46fd989e49fdd00d4 /Tools/px4params/dokuwikiout.py | |
parent | 9612514a3f59cfedbd7b29c9e4f30c1edf1c7345 (diff) | |
parent | cd72f564eff13d831d6773e85818b65f708d3323 (diff) | |
download | px4-firmware-f3cd83e804e8fffc5e71e4d6443729184b3e7909.tar.gz px4-firmware-f3cd83e804e8fffc5e71e4d6443729184b3e7909.tar.bz2 px4-firmware-f3cd83e804e8fffc5e71e4d6443729184b3e7909.zip |
Merged master into mixer unit tests branch
Diffstat (limited to 'Tools/px4params/dokuwikiout.py')
-rw-r--r-- | Tools/px4params/dokuwikiout.py | 30 |
1 files changed, 20 insertions, 10 deletions
diff --git a/Tools/px4params/dokuwikiout.py b/Tools/px4params/dokuwikiout.py index 33f76b415..4d40a6201 100644 --- a/Tools/px4params/dokuwikiout.py +++ b/Tools/px4params/dokuwikiout.py @@ -5,23 +5,33 @@ class DokuWikiOutput(output.Output): result = "" for group in groups: result += "==== %s ====\n\n" % group.GetName() + result += "^ Name ^ Description ^ Min ^ Max ^ Default ^ Comment ^\n" for param in group.GetParams(): code = param.GetFieldValue("code") name = param.GetFieldValue("short_desc") - if code != name: - name = "%s (%s)" % (name, code) - result += "=== %s ===\n\n" % name - long_desc = param.GetFieldValue("long_desc") - if long_desc is not None: - result += "%s\n\n" % long_desc + name = name.replace("\n", "") + result += "| %s | %s " % (code, name) min_val = param.GetFieldValue("min") if min_val is not None: - result += "* Minimal value: %s\n" % min_val + result += "| %s " % min_val + else: + result += "|" max_val = param.GetFieldValue("max") if max_val is not None: - result += "* Maximal value: %s\n" % max_val + result += "| %s " % max_val + else: + result += "|" def_val = param.GetFieldValue("default") if def_val is not None: - result += "* Default value: %s\n" % def_val - result += "\n" + result += "| %s " % def_val + else: + result += "|" + long_desc = param.GetFieldValue("long_desc") + if long_desc is not None: + long_desc = long_desc.replace("\n", "") + result += "| %s " % long_desc + else: + result += "|" + result += "|\n" + result += "\n" return result |