Index: dialin/hd/air_pump.py =================================================================== diff -u -r45ef5740d52d0f744175ace8312d62c023abc1b9 -r120e61c1fcb932926ae645ed5a9c1b6b7d4990db --- dialin/hd/air_pump.py (.../air_pump.py) (revision 45ef5740d52d0f744175ace8312d62c023abc1b9) +++ dialin/hd/air_pump.py (.../air_pump.py) (revision 120e61c1fcb932926ae645ed5a9c1b6b7d4990db) @@ -51,6 +51,10 @@ def get_air_pump_state(self): """ Gets the air pump state + AIR_PUMP_STATE_INIT = 0, ///< Air Pump Initialize state + AIR_PUMP_STATE_OFF, ///< Air Pump Off state + AIR_PUMP_STATE_ON, ///< Air Pump On state + NUM_OF_AIR_PUMP_STATES, ///< Number of air pump states @return: the current air pump state. """ @@ -72,6 +76,11 @@ def cmd_air_pump_set_state(self, state: int) -> int: """ Constructs and sends the air pump set state command. + AIR_PUMP_STATE_INIT = 0, ///< Air Pump Initialize state + AIR_PUMP_STATE_OFF, ///< Air Pump Off state + AIR_PUMP_STATE_ON, ///< Air Pump On state + NUM_OF_AIR_PUMP_STATES, ///< Number of air pump states + Constraints: Must be logged into HD.