Safe Sprinkler
Master/slave irrigation system (ESP-NOW + LoRaWAN)
Loading...
Searching...
No Matches
alarm_sound.h
Go to the documentation of this file.
1#ifndef ALARM_SOUND_H
2#define ALARM_SOUND_H
3
4#include "driver/gpio.h"
5#include "esp_err.h"
6#include "esp_log.h"
7
8typedef enum
9{
13
14typedef struct
15{
16 gpio_num_t power_pin;
18
20
31
41
42#endif
int alarm_sound_toggle(alarm_handle_t *alarm)
Toggle the alarm sound on or off.
int alarm_sound_init(alarm_handle_t *alarm)
Initialize the alarm sound output.
alarm_state
Definition alarm_sound.h:9
@ BEEP
Definition alarm_sound.h:11
@ NO_BEEP
Definition alarm_sound.h:10
Definition alarm_sound.h:15
int power_pin
Definition alarm_sound.h:16
alarm_state current_state
Definition alarm_sound.h:17