Add more exclude options to save program ram/flash (#4408)

* Add PowerFSM Exclude option

* Add TEXTMESSAGE module exclude option

---------

Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
This commit is contained in:
Jonathan Bennett
2024-08-06 18:48:55 -05:00
committed by GitHub
parent 92526fca23
commit 789e8f02bf
6 changed files with 42 additions and 4 deletions

View File

@@ -22,7 +22,10 @@
#ifndef SLEEP_TIME
#define SLEEP_TIME 30
#endif
#if EXCLUDE_POWER_FSM
FakeFsm powerFSM;
void PowerFSM_setup(){};
#else
/// Should we behave as if we have AC power now?
static bool isPowered()
{
@@ -395,4 +398,5 @@ void PowerFSM_setup()
#endif
powerFSM.run_machine(); // run one iteration of the state machine, so we run our on enter tasks for the initial DARK state
}
}
#endif