C# Класс CyrusBuilt.MonoPi.IO.SPI.MCP3008

Raspberry Pi using MCP3008 A/D Converters with SPI Serial Interface See also http://ww1.microchip.com/downloads/en/DeviceDoc/21295d.pdf
Наследование: IDisposable
Показать файл Открыть проект

Открытые методы

Метод Описание
Dispose ( ) : void

Releases all resource used by the CyrusBuilt.MonoPi.IO.SPI.MCP3008 object.

Call Dispose when you are finished using the CyrusBuilt.MonoPi.IO.SPI.MCP3008. The Dispose method leaves the CyrusBuilt.MonoPi.IO.SPI.MCP3008 in an unusable state. After calling Dispose, you must release all references to the CyrusBuilt.MonoPi.IO.SPI.MCP3008 so the garbage collector can reclaim the memory that the CyrusBuilt.MonoPi.IO.SPI.MCP3008 was occupying.

MCP3008 ( AdcChannels channel, IRaspiGpio spiclk, IRaspiGpio mosi, IRaspiGpio miso, IRaspiGpio cs ) : System

Initializes a new instance of the CyrusBuilt.MonoPi.IO.SPI.MCP3008 class the analog-to-digital channel, clock pin, SPI Master Output/ Slave Input (MOSI), SPI Master Input/Slave Output (MISO), and SPI chip select pin.

ReadADC ( ) : Int32

Performs the Analog-to-Digital conversion.

Описание методов

Dispose() публичный Метод

Releases all resource used by the CyrusBuilt.MonoPi.IO.SPI.MCP3008 object.
Call Dispose when you are finished using the CyrusBuilt.MonoPi.IO.SPI.MCP3008. The Dispose method leaves the CyrusBuilt.MonoPi.IO.SPI.MCP3008 in an unusable state. After calling Dispose, you must release all references to the CyrusBuilt.MonoPi.IO.SPI.MCP3008 so the garbage collector can reclaim the memory that the CyrusBuilt.MonoPi.IO.SPI.MCP3008 was occupying.
public Dispose ( ) : void
Результат void

MCP3008() публичный Метод

Initializes a new instance of the CyrusBuilt.MonoPi.IO.SPI.MCP3008 class the analog-to-digital channel, clock pin, SPI Master Output/ Slave Input (MOSI), SPI Master Input/Slave Output (MISO), and SPI chip select pin.
public MCP3008 ( AdcChannels channel, IRaspiGpio spiclk, IRaspiGpio mosi, IRaspiGpio miso, IRaspiGpio cs ) : System
channel AdcChannels /// MCP3008 channel number 0 - 7 (pin 1 -8 on chip). ///
spiclk IRaspiGpio /// SPI clock pin. ///
mosi IRaspiGpio /// Master Output, Slave Input (MOSI). ///
miso IRaspiGpio /// Master Input, Slave Output (MISO). ///
cs IRaspiGpio /// Chip Select pin. ///
Результат System

ReadADC() публичный Метод

Performs the Analog-to-Digital conversion.
/// This instance has been disposed and is no longer usable. ///
public ReadADC ( ) : Int32
Результат System.Int32