Any optional value of a register should be set to its default value in the for register in self.registers: loop in mqtt_interface.__init__(), rather than using register.get(field, 'default') throughout the code. The defaults for each register value should be declared in a top-level CONST map.
Any optional value of a register should be set to its default value in the
for register in self.registers:
loop inmqtt_interface.__init__()
, rather than usingregister.get(field, 'default')
throughout the code. The defaults for each register value should be declared in a top-level CONST map.