mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-04-14 10:07:39 +08:00
generate_params.py: fix parse_yaml_parameters_config
Correctly handle multiple parameter sections
This commit is contained in:
parent
15daded6b0
commit
6424faccb1
4
Tools/module_config/generate_params.py
Normal file → Executable file
4
Tools/module_config/generate_params.py
Normal file → Executable file
@ -40,11 +40,11 @@ def parse_yaml_parameters_config(yaml_config, ethernet_supported):
|
||||
if 'parameters' not in yaml_config:
|
||||
return ''
|
||||
parameters_section_list = yaml_config['parameters']
|
||||
ret = ''
|
||||
for parameters_section in parameters_section_list:
|
||||
if 'definitions' not in parameters_section:
|
||||
return ''
|
||||
continue
|
||||
definitions = parameters_section['definitions']
|
||||
ret = ''
|
||||
param_group = parameters_section.get('group', None)
|
||||
for param_name in definitions:
|
||||
param = definitions[param_name]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user