How about a mechanical lockout with tactile feedback.
Seems complicated but could be achieved with something resembling a bolt action.
It could be a “bolt action” activated flashlight.
I was thinking of pressing the tail with the thumb and a slight twist perhaps using the pocket clip fixed in the tailcap as lever for a twist of 1/6 turn or even less to activate the light using the index and/or middle finger.
With so many people unhappy about auto-lock, it would probably be a good idea to make it possible to turn the feature off permanently. Ideally, it would be off by default, and people could enable the feature if they want it.
Auto lock is unnecessary for handheld flashlight, and no one will buy a light just because of this feature.
Breaking the circuit through loosening (60° anti-clockwise) a tailcap action is the most logical and reliable way to transport a light safely. It basically cost nothing and it will save your battery from parasitic drain.
If loosening tailcap is not sophisticated enough, a mechanical rotational switch could be considered? Similar idea as this?
I think there are already options for lights that do not have obscene amounts of lumens, which are safe for those who are technologically challenged, and which don’t require necessity of autolock. Maybe Sofirn could even focus on marketing them as such - “grandma lights” or whatever.
Let us, who know how to responsibly handle hotrod lights - have the option of disabling it. I don’t get why this is so hard to understand.
This reminds me of my programming days when programmers would implement features that nobody wanted but that they (the programmer) thought were cool. When confronted with this by the users they would defend the “feature” to the death because…well, just because
Perhaps instead looking at a proximity sensor would be the way to go. Most people would agree auto-lock is a real bummer. The pinnacle of frustration is reaching for a light, hitting the button, and nothing happens. This can be a real problem in a time sensitive task or under duress. Mechanical lockout with a twist on anodized threads is my choice and give the lay-user a proximity sensor to keep the stupid in check.
Interesting! Seems there are more to flashlight firmware than the usual suspects (Anduril, Narsil, Biscotti, etc).
Had a look at your repo but could not identify what lights would it run on – was able to find a reference to Driver type: Nanjg 105c but not about any specific flashlights using that driver. Or is the flashlight something you build yourself, using that driver?
In my opinion Anduril UI have it quite good. Do not reinvent the wheel. Just do a Anduril UI 2.0 Flashlight…
If not, just copy it, or some od it.
Lockout removal should be more then 2C or 2H, as those can be accidental. Any 1H are out of the question, as it defeats the purpose of it…
For me, the Auto-Lock should be memorize, and not affected by battery removal. I would be furious if I had to set it up everytime I charge it, or manually lock-out it. And It does not function as double safety in transit (where I would want it to be in lockout, and on top of that, I would want it to be manually lockout).
“To enable this, go to Lockout mode and use 10H to activate the auto-lock config menu. Release the button after the first blink. Then at the prompt, click N times to set the auto-lock timeout to N minutes.”
however, Anduril Unlocks itself if the head or tail is opened, such as when changing a battery… then again, it will relock itself after the timer interval (for example, 1 minute)
Auto-lock after 30 second without any press from off.
You can do 4 clicks to disable the auto-lock completely.
Standard UI is
Press and hold for 0.5s to turn on / off
While on, click to cycle through Low-Medium-high, double lick to Turbo, another double click to Strobe.
While off(locked), double click to unlock and go to remembered brightness. If you do other press, such as 1 click, hold, 3 click, it fashes twice to indicate locked status. 4 clicks to disable the auto-lock and go to remembered brightness.
While off (unlocked), 1 click, the indicator shows battery status for 5 seconds.