My bike ride is not very extreme, so I ride without a helmet, but now, as you said, the distant rays of standard headlights are not enough. I would be very pleased with the Convoy S2 + lamp with the SST40, it glows well at a distance, but they do not have an L-shaped model. In the case design, difficulties may arise due to the case design so that it does not overheat, I don’t know … - I’m talking about Convoy s2 + headlights on the SSt40 … For now, there is a Nitecore Model HC33 (CREE XHP35 HD), but Convoy can also do something like that …
4*18650 battery pipes from different manufacturers are about the same size. Perhaps the buyer will need to grind in place. The idea of such an adapter is beautiful in itself, you definitely have the talent of an engineer.
As far as I now and/or think, off-time memory means whatever mode is memorized once the flashlight has been off for a given amount of time, maybe 2 - 3 seconds. But what whatever mode? I think you're trying to tell it's the last used mode, isn't it?
When the next mode is the one memorized we just call it next mode memory.
Pseudocode:
Next mode memory:
On start
current_mode = stored_mode
stored_mode = current_mode + 1
On time memory:
On start
current_mode = stored_mode
stored_mode = current_mode + 1
After x seconds:
stored_mode = current_mode
Off time memory:
On start
if too_much_time_elapsed
current_mode = stored_mode
else
current_mode = stored_mode + 1
stored_mode = current_mode
No memory:
On start
if too_much_time_elapsed
current_mode = first_mode
else
current_mode = stored_mode + 1
stored_mode = current_mode
too_much_time_elapsed is when enough time had elapsed to discharge a capacitor or erase/corrupt a known pattern in unpowered ram, depending on the driver having a capacitor or not.
Cheap flashlights have next mode memory because they don’t want to spend a few extra cents in a capacitor+resistor and the memory trick is unknown to them or the time is too short (i.e. unlike the attiny13 they only have DRAM, not SRAM) in their drivers to be useful.
Very nice. I would have been happy if the current 6A SST-40 driver was simply made without memory (I have never understood memory, mode memory makes a flashlight unreliable ) but a biscotti interface is a nice extra
Someone told me somewhere around here that temperature control was too aggressively implemented in SST40 drivers, causing step down very quickly. I myself grabbed a couple drivers to repair a couple builds for family and a friend but haven't done tests. What do you believe?