Index: leahi_dialin/fp/modules/ro_pump.py =================================================================== diff -u -r20c821bd230fc7689a0275a2918981669ff5cc19 -r21a1d644c7d02e7588781b9025b422aa9d74c9ca --- leahi_dialin/fp/modules/ro_pump.py (.../ro_pump.py) (revision 20c821bd230fc7689a0275a2918981669ff5cc19) +++ leahi_dialin/fp/modules/ro_pump.py (.../ro_pump.py) (revision 21a1d644c7d02e7588781b9025b422aa9d74c9ca) @@ -50,7 +50,7 @@ # The RO Pump data in dictionary format self.ro_pump = { fp_enum_repository.FPROPumpNames.P12_PUMP.name: { - fp_enum_repository.FPPumpAttributes.STATE.name: 0, + fp_enum_repository.FPPumpAttributes.STATE.name: fp_enum_repository.FPPumpStates.PUMP_OFF_STATE.value, fp_enum_repository.FPPumpAttributes.DUTY_CYCLE.name: 0, fp_enum_repository.FPPumpAttributes.FB_DUTY_CYCLE.name: 0, fp_enum_repository.FPPumpAttributes.SPEED.name: 0.0, @@ -72,7 +72,6 @@ @param message: published FP ro pump data message @return: none """ - self.ro_pump[fp_enum_repository.FPROPumpNames.P12_PUMP.name][fp_enum_repository.FPPumpAttributes.STATE.name] = struct.unpack('i', bytearray( message['message'][MsgFieldPositions.START_POS_FIELD_1:MsgFieldPositions.END_POS_FIELD_1]))[0] self.ro_pump[fp_enum_repository.FPROPumpNames.P12_PUMP.name][fp_enum_repository.FPPumpAttributes.DUTY_CYCLE.name] = struct.unpack('i', bytearray(