Systemlib: Introduce volatile and level tags for parameters

This commit is contained in:
Lorenz Meier 2018-01-04 11:25:02 +01:00
parent 4eac493413
commit bf48a35882
2 changed files with 2 additions and 2 deletions

View File

@ -78,7 +78,7 @@ add_custom_command(OUTPUT ${parameters_xml}
--inject-xml ${CMAKE_CURRENT_SOURCE_DIR}/parameters_injected.xml
--overrides ${PARAM_DEFAULT_OVERRIDES}
#--verbose
DEPENDS ${param_src_files} px_process_params.py parameters_injected.xml
DEPENDS ${param_src_files} px_process_params.py px4params/srcparser.py px4params/srcscanner.py parameters_injected.xml
COMMENT "Generating parameters.xml"
)
add_custom_target(parameters_xml DEPENDS ${parameters_xml})

View File

@ -155,7 +155,7 @@ class SourceParser(object):
re_remove_dots = re.compile(r'\.+$')
re_remove_carriage_return = re.compile('\n+')
valid_tags = set(["group", "board", "min", "max", "unit", "decimal", "increment", "reboot_required", "value", "boolean", "bit"])
valid_tags = set(["group", "board", "min", "max", "unit", "decimal", "increment", "reboot_required", "value", "boolean", "bit", "level", "volatile"])
# Order of parameter groups
priority = {