I’m glad to hear people like most of the new stuff. I haven’t gotten much feedback about the stepped ramp yet.
This is the first negative feedback I’ve heard about the instant moon feature. If you’d like to disable that, comment out this part of the code:
// hold (initially): go to lowest level, but allow abort for regular click
else if (event == EV_click1_press) {
set_level(nearest_level(1));
return MISCHIEF_MANAGED;
}
So, everyone, what do you prefer?
- A. Activate the lowest level immediately when the button is pressed. Provides a hint that “click” and “hold” do different things, but requires the user to time the button release without direct feedback. (RampingIOS V3, Anduril)
- B. Don’t respond when the button is pressed. Takes longer to get any light, but makes moon timing easier. (RampingIOS V2, NarsilM)
Basically, what do you prefer for step 1 here?
- At button press…
- A. … turn on at the lowest level.
- B. … do nothing. Stay off.
- If user releases button quickly, go to memorized level.
- If user holds the button for 0.4s, lock in the lowest level. User can release the button at this point to stay at the lowest level, or keep holding to ramp up.