Driver giveaway: Constant current 17mm drivers, winners (finally) announced, post #2.

I have a fourth switch configuration too: Single switch. Single switch runs E-switch and clicky switch functionality simultaneously. I made it so I didn’t have to change switch configuration when testing clicky and E-switch functionality in my test light with dual switches. You could move it from a clicky switch light to E-switch light and it works without doing anything at all.

Yes, it’s a two mode level UI, where one is fully “rampable”, the other is turbo. I have another UI which uses traditional mode count, but with the option to activate ramping for every mode. Short tap cycles mode up, long tap activates ramping for that mode just like in the video. All modes including turbo are “rampable” in this UI.

Last ramping level, always. The idea behind this UI is just to have a simple two mode light, but make it easy to adjust the normal “non-turbo” mode.

No worries at all!

Wow, that’s a cool feature!! I see there are plenty to chose from :slight_smile: It would be something like on a Klarus G20, where the tail and side switches operate (almost) the same way?

Now you’re talking :smiley: That’s a progressive UI in each mode!!! Love it :heart_eyes:
In this one you can access turbo the same way (“long” tap) or turbo is the highest level in the sequence of the others?

Thanks for clarifying this :wink: It is useful when one wants a specific locked level and doesn’t want to go through the ramping again!
Also, as the ramp is quick it is easy to go back to the lowest! It is indeed very versatile!! Lot of programming work there :student:

I have no idea how the Klarus G20 works, but my single switch config is essentially a clicky switch and E-switch light in one. Switches are totally independent.
In contrast, my dual switch configuration utilizes both switches and isn’t any good at all if you don’t actually have dual switches (a clicky switch and E-switch).

Long tap enables ramping, so no, turbo is in regular mode cycle. The idea behind this UI is that if you normally use a traditional mode switching UI without ramping (would be UI-1 in my firmware) you can switch to this UI, adjust the modes to your liking, then switch back to UI-1. Basically just a way to change mode levels without needing to flash firmware with adjusted modes.
I do have an UI without turbo in regular mode circulation, accessed by long tap only. I could add ramp activation with double tap… still testing options… Only concern I have with double tap is that it can interfere with regular mode switching. It could be very annoying for those who are used to UIs without it, so I’ll keep double tap detection limited to one or two UIs.

When ramping with a clicky switch and either lower or upper level is reached it automatically saves mode level and exits ramping (a flash indicates). No ramping that “bounces”, I hate that.

Double tap to turbo and double tap to return from turbo. Single tap to next mode level.

From turbo a single tap goes to next level in cycle . Or you could have it cycle Turbo-Strobe-Sos. Double tap takes you back.

Ok, got it! I guess the G20 doesn’t work like that then!! :person_facepalming: That is a very nice thing specially because most of the lights work in complementary way, normally “enslaving” the clicky switch to just turn ON/OFF.

Thanks for clarifying Mike! It seems logic that it is in the regular cycle! The ramping is like an extra to the “normal” UIs, which is a good option! It seems quite interesting!

Only one question on this one, does it have a pre-set number of levels (ex, 3 or 4), or is it user configurable (ex: chose 5 or 6)?

I guess that “double tap” is the option chadvone is saying “YES”, and I’d say “yes” as well! As long as it doesn’t interfere with the rest!
Although I don’t like Strobe or SOS that much, I, very personally, would like to have a UI usable with both FC and RC that would work with Turbo and single frequency Strobe at the same. Lets say that I would pick the guppy3drv and I would use the option 4 levels + Turbo (double tap) + Strobe ( 3 taps or looong tap or another option).

That would be my ideal UI, to have a Turbo and a hidden Strobe that could be accessed from OFF or from ON without interfering with the regular cycle of modes. Maybe this already exists in any driver currently available, but I’m not aware of it :expressionless: (it does exist, Olight M2R has it, but it is not a driver for mods…)

And I guess I will stop bothering with my questions and this quest for a perfect “UI & driver” :smiley: I can be boring when I start that :stuck_out_tongue:

User configurable up to 5 modes. Personally, I think if you use more modes than that you might as well use the ramping UI.

