CarApp
Notificaciones a celulares al detectar la alarma del auto activada.
 Todo Estructuras de Datos Archivos Funciones Variables Enumeraciones Valores de enumeraciones 'defines'
Referencia del Archivo timer.h

Define la interfaz pública del módulo timer. Más...

Ir al código fuente de este archivo.

Funciones

void set_control_time (char *time)
 Función pública que setea el intervalo entre notificaciones.
int get_control_time ()
 Función pública que devuelve el intervalo configurado entre notificaciones.
void init_control_timer ()
 Función que reinicia el timer usado para control (timer A) y habilita sus interrupciones.
void conf_control_timer ()
 Función que configura el timer usado para control (timer A). Se setean entre otras cosas la fuente de reloj a usar, la frecuencia de interrupción, y el modo. Además, se deshabilitan sus interrupciones.
void conf_timeout ()
 Función que configura el timer usado para controlar los time out (timer B). Se setean entre otras cosas la frecuencia de interrupción, y el modo. Además, se deshabilitan sus interrupciones.
void init_timeout ()
 Función que reinicia el timer usado para controlar los time out (timer B) y habilita sus interrupciones.

Descripción detallada

Define la interfaz pública del módulo timer.

Autor:
Juan Martín Ortega, Ramiro Barrón, Andrea Cukerman
Fecha:
Junio 2012

Definición en el archivo timer.h.


Documentación de las funciones

void conf_control_timer ( )

Función que configura el timer usado para control (timer A). Se setean entre otras cosas la fuente de reloj a usar, la frecuencia de interrupción, y el modo. Además, se deshabilitan sus interrupciones.

Definición en la línea 147 del archivo timer.c.

void conf_timeout ( )

Función que configura el timer usado para controlar los time out (timer B). Se setean entre otras cosas la frecuencia de interrupción, y el modo. Además, se deshabilitan sus interrupciones.

Definición en la línea 163 del archivo timer.c.

int get_control_time ( )

Función pública que devuelve el intervalo configurado entre notificaciones.

Devuelve:
Devuelve el tiempo especificado en minutos.

Definición en la línea 126 del archivo timer.c.

void init_control_timer ( )

Función que reinicia el timer usado para control (timer A) y habilita sus interrupciones.

Definición en la línea 135 del archivo timer.c.

void init_timeout ( )

Función que reinicia el timer usado para controlar los time out (timer B) y habilita sus interrupciones.

Definición en la línea 174 del archivo timer.c.

void set_control_time ( char *  time)

Función pública que setea el intervalo entre notificaciones.

Parámetros:
timeCadena que especifica el intervalo a setear. El tiempo se tomará como expresado en minutos.

Definición en la línea 115 del archivo timer.c.