Define update method for all registers except for those in the init schedule

pull/75/head
Simon Stürz 2022-08-08 14:25:10 +02:00
parent 8e6f96ac2e
commit ee65c18400
2 changed files with 2 additions and 2 deletions

View File

@ -79,7 +79,7 @@ def writePropertyGetSetMethodImplementationsTcp(fileDescriptor, className, regis
def writePropertyUpdateMethodImplementationsTcp(fileDescriptor, className, registerDefinitions):
for registerDefinition in registerDefinitions:
if 'readSchedule' not in registerDefinition or registerDefinition['readSchedule'] == 'init':
if 'readSchedule' in registerDefinition and registerDefinition['readSchedule'] == 'init':
continue
propertyName = registerDefinition['id']

View File

@ -352,7 +352,7 @@ def writeBlockGetMethodDeclarations(fileDescriptor, registerDefinitions):
def writePropertyUpdateMethodDeclarations(fileDescriptor, registerDefinitions):
for registerDefinition in registerDefinitions:
if 'readSchedule' not in registerDefinition or registerDefinition['readSchedule'] == 'init':
if 'readSchedule' in registerDefinition and registerDefinition['readSchedule'] == 'init':
continue
propertyName = registerDefinition['id']