C# Класс BrickPi.Sensors.NXTLightSensor

Наследование: INotifyPropertyChanged, ISensor
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetSensorName ( ) : string
NXTLightSensor ( BrickPortSensor port ) : System

Initialize a NXT Light Sensor

NXTLightSensor ( BrickPortSensor port, LightMode mode ) : System

Initialize a NXT Light Sensor

NXTLightSensor ( BrickPortSensor port, LightMode mode, int timeout ) : System

Initialize a NXT Light Sensor

NumberOfModes ( ) : int
ReadAsString ( ) : string
ReadRaw ( ) : int
SelectNextMode ( ) : void
SelectPreviousMode ( ) : void
SelectedMode ( ) : string
UpdateSensor ( object state ) : void

Update the sensor and this will raised an event on the interface

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

Метод Описание
OnPropertyChanged ( string name ) : void
StopTimerInternal ( ) : void

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

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

public GetSensorName ( ) : string
Результат string

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

Initialize a NXT Light Sensor
public NXTLightSensor ( BrickPortSensor port ) : System
port BrickPortSensor Sensor port
Результат System

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

Initialize a NXT Light Sensor
public NXTLightSensor ( BrickPortSensor port, LightMode mode ) : System
port BrickPortSensor Sensor port
mode LightMode Light mode
Результат System

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

Initialize a NXT Light Sensor
public NXTLightSensor ( BrickPortSensor port, LightMode mode, int timeout ) : System
port BrickPortSensor Sensor port
mode LightMode Light mode
timeout int Period in millisecond to check sensor value changes
Результат System

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

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

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

public ReadAsString ( ) : string
Результат string

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

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

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

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

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

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

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

public SelectedMode ( ) : string
Результат string

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

Update the sensor and this will raised an event on the interface
public UpdateSensor ( object state ) : void
state object
Результат void