diff options
| author | Selene ToyKeeper | 2024-03-12 13:17:47 -0600 |
|---|---|---|
| committer | Selene ToyKeeper | 2024-03-12 13:17:47 -0600 |
| commit | 8dbc5c8b694a5a60b5f2bbc4228037eff119ba68 (patch) | |
| tree | 4e2404dcbc74c175bc9c60a68bb18708f15cb521 /ui | |
| parent | added wurkkos-ts25-boost (early version made from spec, no clue if it works) (diff) | |
| parent | enabled eeprom read/write stabilization by default on recent MCUs, (diff) | |
| download | anduril-8dbc5c8b694a5a60b5f2bbc4228037eff119ba68.tar.gz anduril-8dbc5c8b694a5a60b5f2bbc4228037eff119ba68.tar.bz2 anduril-8dbc5c8b694a5a60b5f2bbc4228037eff119ba68.zip | |
Merge branch 'trunk' into wurkkos-ts25-boost
* trunk:
enabled eeprom read/write stabilization by default on recent MCUs, to prevent corrupt data
thefreeman-avr32dd20-devkit: enable boost bypass at boot, so AA/NiMH can boot
avr32dd20-devkit: use unimplemented "CH" pin as a boost bypass control
added "emisar-2ch-fet-joined" build, for D4S w/ lighted switch
documented FW3X swapped pins better
documented Wurkkos TS25/TS11/FC13 distinctions
build.sh: don't require DFPs, newer avr-libc doesn't need them
use BLIP_LEVEL instead of 0 for "blip"s
clarified which-hex-file.md a bit; make sure the model number matches
fw3x: reduced pulsing on low modes
Diffstat (limited to 'ui')
| -rw-r--r-- | ui/anduril/misc.c | 4 | ||||
| -rw-r--r-- | ui/anduril/misc.h | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/ui/anduril/misc.c b/ui/anduril/misc.c index 3715f34..9144b28 100644 --- a/ui/anduril/misc.c +++ b/ui/anduril/misc.c @@ -25,7 +25,7 @@ void blink_confirm(uint8_t num) { void blink_once() { uint8_t brightness = actual_level; uint8_t bump = brightness + BLINK_BRIGHTNESS; - if (bump > MAX_LEVEL) bump = 0; + if (bump > MAX_LEVEL) bump = BLIP_LEVEL; set_level(bump); delay_4ms(BLINK_ONCE_TIME/4); @@ -35,7 +35,7 @@ void blink_once() { // Just go dark for a moment to indicate to user that something happened void blip() { uint8_t temp = actual_level; - set_level(0); + set_level(BLIP_LEVEL); delay_4ms(3); set_level(temp); } diff --git a/ui/anduril/misc.h b/ui/anduril/misc.h index 0f2992a..b259a6e 100644 --- a/ui/anduril/misc.h +++ b/ui/anduril/misc.h @@ -4,6 +4,10 @@ #pragma once +#ifndef BLIP_LEVEL +#define BLIP_LEVEL 0 +#endif + //void blink_confirm(uint8_t num); // no longer used void blink_once(); void blip(); |
