protected FtdiMpsseI2CResult CheckResult(FtdiMpsseI2CResult result)
        {
            if (result != FtdiMpsseI2CResult.Ok)
            {
                throw new I2CNotConnectedException(result);
            }

            return(FtdiMpsseI2CResult.Ok);
        }
Ejemplo n.º 2
0
 public GpioException(FtdiMpsseI2CResult res, string message) : base($"GPIO operation failed, {message}. code:{res}")
 {
     Reason = res;
 }
 public I2CNotConnectedException(FtdiMpsseI2CResult reason, string message, System.Exception innerException) : base(message, innerException)
 {
     Reason = reason;
 }
 public I2CNotConnectedException(FtdiMpsseI2CResult reason, string message) : base(message)
 {
     Reason = reason;
 }
 public I2CNotConnectedException(FtdiMpsseI2CResult reason)
 {
     Reason = reason;
 }
 public bool Ok(FtdiMpsseI2CResult i2cResult) => i2cResult == FtdiMpsseI2CResult.Ok;