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 control_alarma.h

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

Ir al código fuente de este archivo.

Funciones

void alarm_control ()
 Este proceso es la máquina de estados encargada de enviar notificaciones. Primero envía un sms con la alerta al celular prioritario. Si pasado el tiempo entre notificaciones, previamente configurado, no se desactivo la alarma; llama al celular prioritario. Si transcurre nuevamente el tiempo entre notificaciones y la alarma sigue activa, envía un sms al celular secundario.
void conf_alarm_control ()
 Este proceso configura el pin 4 del puerto 2 para que interrumpa cuando se activa la alarma. También configura el pin 1 del puerto 1 (luz verde) como salida, y apaga la luz verde.

Descripción detallada

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

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

Definición en el archivo control_alarma.h.


Documentación de las funciones

void alarm_control ( )

Este proceso es la máquina de estados encargada de enviar notificaciones. Primero envía un sms con la alerta al celular prioritario. Si pasado el tiempo entre notificaciones, previamente configurado, no se desactivo la alarma; llama al celular prioritario. Si transcurre nuevamente el tiempo entre notificaciones y la alarma sigue activa, envía un sms al celular secundario.

Definición en la línea 64 del archivo control_alarma.c.

void conf_alarm_control ( )

Este proceso configura el pin 4 del puerto 2 para que interrumpa cuando se activa la alarma. También configura el pin 1 del puerto 1 (luz verde) como salida, y apaga la luz verde.

Definición en la línea 96 del archivo control_alarma.c.