Robotec 1.0.0
Métodos públicos | Lista de todos los miembros
Referencia de la Clase Led

Métodos públicos

 Led (uint8_t ledPin)
 LED testigo. Más...
 
void on ()
 Enciende un LED.
 
void off ()
 Apaga un LED.
 
void toogle ()
 Cambia el estado de un LED.
 
void blinkStart (uint16_t time)
 Inicia el destello de un LED, ejecutar en loop(). Más...
 
bool blinkStart (uint16_t time, uint8_t pulses)
 Inicia el destello de un LED, ejecutar en loop(). El parametro pulses establece la cantidad de destellos, al finalizar devuelve true Más...
 
void blinkStop ()
 Detiene el destello de un LED iniciado por blinkStart()
 

Documentación del constructor y destructor

◆ Led()

Led::Led ( uint8_t  ledPin)

LED testigo.

Parámetros
ledPinPin fisico donde se conecta el LED

Documentación de las funciones miembro

◆ blinkStart() [1/2]

void Led::blinkStart ( uint16_t  time)

Inicia el destello de un LED, ejecutar en loop().

Parámetros
timeTiempo (en mS) entre cambios de estado, tipo uint16_t

◆ blinkStart() [2/2]

bool Led::blinkStart ( uint16_t  time,
uint8_t  pulses 
)

Inicia el destello de un LED, ejecutar en loop(). El parametro pulses establece la cantidad de destellos, al finalizar devuelve true

Parámetros
timeTiempo (en mS) entre cambios de estado, tipo uint16_t
pulsesCantidad de veces que debera hacer los cambios de estado, tipo uint8_t

La documentación para esta clase fue generada a partir de los siguientes ficheros: