C# Class LR.TransmissorRFM12USB

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

Méthodes publiques

Свойство Type Description
FabricanteId string
ProdutoId string

Méthodes publiques

Méthode 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

Méthode Description
InitializeComponent ( ) : void

Method Details

Inicializar() public méthode

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.
Résultat bool

Ocupado() public méthode

Verifica o dispositivo está ocupado.
public Ocupado ( ) : bool
Résultat bool

Presente() public méthode

Verifica se o dispositivo está presente
public Presente ( ) : bool
Résultat bool

Receber() public méthode

Recebe dados do dispositivo.
public Receber ( ) : string
Résultat string

Scan() public méthode

public Scan ( ) : string
Résultat string

Transmitir() public méthode

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.
Résultat bool

Transmitir() public méthode

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.
Résultat bool

Property Details

FabricanteId public_oe property

String com o Manufacturer fornecido pelo dispositivo.
public string FabricanteId
Résultat string

ProdutoId public_oe property

String com o Product fornecido pelo dispositivo.
public string ProdutoId
Résultat string