Description of the feature you're suggesting.
i propose a power setting to automatically shut down the flipper once it's below a certain, user-defined battery percentage.
the point of the existing Auto PowerOff setting, as far as i can tell, is to preserve battery charge, leaving the flipper at useful at a charge level after inactivity, as well as to preserve battery health, by preventing accidental deep discharge.
however, both of these use cases would be far better served by consciously paying attention to the actual battery, not using some arbitrary timer. with proper sleep enabled (ie no debug), a flipper could nap for weeks and still be left with a useful and healthy charge. on the other hand, accidentally leaving it active (emulating nfc for example) may fully drain it far sooner than what you set in the Auto PowerOff timer, leaving it dead and potentially hurting the battery's lifespan.
two considerations for implementation:
- if possible, the flipper should display a popup with a 30s timer before shutting down, that the user can cancel. it would be frustrating if the flipper shut itself down while in active use. alternatively, a second setting that also requires some period of inactivity (perhaps defined in 5 min intervals or so) to pass before shutting down.
- once the flipper has automatically shut down (or shutdown was cancelled), a flag should be set. this flag will prevent it from trying to shut down again after cancelling due to slight voltage fluctuations, as well as to allow users to force it back on in a pinch without being locked out. the flag should be reset once the flipper is charging and exceeds the shutdown threshold by, say, 5% (since charging artificially raises battery voltage)
Anything else?
No response
Description of the feature you're suggesting.
i propose a power setting to automatically shut down the flipper once it's below a certain, user-defined battery percentage.
the point of the existing Auto PowerOff setting, as far as i can tell, is to preserve battery charge, leaving the flipper at useful at a charge level after inactivity, as well as to preserve battery health, by preventing accidental deep discharge.
however, both of these use cases would be far better served by consciously paying attention to the actual battery, not using some arbitrary timer. with proper sleep enabled (ie no debug), a flipper could nap for weeks and still be left with a useful and healthy charge. on the other hand, accidentally leaving it active (emulating nfc for example) may fully drain it far sooner than what you set in the Auto PowerOff timer, leaving it dead and potentially hurting the battery's lifespan.
two considerations for implementation:
Anything else?
No response