C# Class LR.TransmissorRFM12USB

Classe para comunicação com o Transmissor Rádio RF12 USB.
Inheritance: System.ComponentModel.Component
Datei anzeigen Open project: roboime/legacy-roboime Class Usage Examples

Public Properties

Property Type Description
FabricanteId string
ProdutoId string

Public Methods

Method Description
Inicializar ( string produto, string fabricante ) : bool

Procura pelo dispositivo USB e o inicializa para comunicação. Retorna True se o dispositivo foi encontrado e inicializado, caso contrário, retorna False.

Ocupado ( ) : bool

Verifica o dispositivo está ocupado.

Presente ( ) : bool

Verifica se o dispositivo está presente

Receber ( ) : string

Recebe dados do dispositivo.

Scan ( ) : string
Transmitir ( byte dados ) : bool

Transmite um array de bytes. Retorna True se a transmissão foi feita, caso contrário, retorna False. O dispositivo necessita estar inicializado.

Transmitir ( string dados ) : bool

Transmite um string. Retorna True se a transmissão foi feita, caso contrário, retorna False. O dispositivo necessita estar inicializado.

Private Methods

Method Description
InitializeComponent ( ) : void

Method Details

Inicializar() public method

Procura pelo dispositivo USB e o inicializa para comunicação. Retorna True se o dispositivo foi encontrado e inicializado, caso contrário, retorna False.
public Inicializar ( string produto, string fabricante ) : bool
produto string String com o nome do produto retornado pelo Dipositivo USB.
fabricante string String com o nome do fabricante retornado pelo Dipositivo USB.
return bool

Ocupado() public method

Verifica o dispositivo está ocupado.
public Ocupado ( ) : bool
return bool

Presente() public method

Verifica se o dispositivo está presente
public Presente ( ) : bool
return bool

Receber() public method

Recebe dados do dispositivo.
public Receber ( ) : string
return string

Scan() public method

public Scan ( ) : string
return string

Transmitir() public method

Transmite um array de bytes. Retorna True se a transmissão foi feita, caso contrário, retorna False. O dispositivo necessita estar inicializado.
public Transmitir ( byte dados ) : bool
dados byte Array de Bytes com os dados a serem transmitidos.
return bool

Transmitir() public method

Transmite um string. Retorna True se a transmissão foi feita, caso contrário, retorna False. O dispositivo necessita estar inicializado.
public Transmitir ( string dados ) : bool
dados string String com os dados a serem transmitidos.
return bool

Property Details

FabricanteId public_oe property

String com o Manufacturer fornecido pelo dispositivo.
public string FabricanteId
return string

ProdutoId public_oe property

String com o Product fornecido pelo dispositivo.
public string ProdutoId
return string