def getPCMSolenoidVoltageStickyFault(self): """ :returns: True if PCM Sticky fault is set : The common highside solenoid voltage rail is too low, most likely a solenoid channel has been shorted. """ return hal.getPCMSolenoidVoltageStickyFault()
def getPCMSolenoidVoltageStickyFault(self): """ :returns: True if PCM Sticky fault is set : The common highside solenoid voltage rail is too low, most likely a solenoid channel has been shorted. """ return hal.getPCMSolenoidVoltageStickyFault(self.moduleNumber)
def getPCMSolenoidVoltageStickyFault(moduleNumber): """ :param moduleNumber: in a static context, the module number to read. otherwise don't provide it. :returns: True if PCM Sticky fault is set : The common highside solenoid voltage rail is too low, most likely a solenoid channel has been shorted. """ if isinstance(moduleNumber, SolenoidBase): moduleNumber = moduleNumber.moduleNumber return hal.getPCMSolenoidVoltageStickyFault(moduleNumber)
def getPCMSolenoidVoltageStickyFault( moduleNumber: Union[int, "SolenoidBase"] ) -> bool: """ :param moduleNumber: in a static context, the module number to read. otherwise don't provide it. :returns: True if PCM Sticky fault is set : The common highside solenoid voltage rail is too low, most likely a solenoid channel has been shorted. """ if isinstance(moduleNumber, SolenoidBase): moduleNumber = moduleNumber.moduleNumber return hal.getPCMSolenoidVoltageStickyFault(moduleNumber)