tempcontroller.base
Interface ILeitorEspectro

All Known Implementing Classes:
AbstractLeitorEspectro

public interface ILeitorEspectro

Interface de comunica��o com o leitor de espectro.

Author:
Mauricio

Nested Class Summary
static class ILeitorEspectro.Estado
          Estados possíveis de um leitor de espectro.
 
Method Summary
 void continua()
          Continua a leitura de espectro.
 ILeitorEspectro.Estado getEstado()
          Obtém o estado atual do leitor de espectro.
 void inicia()
          Inicia leitura de espectro.
 void pausa()
          Pausa a leitura de espectro.
 void termina()
          Termina a leitura do espectro.
 

Method Detail

inicia

void inicia()
Inicia leitura de espectro. Limpa qualquer espectro que esteja registrado no dispositivo. V�lido apenas se estiver no estado 'PARADO'.


termina

void termina()
Termina a leitura do espectro. Mant�m o registro do espetro que poder� ser lido a qualquer momento at� que seja executado 'limpaEspectro' ou 'inicia'. Pode ser chamado a qualquer momento, em qualquer estado.


pausa

void pausa()
Pausa a leitura de espectro. S� pode ser chamada se o leitor estiver no estado EM_LEITURA.


continua

void continua()
Continua a leitura de espectro. V�lido apenas se estiver no estado 'PAUSADO'.


getEstado

ILeitorEspectro.Estado getEstado()
Obtém o estado atual do leitor de espectro.

Returns:
Estado atual do leitor.


Copyright © 2007. All Rights Reserved.