Next Mode Memory - why does it exist?

17 posts / 0 new
Last post
river345
Online
Last seen: 4 min 48 sec ago
Joined: 07/07/2020 - 03:07
Posts: 40
Next Mode Memory - why does it exist?

I recently got a Convoy S2+, 12 group firmware. I initially saw it had some kind of memory which you can enable or disable. Great, or so I thought.

Now that I’ve gotten it and paid closer attention, the memory is “next mode memory” rather than “last mode memory”. With memory enabled, next mode memory means every time you turn it off and turn it on, it will use the next level in the sequence. Why is the world would anyone want NEXT mode memory? What usecase does this solve?

Last mode memory makes sense, as long as the memory excludes strobe/turbo. But next mode has me perplexed.

Edited by: river345 on 07/25/2020 - 00:13
raccoon city
raccoon city's picture
Offline
Last seen: 17 hours 14 min ago
Joined: 10/06/2010 - 02:35
Posts: 14186
Location: रॅकून सिटी Palm Desert CA USA

NMM is pure evil, which begs the question...

Why does evil exist?  })

 

(I'm guessing someone invented NMM, and didn't realize or care that it was pure evil.)

manithree
Offline
Last seen: 11 hours 17 min ago
Joined: 01/12/2013 - 01:08
Posts: 443
Location: Orem, UT, USA

I can think of a couple of ways NMM would be easier to code (one less timer) than regular mode memory. That would be my guess.

ETA: Are you sure it’s NMM? Or are you maybe turning it off too quickly (which can look like NMM)?

Scallywag
Scallywag's picture
Offline
Last seen: 8 hours 48 min ago
Joined: 01/11/2018 - 22:23
Posts: 1186
Location: Ohio, United States

river345 wrote:
I recently got a Sofrin S2+, 12 group firmware.

Sorry, which flashlight is this?

EDC Rotation: ZL SC62(w) | Jaxman E2L XP-G2 5A | Purple S2+ XPL-HI U6-3A | D4 w/ Luxeon V | RRT-01 | Purple FW3A, 4000K SST20
EagTac D25C Ti | DQG Slim AA Ti | Jaxman E3 | UF-T1 by CRX | Nitecore EX11.2
L6 XHP70.2 P2 4000K FET+7135 | Jaxman M8 | MF02 | Jaxman Z1 CULNM1.TG | Blue S2+ w/ ML Special
Unfinished: Supfire M6 3xXHP50.2, Sofirn C8F, Sofirn SP70
Others: Nitecore EC23 | Nebo Twyst | Streamlight ProTac 1AA | TerraLux LightStar 100

river345
Online
Last seen: 4 min 48 sec ago
Joined: 07/07/2020 - 03:07
Posts: 40
Scallywag wrote:
river345 wrote:
I recently got a Sofrin S2+, 12 group firmware.
Sorry, which flashlight is this?

I have my flashlights mixed. CONVOY S2+. Edited my original post, sorry for confusion!

river345
Online
Last seen: 4 min 48 sec ago
Joined: 07/07/2020 - 03:07
Posts: 40

manithree wrote:
I can think of a couple of ways NMM would be easier to code (one less timer) than regular mode memory. That would be my guess.

ETA: Are you sure it’s NMM? Or are you maybe turning it off too quickly (which can look like NMM)?

Ah, yeah you mean easier to implement. It’s definitely next mode (both behavior and product description).

toddcshoe
toddcshoe's picture
Offline
Last seen: 44 min 17 sec ago
Joined: 01/24/2018 - 23:49
Posts: 2271
Location: Foley, MO

Care to share a link where you bought it. 12 mode groups is usually a Biscotti driver. No NMM there that I can remember. Been a while since I bought a S2+ though. Lighted tail switch maybe?

"Everywhere I go, there I am"

Unheard
Online
Last seen: 8 min 57 sec ago
Joined: 01/16/2019 - 11:38
Posts: 888
Location: Germany

river345 wrote:
manithree wrote:
I can think of a couple of ways NMM would be easier to code (one less timer) than regular mode memory. That would be my guess.

ETA: Are you sure it’s NMM? Or are you maybe turning it off too quickly (which can look like NMM)?

Ah, yeah you mean easier to implement. It’s definitely next mode (both behavior and product description).


Preventing NMM in reverse clicky lights would require a timer running when the light is switched off. Can be a capacitor discharging, or one keeping a timer alive. Open source firmware is available for this, just takes a µC with a free digital input pin and a capacitor if I understood Lexel correctly. Or a µC whose timer can be kept alive by a capacitor.
river345
Online
Last seen: 4 min 48 sec ago
Joined: 07/07/2020 - 03:07
Posts: 40
toddcshoe wrote:
Care to share a link where you bought it. 12 mode groups is usually a Biscotti driver. No NMM there that I can remember. Been a while since I bought a S2+ though. Lighted tail switch maybe?

Yeah, got it from Aliexpress:

https://www.aliexpress.com/item/33009862476.html

EasyB
Offline
Last seen: 1 hour 36 min ago
Joined: 03/09/2016 - 15:24
Posts: 2047
Location: Ohio

That is the linear FET driver (formerly 4 mode driver). I would be surprised if it was designed with next mode memory. Maybe there is something wrong with your light. Ask about it in this thread and post that same AliExpress link.
http://budgetlightforum.com/node/64374

Lightbringer
Lightbringer's picture
Offline
Last seen: 6 hours 9 min ago
Joined: 08/30/2016 - 14:12
Posts: 11786
Location: nyc

