C# Класс IOSharp.NETMF.RaspberryPi.Hardware.RaspberryPiHWProvider

Наследование: Microsoft.SPOT.Hardware.HardwareProvider
Показать файл Открыть проект

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

Метод Описание
GetAnalogChannelsCount ( ) : int
GetAnalogOutputChannelsCount ( ) : int
GetAnalogOutputPinForChannel ( Cpu channel ) : Cpu.Pin
GetAnalogPinForChannel ( Cpu channel ) : Cpu.Pin
GetAvailableAnalogOutputPrecisionInBitsForChannel ( Cpu channel ) : int[]
GetAvailablePrecisionInBitsForChannel ( Cpu channel ) : int[]
GetBaudRateBoundary ( int com, uint &MaxBaudRate, uint &MinBaudRate ) : void
GetI2CPins ( Cpu &scl, Cpu &sda ) : void
GetLCDMetrics ( int &width, int &height, int &bitsPerPixel, int &orientationDeg ) : void
GetPWMChannelsCount ( ) : int
GetPinsCount ( ) : int
GetPinsMap ( Cpu &pins, int &PinCount ) : void
GetPinsUsage ( Cpu pin ) : Cpu.PinUsage
GetPwmPinForChannel ( Cpu channel ) : Cpu.Pin
GetSerialPins ( string comPort, Cpu &rxPin, Cpu &txPin, Cpu &ctsPin, Cpu &rtsPin ) : void
GetSerialPortsCount ( ) : int
GetSpiPins ( SPI spi_mod, Cpu &msk, Cpu &miso, Cpu &mosi ) : void
GetSpiPortsCount ( ) : int
GetSupportedInterruptModes ( Cpu pin ) : Cpu.PinValidInterruptMode
GetSupportedResistorModes ( Cpu pin ) : Cpu.PinValidResistorMode
IsSupportedBaudRate ( int com, uint &baudrateHz ) : bool
SupportsNonStandardBaudRate ( int com ) : bool

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

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

public GetAnalogChannelsCount ( ) : int
Результат int

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

public GetAnalogOutputChannelsCount ( ) : int
Результат int

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

public GetAnalogOutputPinForChannel ( Cpu channel ) : Cpu.Pin
channel Microsoft.SPOT.Hardware.Cpu
Результат Cpu.Pin

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

public GetAnalogPinForChannel ( Cpu channel ) : Cpu.Pin
channel Microsoft.SPOT.Hardware.Cpu
Результат Cpu.Pin

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

public GetAvailableAnalogOutputPrecisionInBitsForChannel ( Cpu channel ) : int[]
channel Microsoft.SPOT.Hardware.Cpu
Результат int[]

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

public GetAvailablePrecisionInBitsForChannel ( Cpu channel ) : int[]
channel Microsoft.SPOT.Hardware.Cpu
Результат int[]

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

public GetBaudRateBoundary ( int com, uint &MaxBaudRate, uint &MinBaudRate ) : void
com int
MaxBaudRate uint
MinBaudRate uint
Результат void

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

public GetI2CPins ( Cpu &scl, Cpu &sda ) : void
scl Microsoft.SPOT.Hardware.Cpu
sda Microsoft.SPOT.Hardware.Cpu
Результат void

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

public GetLCDMetrics ( int &width, int &height, int &bitsPerPixel, int &orientationDeg ) : void
width int
height int
bitsPerPixel int
orientationDeg int
Результат void

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

public GetPWMChannelsCount ( ) : int
Результат int

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

public GetPinsCount ( ) : int
Результат int

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

public GetPinsMap ( Cpu &pins, int &PinCount ) : void
pins Microsoft.SPOT.Hardware.Cpu
PinCount int
Результат void

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

public GetPinsUsage ( Cpu pin ) : Cpu.PinUsage
pin Microsoft.SPOT.Hardware.Cpu
Результат Cpu.PinUsage

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

public GetPwmPinForChannel ( Cpu channel ) : Cpu.Pin
channel Microsoft.SPOT.Hardware.Cpu
Результат Cpu.Pin

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

public GetSerialPins ( string comPort, Cpu &rxPin, Cpu &txPin, Cpu &ctsPin, Cpu &rtsPin ) : void
comPort string
rxPin Microsoft.SPOT.Hardware.Cpu
txPin Microsoft.SPOT.Hardware.Cpu
ctsPin Microsoft.SPOT.Hardware.Cpu
rtsPin Microsoft.SPOT.Hardware.Cpu
Результат void

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

public GetSerialPortsCount ( ) : int
Результат int

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

public GetSpiPins ( SPI spi_mod, Cpu &msk, Cpu &miso, Cpu &mosi ) : void
spi_mod Microsoft.SPOT.Hardware.SPI
msk Microsoft.SPOT.Hardware.Cpu
miso Microsoft.SPOT.Hardware.Cpu
mosi Microsoft.SPOT.Hardware.Cpu
Результат void

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

public GetSpiPortsCount ( ) : int
Результат int

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

public GetSupportedInterruptModes ( Cpu pin ) : Cpu.PinValidInterruptMode
pin Microsoft.SPOT.Hardware.Cpu
Результат Cpu.PinValidInterruptMode

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

public GetSupportedResistorModes ( Cpu pin ) : Cpu.PinValidResistorMode
pin Microsoft.SPOT.Hardware.Cpu
Результат Cpu.PinValidResistorMode

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

public IsSupportedBaudRate ( int com, uint &baudrateHz ) : bool
com int
baudrateHz uint
Результат bool

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

public SupportsNonStandardBaudRate ( int com ) : bool
com int
Результат bool