fogus
(fogus)
12
Perhaps this is what I'm searching for?
#ifdef START_AT_MEMORIZED_LEVEL
// click, release, hold, release: save new ramp level (if necessary)
else if (event == EV_click2_hold_release) {
save_config_wl();
return MISCHIEF_MANAGED;
}
#endif
#ifdef USE_MANUAL_MEMORY
else if (event == EV_5clicks) {
manual_memory = actual_level;
save_config();
blip();
}
else if (event == EV_click5_hold) {
if (0 == arg) {
manual_memory = 0;
save_config();
blip();
}
}
#endif
https://bazaar.launchpad.net/~toykeeper/flashlight-firmware/fsm/view/427/ToyKeeper/spaghetti-monster/anduril/anduril.c at line 782.