Some of the H03’s UI looks pretty similar. Some of the differences are interesting, while others are things I’ve been avoiding.
The clicks during lockout to change indicator LED behavior might be a good thing to keep in mind for later. I don’t have any lights with indicator LEDs and recent drivers, but as soon as I get a Q8 I’ll be adding indicator LED support to the toolkit.
Another thing which might be worth adapting is the hold-for-moon thing during lockout. Not sure if the H03 does that, but my Baton lights do. It gives nice feedback and doesn’t cost much power. Basically, lockout mode becomes sort of a momentary moon mode with four clicks to exit.
I don’t really care for “hold to toggle lockout” though, since that kind of thing can happen pretty easily by accident. I implemented it once ~3 years ago (hold for moon and continue holding to enter lockout), because I was cloning the Olight Baton UI. But since then I’ve gone for multiple clicks instead, to avoid lockout accidents.
On hot-running lights, people have expressed that “hold to turn off” is probably not a good idea, especially if the button is near the emitters. That didn’t go over well in the S42 and E14 II.
Edit: I added momentary (ish) moon to lockout mode. It’s not good for signalling, since it still needs to check for the 4-click exit action, but it’s still useful for quick tasks in the dark without exiting lockout.