May I ask why are you so eager to disable the turbo timeout? IMHO the timeout is really good to have because of the following reasons:
1. Not easily noticeable: In a XM-L2 based light, step down from 3A to 2A can't be easily noticed by eye (without comparing to 3A light side by side)
2. Protect the light from over heating (especially if modded to 4A, but useful also at 3A)
3. Saves batteries: Step down to 2A gives you 50% more runtime (compared to 3A)
Other than that, the current test version of TheStar FW supports your needs:
- Change mode order (L->H is on by default, H->L by shorting the star #3)
- Disable moonlight (yes, removed from main modes cycle by default - for this GB light - still accessible as the first hidden mode)
All in all, the current version supports quite many different needs:
1. Normal modes: L->M->T or T->M->L, with or without memory []
2. LL available if/when needed, but not in the main mode cycle (first hidden mode) []
3. Turbo without timer available if/when needed (as last hidden mode) []
4. Hidden blinky modes: Strobe, SOS, 1s Beacon (or Strobe, 1s Beacon, 10s Alpine Distress Beacon) []
5. Also hidden modes memorised (if memory enabled) []
+ Extra: Single mode config: Turbo (with hidden goodies) []
(can be replaced with Tacticool config: Strobe->Turbo->Low, without memory, only 0.5s time to change modes - but only if majority wants so!)
Are there still some useful configurations, which can't be catered with this FW?
Edit: Does anyone want to try out this FW (= help me in testing it)?