Пример #1
0
        /// <summary>
        /// Opens a SPI slave device.
        /// </summary>
        /// <param name="bus">The SPI bus number.</param>
        /// <param name="chip">The SPI chip select number.</param>
        public SpiDevice(int bus, int chip)
        {
            var ret = NativeSpi.Open(bus, chip, out _handle);

            if (ret != Internals.Errors.ErrorCode.None)
            {
                throw ExceptionFactory.CreateException(ret);
            }
        }