I’ve started playing around with double tap and I kind of like it. Never thought I would. That’s actually the whole point of this giveway, get’s me testing things I didn’t think if, and if I like it I use it. I’ll use it for something. I have space to play with, and my code as it is now I don’t have to do much to add this kind of stuff.

I do have strobe, beacon and SOS coded. I just haven’t decided on method of accessing them yet. Chad’s suggestion is interesting…

Anything can be done. It’s just a matter of how many times you want to press the darn buttons :slight_smile: Double tap, triple tap, quad tap, it’s all supported in my firmware. All I need to do is just assign functions to them.

My dream(e-switch) UI is heavily based on the double tap.

Ahh, E-switch double tapping is something I already use extensively. It’s the clicky/off switch double tap that is new to me.

What size vias do you use for the flashing connections and what do you use in the vias?

Great!!! More than 5 would be “too much” (if this thing ever exists :smiley: ), so up to 5 is nice!

I guess this “challenge accepted” way of thinking is very nice of you, as it will lead to develop more ideas and UIs! :partying_face:
I wish I had the knowledge and tools to program, I would be stuck to the normal not-so-much-user-friendly-UIs that the lights come with!
I’ll be looking to see what will come from your experiments!!

Well, that’s good to know! It’s almost “UI by design” that can be created! Some of the things I suggest / wish for may not be much “intuitive” but it also depends on the user’s profile. And the type of light we’re dealing with of course :smiley:

chad, I guess I will have to go through your threads on that UI, maybe we’re not that distant in terms of preferences :+1:
Also, Mike, thanks for proposing and accepting the “challenge” to go through these new ideas :wink:

I use vias with drill size 0.85mm (I use mm, not mil). I stick ribbon cables in them.

Here’s a photo of my test platform. Ribbon cable from USBASP to my little box with switches. That box has relays inside that engage/disengage the ribbon cables on each side of the box. I’ve extended the ribbon cables so it’s a little easier to stick ’em inside a flashlight head, don’t have to have the whole box hanging off the side.

That’s quite the rig you’ve got there!

MikeC, great UI.

Double-tap makes sense for getting to Turbo quickly but FWIW one feature that is quite handy in TK’s Crescendo is the double-tap during the initial startup to set light to Moonlight. It comes in handy when in pitch dark so as not to blind oneself.

The way it works is during the Power up, the light always starts in Moonlight mode initially for 500ms. During this time, if a Tap is detected (in other words Double-tap within 500ms dueing initial Power up) the light stays in Moonlight. Otherwise after this initial 500ms it proceeds to Last-mode-memory (or ramping, depending on whether Memory is toggles activated.)

Worth considering?

That’s definitely worth considering. I have moon on startup by E-switch but hadn’t thought out a practical way of doing it with a clicky. Personally I wouldn’t want this on all of my lights but certainly one or two, so I’ll make it a setting which can be enabled / disabled. Thanks for the suggestion!

Don’t know if it is worth adding, but a long press & hold from any “level” or mode (blinkies), takes us back to ML level and stays there and starts ramping again.
I’ve been using Crescendo in the last days and its ramping and general UI is growing on me! Last night I was experimenting what I told above (long press & hold)!

Crescendo is a clicky switch firmware. There is no such thing as “hold” on clicky switch lights.

Sorry, I might have used the wrong word! :person_facepalming:
I meant a long press and just “hold” that press! :smiley:
Don’t know how long it must be “held”, though :stuck_out_tongue:

I’m looking at the Crescendo cheat sheet. I can’t see any mention of long press anywhere, just tap count: Crescendo clicky firmware by TK - #22 by beam0
What am I missing?

Indeed, it is not there, but it works! It works like in Biscotti, in which we can make that long press to get back to the lowest setting!
I will check again tonight and eventually make a video!

Mike, here’s a video with a demonstration of Crescendo.
You will see what I mentioned: a longer press from turbo (after being in a level above ML) or from the special modes (after jumping from a level above ML, as well) will take us back to ML again.
I corrected a post above, where I mentioned that after this long press and being on ML it would stay there. I confirmed that it is not the case, as it restarts ramping after being on ML (you can also notice that in the video)!

Hope it helps, in some way :wink: