C# Класс HomeAutomation.DeviceNetwork.XBee.XBeeDeviceNetwork

Defines the network that is powered by XBee devices.
Наследование: IDeviceNetwork, IScheduledTask
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ExecuteCommand ( DeviceCommand command ) : void

Sends a command to the XBee network.

GetUpdatedDiagnostics ( ) : object
Initialize ( DeviceNetworkHost deviceNetworkHost ) : void
TimeElapsed ( ) : void
XBeeDeviceNetwork ( IXBeeSerialPort serialPort ) : System

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

Метод Описание
AnnounceDeviceState ( DeviceState deviceState ) : void

A new device state is ready to be published, announce it

XbeeService_MessageReceived ( object sender, IXBeeFrame e ) : void

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

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

Sends a command to the XBee network.
public ExecuteCommand ( DeviceCommand command ) : void
command HomeAutomation.Core.DeviceCommand
Результат void

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

public GetUpdatedDiagnostics ( ) : object
Результат object

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

public Initialize ( DeviceNetworkHost deviceNetworkHost ) : void
deviceNetworkHost HomeAutomation.Core.DeviceNetwork.DeviceNetworkHost
Результат void

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

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

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

public XBeeDeviceNetwork ( IXBeeSerialPort serialPort ) : System
serialPort IXBeeSerialPort
Результат System