Progress is slowly moving forward. I had a break from firmware development and spent some time designing drivers, among others a driver with a micro USB port that I’ll use for flashing the driver, so no need to even unscrew the head… if it works… But that’s done and OSH Park have the ball on that project, so back to firmware again.
Okidoki, I finally have basic firmware functionality including configuration system for all switch types. I can finally get down to the details some of you have posted. I hope those of you that have posted haven’t lost interest yet and can answer a few inquiries I have about some suggestions. I’ll be asking every now and then.
I’ve only once had a flashlight with forward clicky and I didn’t like it at all so I’ve not used forward clicky since then. Because of that my firmware isn’t really written with forward clicky in mind. However, I’m interested to see if I can make it work. You state that with FC on guppy3drv you can double click for turbo. Does this shortcut only work from cold start? Or can you do two short offs and go to turbo at any time? I am kind of curious on how this double click short cut with clicky switches work, doesn’t it interfere with normal mode changing? If you turn the light on and want to switch modes instantly, isn’t the short cut to turbo going to kick in instead of fast mode cycle? Or dose guppy3drv assume you don’t change modes rapidly? I have support for clicky switch short cuts but having a double click short cut really interferes with normal mode changing. That’s ok if you only have three modes, but then the double click short cut is useless.