C# Класс GHIElectronics.UAP.Gadgeteer.Socket

Наследование: ISocket
Показать файл Открыть проект

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

Метод Описание
AddSupportedTypes ( ) : void
CreateAnalogIOAsync ( SocketPinNumber pinNumber ) : Task
CreateAnalogIOAsync ( SocketPinNumber pinNumber, double initialVoltage ) : Task
CreateDigitalIOAsync ( SocketPinNumber pinNumber ) : Task
CreateDigitalIOAsync ( SocketPinNumber pinNumber, Windows.Devices interruptType ) : Task
CreateDigitalIOAsync ( SocketPinNumber pinNumber, bool initialValue ) : Task
CreateI2cDeviceAsync ( Windows.Devices connectionSettings ) : Task
CreateI2cDeviceAsync ( Windows.Devices connectionSettings, SocketPinNumber sdaPinNumber, SocketPinNumber sclPinNumber ) : Task
CreatePwmOutputAsync ( SocketPinNumber pinNumber ) : Task
CreateSerialDeviceAsync ( ) : Task
CreateSpiDeviceAsync ( Windows.Devices connectionSettings ) : Task
CreateSpiDeviceAsync ( Windows.Devices connectionSettings, SocketPinNumber chipSelectPinNumber, SocketPinNumber masterOutPinNumber, SocketPinNumber masterInPinNumber, SocketPinNumber clockPinNumber ) : Task
EnsureTypeIsSupported ( SocketType type ) : void
IsTypeSupported ( SocketType type ) : bool
SetNativePin ( SocketPinNumber pinNumber, int nativePinNumber ) : void
Socket ( int socketNumber ) : GHIElectronics.UAP.Gadgeteer.SocketInterfaces

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

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

public AddSupportedTypes ( ) : void
Результат void

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

public CreateAnalogIOAsync ( SocketPinNumber pinNumber ) : Task
pinNumber SocketPinNumber
Результат Task

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

public CreateAnalogIOAsync ( SocketPinNumber pinNumber, double initialVoltage ) : Task
pinNumber SocketPinNumber
initialVoltage double
Результат Task

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

public CreateDigitalIOAsync ( SocketPinNumber pinNumber ) : Task
pinNumber SocketPinNumber
Результат Task

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

public CreateDigitalIOAsync ( SocketPinNumber pinNumber, Windows.Devices interruptType ) : Task
pinNumber SocketPinNumber
interruptType Windows.Devices
Результат Task

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

public CreateDigitalIOAsync ( SocketPinNumber pinNumber, bool initialValue ) : Task
pinNumber SocketPinNumber
initialValue bool
Результат Task

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

public CreateI2cDeviceAsync ( Windows.Devices connectionSettings ) : Task
connectionSettings Windows.Devices
Результат Task

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

public CreateI2cDeviceAsync ( Windows.Devices connectionSettings, SocketPinNumber sdaPinNumber, SocketPinNumber sclPinNumber ) : Task
connectionSettings Windows.Devices
sdaPinNumber SocketPinNumber
sclPinNumber SocketPinNumber
Результат Task

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

public CreatePwmOutputAsync ( SocketPinNumber pinNumber ) : Task
pinNumber SocketPinNumber
Результат Task

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

public CreateSerialDeviceAsync ( ) : Task
Результат Task

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

public CreateSpiDeviceAsync ( Windows.Devices connectionSettings ) : Task
connectionSettings Windows.Devices
Результат Task

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

public CreateSpiDeviceAsync ( Windows.Devices connectionSettings, SocketPinNumber chipSelectPinNumber, SocketPinNumber masterOutPinNumber, SocketPinNumber masterInPinNumber, SocketPinNumber clockPinNumber ) : Task
connectionSettings Windows.Devices
chipSelectPinNumber SocketPinNumber
masterOutPinNumber SocketPinNumber
masterInPinNumber SocketPinNumber
clockPinNumber SocketPinNumber
Результат Task

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

public EnsureTypeIsSupported ( SocketType type ) : void
type SocketType
Результат void

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

public IsTypeSupported ( SocketType type ) : bool
type SocketType
Результат bool

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

public SetNativePin ( SocketPinNumber pinNumber, int nativePinNumber ) : void
pinNumber SocketPinNumber
nativePinNumber int
Результат void

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

public Socket ( int socketNumber ) : GHIElectronics.UAP.Gadgeteer.SocketInterfaces
socketNumber int
Результат GHIElectronics.UAP.Gadgeteer.SocketInterfaces