~toykeeper/flashlight-firmware/trunk

« back to all changes in this revision

Viewing changes to ToyKeeper/spaghetti-monster/fsm-ramping.c

  • Committer: Selene Scriven
  • Date: 2019-08-05 07:44:30 UTC
  • mfrom: (188.12.1 d4v2)
  • mto: (188.17.1 fsm)
  • mto: This revision was merged to the branch mainline in revision 234.
  • Revision ID: bzr@toykeeper.net-20190805074430-sobvfu2kpbbttmwo
merged Emisar D4v2 branch, or at least a sanitized version of it

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
    gradual_target = level;
31
31
    #endif
32
32
 
33
 
    #ifdef USE_INDICATOR_LED
34
33
    #ifdef USE_INDICATOR_LED_WHILE_RAMPING
35
 
    if (! go_to_standby)
36
 
        indicator_led((level > 0) + (level > MAX_1x7135));
37
 
    //if (level > MAX_1x7135) indicator_led(2);
38
 
    //else if (level > 0) indicator_led(1);
39
 
    //else if (! go_to_standby) indicator_led(0);
 
34
        #ifdef USE_INDICATOR_LED
 
35
        if (! go_to_standby)
 
36
            indicator_led((level > 0) + (level > MAX_1x7135));
 
37
        #endif
 
38
        //if (level > MAX_1x7135) indicator_led(2);
 
39
        //else if (level > 0) indicator_led(1);
 
40
        //else if (! go_to_standby) indicator_led(0);
40
41
    #else
41
 
    if (! go_to_standby)
42
 
        indicator_led(0);
43
 
    #endif
 
42
        #if defined(USE_INDICATOR_LED) || defined(USE_AUX_RGB_LEDS)
 
43
        if (! go_to_standby) {
 
44
            #ifdef USE_INDICATOR_LED
 
45
                indicator_led(0);
 
46
            #endif
 
47
            #ifdef USE_AUX_RGB_LEDS
 
48
                rgb_led_set(0);
 
49
            #endif
 
50
        }
 
51
        #endif
44
52
    #endif
45
53
 
46
54
    //TCCR0A = PHASE;