@@ -293,13 +293,24 @@ def add_local_param(param_name, param_def):
293
293
294
294
When set to -1 (default), the value depends on the function (see {:}).
295
295
''' .format (param_prefix + '_FUNC${i}' )
296
+
297
+ min_angle_description = \
298
+ '''Minimum angle at minimum output value (when not disarmed).
299
+ '''
300
+ max_angle_description = \
301
+ '''Maxmimum angle at maximum output value (when not disarmed).
302
+ '''
303
+ position_controller_description = \
304
+ '''1 if servo is used for position control, otherwise 0.
305
+ '''
296
306
standard_params_array = [
297
307
( 'disarmed' , 'Disarmed' , 'DIS' , disarmed_description ),
298
308
( 'min' , 'Minimum' , 'MIN' , minimum_description ),
299
309
( 'max' , 'Maximum' , 'MAX' , maximum_description ),
300
310
( 'failsafe' , 'Failsafe' , 'FAIL' , failsafe_description ),
301
- ( 'anglemin' , 'Anglemin' , 'MINA' , failsafe_description ),
302
- ( 'anglemax' , 'Anglemax' , 'MAXA' , failsafe_description ),
311
+ ( 'anglemin' , 'Anglemin' , 'MINA' , min_angle_description ),
312
+ ( 'anglemax' , 'Anglemax' , 'MAXA' , max_angle_description ),
313
+ ( 'positionctrl' , 'Positionctrl' , 'PCTRL' , position_controller_description ),
303
314
]
304
315
for key , label , param_suffix , description in standard_params_array :
305
316
if key in standard_params :
0 commit comments