Rev 1866 | Rev 2039 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1866 | Rev 1951 | ||
---|---|---|---|
Line 49... | Line 49... | ||
49 | EMCUCR &= ~(1 << ISC2); // next one is falling |
49 | EMCUCR &= ~(1 << ISC2); // next one is falling |
50 | } else { |
50 | } else { |
51 | if (valid_ppm_to_go) { |
51 | if (valid_ppm_to_go) { |
52 | valid_ppm_to_go--; |
52 | valid_ppm_to_go--; |
53 | } else { |
53 | } else { |
- | 54 | if (TCNT1 > old_timer1 + 256) { |
|
54 | ppm = TCNT1 - old_timer1; |
55 | ppm = TCNT1 - old_timer1; |
55 | ppm -= 256; |
56 | ppm -= 256; |
- | 57 | } else { |
|
- | 58 | ppm = 0; |
|
- | 59 | } |
|
56 | if (ppm < 128) { // we want HUD |
60 | if (ppm < 128) { // we want HUD |
57 | if (!(COSD_FLAGS_MODES & COSD_FLAG_HUD)) { |
61 | if (!(COSD_FLAGS_MODES & COSD_FLAG_HUD)) { |
58 | COSD_FLAGS_RUNTIME &= ~COSD_ICONS_WRITTEN; |
62 | COSD_FLAGS_RUNTIME &= ~COSD_ICONS_WRITTEN; |
59 | } |
63 | } |
60 | COSD_FLAGS_MODES |= COSD_FLAG_HUD; |
64 | COSD_FLAGS_MODES |= COSD_FLAG_HUD; |