public static void DefaultConstructor() { string tst_addr = "raspi"; int tst_port = 8888; var pi = new PiGpioSharp(tst_addr, tst_port); Assert.That(pi.Port, Is.EqualTo(tst_port)); Assert.That(pi.Host, Is.EqualTo(tst_addr)); }
public static void ConstructorWithEnvironmentVariableSet() { string tst_addr = "raspi"; string tst_port = "8888"; Environment.SetEnvironmentVariable("PIGPIO_ADDR", tst_addr); Environment.SetEnvironmentVariable("PIGPIO_PORT", tst_port); var pi = new PiGpioSharp(); Assert.That(pi.Port, Is.EqualTo(int.Parse(tst_port))); Assert.That(pi.Host, Is.EqualTo(tst_addr)); }
public I2C(PiGpioSharp pi) { m_pi = pi; }
public static void Setup() { pi = new PiGpioSharp("raspi", 8888); gpio = new Gpio(pi); gpio.StartGpioChangeListener(); }
public static void Setup() { pi = new PiGpioSharp("raspi", 8888); i2c = new I2C(pi); }
public static void Setup() { pi = new PiGpioSharp("raspi", 8888); uart = new Serial(pi); }