add a lot of current stuff
this is not (yet) in the frm2 repo Change-Id: Ia5b2996803c3dbb15b85ab1bc3a24717ac6297fb
This commit is contained in:
@ -139,8 +139,11 @@ class Parameter(Accessible):
|
||||
datatype.setProperty('unit', unit)
|
||||
super(Parameter, self).__init__(**kwds)
|
||||
|
||||
if self.readonly and self.initwrite:
|
||||
raise ProgrammingError('can not have both readonly and initwrite!')
|
||||
if self.initwrite:
|
||||
if self.readonly:
|
||||
raise ProgrammingError('can not have both readonly and initwrite!')
|
||||
if not self.poll:
|
||||
raise ProgrammingError('only polled parameters can have initwrite!')
|
||||
|
||||
if self.constant is not None:
|
||||
self.properties['readonly'] = True
|
||||
|
Reference in New Issue
Block a user