Minutero#

El atributo Timer también se puede llamar sin Brain como su propia clase.

tiempo()#

El método time(units) devuelve el tiempo transcurrido.

Parámetros

Descripción

unidades

Un tipo timeUnits válido. El valor predeterminado es mseg.

Devuelve: El tiempo transcurrido en las unidades especificadas.

claro()#

El método clear() restablece el valor del temporizador a 0.

Devoluciones: Ninguna.

reiniciar()#

El método reset() restablece el valor del temporizador.

Devoluciones: Ninguna.

sistema()#

El método system() devuelve la hora del sistema.

Devuelve: La hora del sistema en milisegundos.

sistema_de_alta_resolución()#

El método system_high_res() devuelve la hora del sistema de alta resolución.

Devuelve: El tiempo del sistema de alta resolución en milisegundos.

evento()#

El método event(callback, delay) registra una función de devolución de llamada para un evento de temporizador.

Parámetros

Descripción

llamar de vuelta

La función de devolución de llamada que se llamará cuando se produzca el evento.

demora

El retraso antes de que se llame a la función de devolución de llamada.

Devoluciones: Ninguna.

// Create a new function timer_event().
void timer_event() {
  Brain.Screen.print("timer event");
}

int main() {
  // Run timer_event() after 100 milliseconds.
  Brain.Timer.event(timer_event, 100);
}