platypush/plugins/gpio/zeroborg/lib/__init__.py
def GetEpo(self):
        """
state = GetEpo()

Reads the system EPO latch state.
If False the EPO has not been tripped, and movement is allowed.
If True the EPO has been tripped, movement is disabled if the EPO is not ignored (see SetEpoIgnore)
    Movement can be re-enabled by calling ResetEpo.
        """
        # noinspection PyBroadException
        try:
            i2cRecv = self.RawRead(COMMAND_GET_EPO, I2C_NORM_LEN)
        except KeyboardInterrupt:
            raise
        except Exception as e:
            self.Print('Failed reading EPO ignore state! {}'.format(str(e)))
            return

        if i2cRecv[1] == COMMAND_VALUE_OFF:
            return False
        else:
            return True

state = GetEpo()

Reads the system EPO latch state.
If False the EPO has not been tripped, and movement is allowed.
If True the EPO has been tripped, movement is disabled if the EPO is not ignored (see SetEpoIgnore)
    Movement can be re-enabled by calling ResetEpo.
        
state = GetEpo()
Reads the system EPO latch state.
If False the EPO has not been tripped, and movement is allowed.
If True the EPO has been tripped, movement is disabled if the EPO is not ignored
Movement can be re-enabled by calling ResetEpo.
state = GetEpo () Reads the system EPO latch state . If False the EPO has not been tripped and movement is allowed . If True the EPO has been tripped movement is disabled if the EPO is not ignored Movement can be re - enabled by calling ResetEpo .
def GetEpo(self):
        try:
            i2cRecv = self.RawRead(COMMAND_GET_EPO, I2C_NORM_LEN)
        except KeyboardInterrupt:
            raise
        except Exception as e:
            self.Print('Failed reading EPO ignore state! {}'.format(str(e)))
            return
        if i2cRecv[1] == COMMAND_VALUE_OFF:
            return False
        else:
            return True
def GetEpo ( self ) : try : i2cRecv = self . RawRead ( COMMAND_GET_EPO , I2C_NORM_LEN ) except KeyboardInterrupt : raise except Exception as e : self . Print ( 'Failed reading EPO ignore state! {}' . format ( str ( e ) ) ) return if i2cRecv [ 1 ] == COMMAND_VALUE_OFF : return False else : return True
state = GetEpo()
Reads the system EPO latch state.
state = GetEpo () Reads the system EPO latch state .
"""
state = GetEpo()

Reads the system EPO latch state.
If False the EPO has not been tripped, and movement is allowed.
If True the EPO has been tripped, movement is disabled if the EPO is not ignored (see SetEpoIgnore)
    Movement can be re-enabled by calling ResetEpo.
        """ # noinspection PyBroadException
self