Crescendo clicky firmware by TK

Toykeeper… Question?.
Will this sw work in a SOFIRN C8T as a direct replacement to existing one.
It’s a magic light but that Ramping would make it 110%.

I have a coupla S2\S2+ it would look nice in too.

The perfect sw would be. OFF\ON. with Ramping UP and down. with double tap for strobe, from any point.
Could never see point of S.O.S.

PS Thought it better to ask you direct than just wondering and guessing. Regards.

I have a 15mm MTN driver with Crescendo on my lumintop Tool AA, and once it tried to use it with the magnetic tailcap instead of the clicky tailcap.
It doesn’t work as steady and well as with the clicky tailcap.
Specially when you want to stop/restart ramping (up or down) or when you want to got to turbo or the special modes.
So I wouldn’t advise to use it in a twisty flashlight, from my experience!!

I have a twisty Thrunite with guppy firmware—in order to go fast enough for programming mode —I remove the O-ring—— If that’s an option it might work that way

Thanks MascaratumB & chops728 I was actually thinking of those 2 light along with a Maratac and ITP.

.
Basic operation:

(tap = half press)

.
From OFF:
(memory off) 1 full click = on at moon level and begins ramping
(memory on) 1 full click = on at memorized level and remains steady
1 full click then Single tap = Moon
1 full click then double tap = Turbo
1 full click then triple tap = Strobe / Batt check / Special modes

.
From ON (while ramping):
Single tap = pause ramping (steady on at the level when tapped)
1 full click = OFF

.
From ON (after pause ramping):
Single tap = resume ramping UP
Double tap = resume ramping DOWN
Triple tap = Turbo
Quad tap = Strobe / Batt check / Special modes
1 full click = OFF

.
From Moon:
Single tap = begin ramping
Triple tap = Turbo
1 full click = OFF

.
From Turbo:
Single tap = back to steady on at previous level
1 full click = OFF

If no one can check this meanwhile, I can do it later today! But, from what I recall it is pretty much what you descibed :+1:
BTW, strobes are before battery check!

Thanks MB, no hurry to check… whenever you get time.

I wanted to understand it better than just to look at the diagram, it only shows “taps” which is slightly confusing since the first tap (from OFF) will actually be a full click.

I’m trying to decide if I’ll like this UI so I wanted to have it “written” since these more complicated diagrams can also be slightly confusing with all the different dotted lines and arrows running in different directions.
:nerd_face:

.
The diagram does show Batt check first before “Special 1, Special 2, etc.” so I will note that strobes are first, thanks.

I wanted to understand it better than just to look at the diagram, it only shows “taps” which is slightly confusing since the first tap (from OFF) will actually be a full click. —— Yes the first tap from off should be a full press and or click of the button.——

I’m trying to decide if I’ll like this UI so I wanted to have it “written” since these more complicated diagrams can also be slightly confusing with all the different dotted lines and arrows running in different directions. ——It definitely looks confusing,doesn’t it.——

The diagram does show Batt check first before “Special 1, Special 2, etc.” so I will note that strobes are first, thanks.
—— Yes the strobes are first(at least on my driver).——

Thanks. So “written” operation I made (post #20 above) is completely correct? (except for strobes first)

(memory on) 1 full click = on at memorized level and begins ramping

Mine (with memory on) goes where I last stopped mine. So say I stopped it at a medium level, turn it off, it will go back to that brightness level when I turn it back on again and stay there.
From the looks of everything else on your chart, awesome BTW, looks great to me. :beer:
I’m going through you chart and tried it all on my light and everything but the memory thing above is good on mine.

I hope this helps you out bud. :slight_smile:

Yes that’s a big help, thanks for taking the time of doing this!

About the memory…
“Mine (with memory on) goes where I last stopped mine. So say I stopped it at a medium level, turn it off, it will go back to that brightness level when I turn it back on again and stay there.

So the difference between what I wrote and what really happens are the words “and stay there” ?

So…

(memory on) 1 full click = on at memorized level and begins ramping EDIT with: “remains steady”

Sound right?

(memory on) 1 full click = on at memorized level and begins ramping EDIT with: “remains steady”

Sound right?

Yes, to me it’s good.

Thanks primal, I’ll finalize it now.

Final rendition of worded operation (confirmed):

.
Basic operation:

(tap = half press)

.
From OFF:
(memory off) 1 full click = on at moon level and begins ramping
(memory on) 1 full click = on at memorized level and remains steady
1 full click then Single tap = Moon
1 full click then double tap = Turbo
1 full click then triple tap = Strobe / Batt check / Special modes

.
From ON (while ramping):
Single tap = pause ramping (steady on at the level when tapped)
1 full click = OFF

.
From ON (after pause ramping):
Single tap = resume ramping UP
Double tap = resume ramping DOWN
Triple tap = Turbo
Quad tap = Strobe / Batt check / Special modes
1 full click = OFF

.
From Moon:
Single tap = begin ramping
Triple tap = Turbo
1 full click = OFF

.
From Turbo:
Single tap = back to steady on at previous level
1 full click = OFF

Sorry I couldn’t confirm yesterday :person_facepalming:
I’m glad that others did and that the diagram is explained now :+1:

No worries MB, I appreciate you were going to check it too, the OP was on it!

Hopefully this will be helpful to others as (IMO) the “map” is especially confounding for this because of the “Full click vs Single Tap” conflict.

Hi.

I‘ve flashed a Nanjg105D (Crescendo firmware), but I cant access to the memory activation I have push the indicated times in the instructions and also more times. I cant access.
Does anyone know what problem is? (Fuses are correct).

Thank you very much.

From what I gather; Crescendos Firmware with ramping will work with a tailcap clicky switch, correct?

Did your flash of Crescendo involve a port/edit of the standard Crescendo code? It is possible that mode memory is one of those additional features that was removed in order to fit the standard Crescendo code into the smaller memory space of the ATTiny13a MCU used on the Nanjg105D driver.

Yes, and personally I’ve had better luck using it on reverse clicky rather than forward clicky tailswitches.