Ejemplo n.º 1
0
 /// <summary>
 /// Use this method to create AMG88xx device if you are using PI 1
 /// </summary>
 /// <param name="devPath"></param>
 /// <param name="address">address of AMG88xx</param>
 public AMG8833(string devPath, byte address)
 {
     i2cPath = devPath;
     _i2cBus = I2CBus.Open(i2cPath);
     _i2cBus.set_slave_address(address);
     init();
 }
Ejemplo n.º 2
0
 public AMG8833()
 {
     i2cPath = "/dev/i2c-1";
     _i2cBus = I2CBus.Open(i2cPath);
     _i2cBus.set_slave_address(0x69);
     init();
 }
Ejemplo n.º 3
0
        public SI7021Sensor(string i2c_port)
        {
            try
            {
                i2cPath = i2c_port;

                _i2cBus = I2CBus.Open(i2cPath);
                _i2cBus.set_slave_address(0x40);
                init();
                _isAvailable = true;
            }
            catch
            {
                _isAvailable = false;
            }
        }
Ejemplo n.º 4
0
        public SI7021Sensor()
        {
            try
            {
                i2cPath = "/dev/i2c-1";

                _i2cBus = I2CBus.Open(i2cPath);
                _i2cBus.set_slave_address(0x40);
                init();
                _isAvailable = true;
            }
            catch
            {
                _isAvailable = false;
            }
        }