DeepSleep usermod (#4190)
* DeepSleep Usermod - sleep delay is now 1 by default, disabling sleep at powerup - renamed bootup variable to powerup - using delay counter for proper bootup - changed power-up and bootup logic - added fallback to always power-on at boot except at powerup - fixed bug in settings page
This commit is contained in:
@@ -203,6 +203,7 @@
|
||||
#define USERMOD_ID_LD2410 52 //Usermod "usermod_ld2410.h"
|
||||
#define USERMOD_ID_POV_DISPLAY 53 //Usermod "usermod_pov_display.h"
|
||||
#define USERMOD_ID_PIXELS_DICE_TRAY 54 //Usermod "pixels_dice_tray.h"
|
||||
#define USERMOD_ID_DEEP_SLEEP 55 //Usermod "usermod_deep_sleep.h"
|
||||
|
||||
//Access point behavior
|
||||
#define AP_BEHAVIOR_BOOT_NO_CONN 0 //Open AP when no connection after boot
|
||||
|
||||
@@ -242,6 +242,11 @@
|
||||
#include "../usermods/LD2410_v2/usermod_ld2410.h"
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef USERMOD_DEEP_SLEEP
|
||||
#include "../usermods/deep_sleep/usermod_deep_sleep.h"
|
||||
#endif
|
||||
|
||||
void registerUsermods()
|
||||
{
|
||||
/*
|
||||
@@ -470,4 +475,8 @@ void registerUsermods()
|
||||
#ifdef USERMOD_POV_DISPLAY
|
||||
UsermodManager::add(new PovDisplayUsermod());
|
||||
#endif
|
||||
|
||||
#ifdef USERMOD_DEEP_SLEEP
|
||||
usermods.add(new DeepSleepUsermod());
|
||||
#endif
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user