|
EmlaLockSafe
|
#include "LockState.h"#include "configuration/Configuration.h"#include "configuration/ConfigurationServer.h"#include "configuration/HardwareConfiguration.h"#include "configuration/WifiConfigurationServer.h"#include "RealTimeClock.h"#include "Tools.h"#include "UsedInterrupts.h"#include "emlalock/EmlaLockApi.h"#include "views/ConfigurationServerView.h"#include "views/EmergencyEnterKeyView.h"#include "views/EmergencyEnterMenuView.h"#include "views/EmergencyMenu.h"#include "views/EmlalockUnlockKeyMenu.h"#include "views/HardwareTestView.h"#include "views/HygieneOpeningMenu.h"#include "views/LockedView.h"#include "views/PreferencesMenu.h"#include "views/SelectDisplayTimeLeft.h"#include "views/SelectDisplayTimePassed.h"#include "views/SetTimerView.h"#include "views/TimeRestrictedView.h"#include "views/UnlockSafeView.h"#include "views/UnlockedMainMenu.h"#include "views/ViewStore.h"#include "views/WifiConnectingView.h"#include <LiquidCrystal_PCF8574.h>#include <RotaryEncoder.h>#include <SPIFFS.h>#include <Thread.h>#include <WiFiClientSecure.h>#include <Wire.h>#include <ds3231.h>#include <string>#include <sys/time.h>Functions | |
| RotaryEncoder | encoder (ENCODER_PIN_CLK, ENCODER_PIN_DT, ENCODER_SWITCH) |
| LiquidCrystal_PCF8574 | display (LCD_ADDR) |
| void ICACHE_RAM_ATTR | encoderInterrupt (void) |
| Callback if one of the encoder's pin are changed. More... | |
| void | setup () |
| Setup of Sketch. More... | |
| void | loop () |
| Loop function. More... | |
Variables | |
| views::ConfigurationServerView configurationServerView & | display |
| LiquidCrystal_PCF8574 display | ( | LCD_ADDR | ) |
| RotaryEncoder encoder | ( | ENCODER_PIN_CLK | , |
| ENCODER_PIN_DT | , | ||
| ENCODER_SWITCH | |||
| ) |
| void ICACHE_RAM_ATTR encoderInterrupt | ( | void | ) |
Callback if one of the encoder's pin are changed.
| void loop | ( | ) |
Loop function.
| void setup | ( | ) |
Setup of Sketch.
| views::WifiConnectingView wifiConnectingView & display |