Index: leahi_dialin/ro/modules/boost_pump.py =================================================================== diff -u -r8c0c7ee456674a5b9c7c407cc03deee0c23993f2 -r557a20a04e6dde63be189809971f9ecfb341fb67 --- leahi_dialin/ro/modules/boost_pump.py (.../boost_pump.py) (revision 8c0c7ee456674a5b9c7c407cc03deee0c23993f2) +++ leahi_dialin/ro/modules/boost_pump.py (.../boost_pump.py) (revision 557a20a04e6dde63be189809971f9ecfb341fb67) @@ -14,15 +14,20 @@ # ############################################################################ import struct +from enum import unique from logging import Logger from .constants import RESET, NO_RESET from leahi_dialin.common.msg_defs import MsgIds, MsgFieldPositions from leahi_dialin.protocols.CAN import DenaliMessage, DenaliChannels -from leahi_dialin.utils.base import AbstractSubSystem, publish +from leahi_dialin.utils.base import AbstractSubSystem, publish, DialinEnum from leahi_dialin.utils.checks import check_broadcast_interval_override_ms from leahi_dialin.utils.conversions import integer_to_bytearray, float_to_bytearray +@unique +class ROPumpNames(DialinEnum): + PUMP_RO = 0 + PUMP_BOOSTER = 1 class ROPumps(AbstractSubSystem): """