diff options
Diffstat (limited to 'hw/hank/noctigon-dm11')
| -rw-r--r-- | hw/hank/noctigon-dm11/boost/hwdef.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/hw/hank/noctigon-dm11/boost/hwdef.c b/hw/hank/noctigon-dm11/boost/hwdef.c index e601132..07f3f52 100644 --- a/hw/hank/noctigon-dm11/boost/hwdef.c +++ b/hw/hank/noctigon-dm11/boost/hwdef.c @@ -36,6 +36,8 @@ void set_level_zero() { // single set of LEDs with single power channel, boost void set_level_main(uint8_t level) { + if (level == actual_level - 1) return; // prevent flicker on no-op + PWM_DATATYPE ch1 = PWM_GET(pwm1_levels, level); // set delta-sigma soft levels |
