Crescendo clicky firmware by TK

She has a great head on her shoulders that’s for sure. I have my driver in a Convoy s8 with a triple Nichia 219C 5000K, 80+ CRI with both springs bypassed and a VTC6. WOW let me tell you, thank goodness it has full thermal management. It’s a PID type of heat management as you set the temperature and when it reaches that temperature it will step down and when it cools down a little it will step back up in brightness. Good stuff.

awesome, thanks!

Hmm I flashed a Tiny25 MTN driver with the hex from this location
http://bazaar.launchpad.net/~toykeeper/flashlight-firmware/trunk/files/head:/ToyKeeper/crescendo/

It does not work

can someone provide a proper hex

also got to get a Tripledown layout hex

.
Another great UI! and the only one ever with ramping for a clicky? (at least that I’ve ever heard of) ToyKeeper, thanks for your time and effort on these awesome UI’s!

.
A few questions & some thoughts,
I need clarification for the meaning of “double-tap” and triple-tap” in the diagram, are they different going from OFF than from ON?
Like this…

Triple tap for (for Turbo):
“Triple-tap” from OFF = 1-full click then 2-half presses
“Triple-tap” from ON = 3-half presses

Double tap:
From OFF to Moonlight = 1-full click then 1-half press
From Steady to Ramp down = 2-half presses

Or maybe I’m just confused. :person_facepalming:
The diagram doesn’t show any “Short press” like the A6/Bistro diagrams.

.

.

Also here’s a thought I had for the quick access Moon/Turbo: To instead have 2 separate memory modes (for 2 different levels):
(they can still be Moon and Turbo if you want to set them that way)
Like this…

From OFF:
Single-tap to memory level one (same as currently)
Double-tap to memory level two (currently moon only)

Then we could set memory preferences for Single-tap / Double-tap from off.
And make the low end of ramping go as low as moon (or does it already?)

Also add a user programmable toggle for the Triple-tap from OFF mode to select either Turbo or Moon. (currently quick access Turbo only)

Not sure if any of that is possible though.

I can confirm that it works for both Forward and Reverse clicky actions. But FWIW and for whatever reason for me it felt more natural on the Reverse.

Beam0, There is a difference in multi-taps depending on the type of clicky being used. For a forward clicky one can Tap by a half press from Off. For a reverse, Taps don’t register until after the initial turn On.

Thanks pc_light, I posted in another thread where TK is active and in her reply she wrote “the first “tap” will need to be a full click” (with reverse switch) which also answered my question.

When I saw this firmware on MTN I was intrigued and excited about the ramping for a clicky, when I read “quick turbo access” I was even more excited, but now I see the “quick” turbo access from OFF is really 1-full click then 2-half presses, which is quick but not as direct as I envisioned. I would compare it to the normal sequence of getting to the highest level on a 3-mode Convoy S2+.

Although the “quick turbo access” feature is slightly quicker from ON (3-half presses)

When I read “quick turbo access” I envisioned it as being “direct turbo access” :person_facepalming: Anyway this looks like is a great UI and I can’t wait to try it.

Any Idea if this firmware would work with a twisty ??

How fast do you have to be between taps??

Edit = added S to end of Tap

It has to be quick between taps. It could be possible I guess if you were fast enough.
TK might be able to tell you if the code or which part could be changed for timing.
.
I have crescendo running in a old Akoray 106. Pretty nice ui for a clicky running a amc7135 board with a attiny13.
And moonlight is one full click to on then half click again quickly for moon. Basically your turning the light on and ramping starts but the second click stops it before it ramps up, stopping at the lowest level which is moon. If you miss it, it will ramp up to turbo then back down and you’ll have another chance to click to moon, but your night vision will be shot by then. :sunglasses:

I have been practicing twisty activation with other drivers I have and I am unsuccessful

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?