#include <stdio.h>#include "freertos/FreeRTOS.h"#include "freertos/task.h"#include "driver/gpio.h"#include "driver/led.h"
| Data Structures | |
| struct | fire_alarm_t | 
| Fire alarm object.  More... | |
| Macros | |
| #define | ESP_INTR_FLAG_DEFAULT 0 /* Interrupt flag configuration */ | 
| #define | ONBOARD_LED 2 /* Onboard led */ | 
| #define | SMOKE_DETECTOR_PIN 0 /* Smoke detector pin */ | 
| #define | DISABLE_ALARM_PIN 0 /* Disable alarm pin */ | 
| Functions | |
| void | fire_alarm_interrupt_setup (fire_alarm_t *const alarm) | 
| Set up fire alarm interrupt. | |
| void | app_main (void) | 
| Variables | |
| fire_alarm_t | utep_alarm | 
| #define DISABLE_ALARM_PIN 0 /* Disable alarm pin */ | 
| #define ESP_INTR_FLAG_DEFAULT 0 /* Interrupt flag configuration */ | 
| #define ONBOARD_LED 2 /* Onboard led */ | 
| #define SMOKE_DETECTOR_PIN 0 /* Smoke detector pin */ | 
| void app_main | ( | void | ) | 
| void fire_alarm_interrupt_setup | ( | fire_alarm_t *const | alarm | ) | 
Set up fire alarm interrupt.
| alarm | pointer to fire alarm object | 
| fire_alarm_t utep_alarm |