Techniques for large and frequent param definition changes

We are replacing the PX4 controllers with code generated from Matlab. A side effect is that the params for the new controllers change often and many of them at once. Maintaining them in the present _param.c scheme is tedious.

Can anyone share how they’ve dealt with this tedious turmoil?

The Matlab guy is using a spreadsheet to define params and import to the models. It would be ideal to use the same file to generate the PX4 equivalents. However, that solution is a bit complex and I’m hoping there is a happy compromise between editing _param.c files and yet another specialized code gen tool.