C# Класс MosziNet.Devices.XBee.RelayDeviceBase

An abstract class that defines the relay basics.
Наследование: HomeAutomation.Core.DeviceBase, IXBeeDevice
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
switchStates byte[]

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

Метод Описание
ProcessFrame ( IXBeeFrame frame ) : void

Processes any frames sent to this device.

RelayDeviceBase ( Pins relayXBeePin1 ) : System.Collections.Generic
RelayDeviceBase ( Pins relayXBeePin1, Pins relayXBeePin2 ) : System.Collections.Generic
RelayDeviceBase ( Pins relayXBeePin1, Pins relayXBeePin2, Pins relayXBeePin3 ) : System.Collections.Generic
RelayDeviceBase ( Pins relayXBeePin1, Pins relayXBeePin2, Pins relayXBeePin3, Pins relayXBeePin4 ) : System.Collections.Generic
SetRelayState ( ushort relayIndex, byte state ) : void

This is a method that will be invoked by commands sent to the system.

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

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

Processes any frames sent to this device.
public ProcessFrame ( IXBeeFrame frame ) : void
frame IXBeeFrame
Результат void

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

public RelayDeviceBase ( Pins relayXBeePin1 ) : System.Collections.Generic
relayXBeePin1 Pins
Результат System.Collections.Generic

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

public RelayDeviceBase ( Pins relayXBeePin1, Pins relayXBeePin2 ) : System.Collections.Generic
relayXBeePin1 Pins
relayXBeePin2 Pins
Результат System.Collections.Generic

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

public RelayDeviceBase ( Pins relayXBeePin1, Pins relayXBeePin2, Pins relayXBeePin3 ) : System.Collections.Generic
relayXBeePin1 Pins
relayXBeePin2 Pins
relayXBeePin3 Pins
Результат System.Collections.Generic

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

public RelayDeviceBase ( Pins relayXBeePin1, Pins relayXBeePin2, Pins relayXBeePin3, Pins relayXBeePin4 ) : System.Collections.Generic
relayXBeePin1 Pins
relayXBeePin2 Pins
relayXBeePin3 Pins
relayXBeePin4 Pins
Результат System.Collections.Generic

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

This is a method that will be invoked by commands sent to the system.
public SetRelayState ( ushort relayIndex, byte state ) : void
relayIndex ushort
state byte
Результат void

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

switchStates защищенное свойство

protected byte[] switchStates
Результат byte[]