updated = updated + process_param(op, block, 'MaskDescription', '--html --printdesc');
updated = updated + process_param(op, block, 'MaskPromptString', '--maskpromptstring');
updated = updated + process_param(op, block, 'MaskHelp', '--html --printhelp');
+ updated = updated + process_param(op, block, 'Name', '--name'); % Name must be changed last!!!
end
set_param('rpp_lib', 'Lock', 'on');
old_content = get_param(block, param);
if strcmp(param, 'MaskType') || ...
- strcmp(param, 'MaskPromptString'),
+ strcmp(param, 'MaskPromptString') || ...
+ strcmp(param, 'Name'),
new_content = deblank(new_content);
end
action = 'store_true')
parser.add_argument('--masktype', help="output mask type for Simulink mask",
action = 'store_true')
+parser.add_argument('--name', help="print block name",
+ action = 'store_true')
args = parser.parse_args()
mydir = os.path.dirname(os.path.realpath(__file__))
last_category = doc['Category']
if args.masktype:
print('RPP {name}'.format(name=doc['Name']))
+ if args.name:
+ print(doc['Name'])
if args.maskpromptstring and doc['Parameters'] != None:
print('|'.join(['{name}{range}{colon}'.format(name=par['name'],
range=(' '+par['range'] if ('range' in par and (par['type'] in ['double'] or