C# Класс EtherMania.com.WeatherShield1

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DEFAULTADDRESS Byte
DEFAULTCLOCK_PIN Cpu.Pin
DEFAULTIODATA_PIN Cpu.Pin

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

Метод Описание
WeatherShield1 ( ) : System
WeatherShield1 ( Cpu clockPin, Cpu dataPin, Byte deviceAddress ) : System
averageValuesReady ( ) : bool
echo ( Byte parameter ) : Byte
readAveragedValue ( units unitType ) : float
readRawValue ( units unitType, sample sampleNum ) : short
resetConnection ( ) : void
setBoardAddress ( Byte newAddress ) : void
setSampleTime ( Byte seconds ) : void

Приватные методы

Метод Описание
decodeFloatValue ( ) : float
decodeShortValue ( ) : short
pulseClockPin ( ) : void
readAnswer ( commands command ) : bool
readByte ( ) : Byte
sendByte ( Byte ucData ) : void
sendCommand ( commands command, Byte parameter ) : void

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

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

public WeatherShield1 ( ) : System
Результат System

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

public WeatherShield1 ( Cpu clockPin, Cpu dataPin, Byte deviceAddress ) : System
clockPin Microsoft.SPOT.Hardware.Cpu
dataPin Microsoft.SPOT.Hardware.Cpu
deviceAddress Byte
Результат System

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

public averageValuesReady ( ) : bool
Результат bool

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

public echo ( Byte parameter ) : Byte
parameter Byte
Результат Byte

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

public readAveragedValue ( units unitType ) : float
unitType units
Результат float

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

public readRawValue ( units unitType, sample sampleNum ) : short
unitType units
sampleNum sample
Результат short

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

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

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

public setBoardAddress ( Byte newAddress ) : void
newAddress Byte
Результат void

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

public setSampleTime ( Byte seconds ) : void
seconds Byte
Результат void

Описание свойств

DEFAULTADDRESS публичное статическое свойство

public static Byte DEFAULTADDRESS
Результат Byte

DEFAULTCLOCK_PIN публичное статическое свойство

public static Cpu.Pin DEFAULTCLOCK_PIN
Результат Cpu.Pin

DEFAULTIODATA_PIN публичное статическое свойство

public static Cpu.Pin DEFAULTIODATA_PIN
Результат Cpu.Pin