Never heard of any Convoy lights ever coming with NMM, not even the much-loathed 3/5-modegroup drivers.

Might be a counterfeit, or might be a legit but buggy light.

09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0

BurningPlayd0h
BurningPlayd0h's picture
Offline
Last seen: 17 hours 21 min ago
Joined: 06/22/2018 - 02:16
Posts: 1372
Location: MN

I have two lights with the Convoy 4-mode CC driver and neither has NMM.

How long are you waiting between turn-off and on? Like most tail-switch lights it takes a few seconds of “off” time before memory is activated vs simply cycling to the next mode.

toddcshoe
toddcshoe's picture
Offline
Last seen: 44 min 17 sec ago
Joined: 01/24/2018 - 23:49
Posts: 2271
Location: Foley, MO

If it turns out to be a buggy driver and you are in the US I don’t mind sending you another driver. Will save you some shipping time if you are. I don’t have any of the 4 mode only drivers but I do have some 3/5 mode and some Biscotti 4 and 8 chip drivers. All guaranteed to be NMM free. Smile

"Everywhere I go, there I am"

NeutralFan
NeutralFan's picture
Offline
Last seen: 12 hours 59 min ago
Joined: 03/20/2014 - 19:22
Posts: 1033
Location: Wisconsin, USA
toddcshoe wrote:
Care to share a link where you bought it. 12 mode groups is usually a Biscotti driver. No NMM there that I can remember. Been a while since I bought a S2+ though. Lighted tail switch maybe?

Adding a lighted tailcap without a bleeder resistor will certainly make it NMM. I found that putting in a 470 ohm resistor makes Biscotti on a Convoy driver behave like its suppose to.

I’d rather use my flashlight around the house than turn on the lights.

wle
wle's picture
Offline
Last seen: 1 day 17 hours ago
Joined: 01/07/2015 - 13:49
Posts: 1888
Location: atlanta ga

it can be – like other said – that you are not waiting long enough before turning back on

usually 2 seconds is long enough, if it is longer, you may have a malfunction
( these time periods are usually set with a capacitor/resistor pair, if one is the wrong value, this can happen like yours is doing )

try leaving it off for an hour, 2 hours, 4 hours etc, and see if there is a point where it is same-mode and not next-mode

as far as i know next mode is a thing of the past unless in really really cheap lights
convoys should not be doing it

also there may be a pencil lead hack to bleed the cap faster, but i don;t know what it would be for your light

wle

"You never have the wind with you - it's either against you, or you're having a good day."
    Daniel Behrman, "The Man Who Loved Bicycles".
It never gets easy, you just go faster.   
-Greg Lemond.
       ,ø¤º°`°º¤ø¸,ø¤º°`°º¤ø¸,ø¤º°`°º¤ø¸

wle
wle's picture
Offline
Last seen: 1 day 17 hours ago
Joined: 01/07/2015 - 13:49
Posts: 1888
Location: atlanta ga
NeutralFan wrote:
toddcshoe wrote:
Care to share a link where you bought it. 12 mode groups is usually a Biscotti driver. No NMM there that I can remember. Been a while since I bought a S2+ though. Lighted tail switch maybe?

Adding a lighted tailcap without a bleeder resistor will certainly make it NMM. I found that putting in a 470 ohm resistor makes Biscotti on a Convoy driver behave like its suppose to.

does that increase ‘leakage current’ when it is off, though?

wle

"You never have the wind with you - it's either against you, or you're having a good day."
    Daniel Behrman, "The Man Who Loved Bicycles".
It never gets easy, you just go faster.   
-Greg Lemond.
       ,ø¤º°`°º¤ø¸,ø¤º°`°º¤ø¸,ø¤º°`°º¤ø¸

jon_slider
jon_slider's picture
Offline
Last seen: 53 min 17 sec ago
Joined: 09/08/2015 - 12:20
Posts: 3231
Location: The Land of Enchantment

Two examples of lights that had NMM, in a differnt release batch than original:

Thrunite Ti3

at first they had no memory and would always start on low (as long as you waited at least 10 seconds between off and back on)

if switched off and back on after less than 10 seconds, the light advanced a mode, which could be called NMM, sort of

then one day a friend bought a brand spanking new Titanium Ti3, on my recommendation, because I have one too.

He reported the light had NMM, and would not revert to starting on low, even after sitting overnight.. total deal breaker.. that light was upgraded to driver VN, to get rid of the NMM “feature”

Thrunite confirmed that was true for that batch of Ti3, they all NMM.. these were on Amazon.. now sold out.

that made me think the problem was a component that was not identical in value to previous drivers..

I did find a post about a pencil mod that may work for that light…
but Im not sure where it is at the moment

——

the Astrolux A01 followed a similar version change

first it had no NMM, when it used the Manker driver

but when Astrolux cloned their own A01 driver, they got one of the components wrong, and their version of A01 arrived with NMM

of course many people were unhappy with the “feature”

there is a pencil mod for that here
https://imgur.com/a/pmSAI?

—-
my impression is that the pencil mod makes up for the too long reset timing (hours instead of seconds) of the component that was used in the batch of lights with NMM

wle wrote:
does that increase ‘leakage current’ when it is off, though
not on the two twisties I described, they have zero parasitic drain

I think the pencil mod just allows a capacitor that is holding a charge too long, to discharge faster

——

I dont think these NMM lights were intentionally built to have that “feature”

imo NMM occured unintentionally due to component changes.

I have never heard of any redeeming quality to the NMM “feature”, and I have never heard of anyone that actually wanted NMM.

it totally Bugs Me, and everyone else I know