| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2023-11-03 | renamed cfg.h -> anduril.h so each UI can have its own cfg (part 1) | Selene ToyKeeper | 1 | -125/+0 | |
| (still need to update file contents afterward, but doing it in a separate commit so git can detect renames easier) | |||||
| 2023-11-02 | got things to compile again, renamed #includes | Selene ToyKeeper | 1 | -1/+1 | |
| (also modified the build scripts to work with the new file structure) | |||||
| 2023-11-02 | reorganized project files (part 1) | Selene ToyKeeper | 1 | -0/+0 | |
| (just moved files, didn't change the contents yet, and nothing will work without updating #includes and build scripts and stuff) | |||||
| 2023-10-29 | fixed blf-lt1-t1616, after testing on actual hardware | Selene ToyKeeper | 1 | -11/+11 | |
| (its DSM interrupt wasn't working at all, and it needed a few other tweaks) | |||||
| 2023-09-22 | sofirn-lt1s-pro: allow configuring the blink channel | Selene ToyKeeper | 1 | -0/+3 | |
| emisar-d4k-3ch: removed redundant #define | |||||
| 2023-07-18 | lowercase'd sofirn-lt1s-pro files | Selene ToyKeeper | 1 | -1/+1 | |
| 2023-04-19 | LT1S Pro: added white-only auto-tint mode, at gchart's request | Selene ToyKeeper | 1 | -6/+8 | |
| 2023-04-17 | LT1S Pro: raised the ramp a bit; it seemed too low in the middle | Selene ToyKeeper | 1 | -2/+9 | |
| 2023-04-17 | switched the rest of FSM + Anduril to use SPDX license headers | Selene ToyKeeper | 1 | -1/+3 | |
| instead of full GPL headers (or all too often, nothing at all) There are a few "FIXME" entries where I'm not sure about the correct copyright. | |||||
| 2023-04-15 | added ability to use 2 colors in config mode | Selene ToyKeeper | 1 | -0/+3 | |
| 2023-04-15 | LT1S Pro: added manual memory with a timer by default, like on SP10 Pro | Selene ToyKeeper | 1 | -0/+6 | |
| 2023-04-15 | LT1S Pro: reduced visibility of PWM by dropping the TOP values faster | Selene ToyKeeper | 1 | -9/+7 | |
| (and reduced mid-ramp "stall" behavior) The red channel seems to behave a little better too, when PWM is limited to 9 kHz or so instead of 10 kHz. It really starts spazzing out at even 10.1 kHz, 1% above its spec, and behaves nicer at 9 kHz or below. | |||||
| 2023-04-14 | LT1S: added thermal regulation | Selene ToyKeeper | 1 | -5/+11 | |
| ... and a bunch of gradual_tick functions ... and abstracted out some of the tint calculations ... and moved some UI settings into cfg.h | |||||
| 2023-04-14 | LT1S Pro: after measuring, perhaps low aux mode is better after all | Selene ToyKeeper | 1 | -2/+10 | |
| 2023-04-14 | LT1S Pro: added dynamic PWM (much better low modes!) | Selene ToyKeeper | 1 | -18/+21 | |
| 2023-04-13 | refactor progress checkpoint ... got Sofirn LT1S Pro and Emisar D4v2 working | Selene ToyKeeper | 1 | -22/+19 | |
| with the new channel mode system ... but there's a lot more left to do | |||||
| 2023-04-07 | merging gchart's changes, part 1... | Selene ToyKeeper | 1 | -13/+28 | |
| + added Sofirn LT1S Pro + added Sofirn SC21 Pro + added Wurkkos TS10 + added Wurkkos TS25 * small changes to other models * improved dual voltage support + added attiny1616 flashing python script w/ pymcuprog These changes are incomplete. It does not yet include: - extended simple UI - t1616 WDT reset detection - gchart's OUTPUT_MUX code (I plan to rewrite the entire tint system) | |||||
| 2021-09-10 | fixed blf-lantern-t1616 build... I think | Selene ToyKeeper | 1 | -16/+2 | |
| (can't test because I have no hardware, but it at least compiles) | |||||
| 2021-04-14 | aux LED config cleaning... | Selene ToyKeeper | 1 | -4/+0 | |
| - use fancy blinking mode by default (define USE_OLD_BLINKING_INDICATOR if old slow mode is wanted) - remove TICK_DURING_STANDBY from all cfg-*.h files because it's enabled automatically by other features anyway (autolock, memory timer) - remove STANDBY_TICK_SPEED from cfg-*.h because all the values matched the default anyway so it was redundant - set rot66 button LED to high+blinking instead of high+off (it was only "off" because it ran out of space, and that was resolved) - enabled fancier indicator by default on fireflies-ui and rampingiosv3, since its other #define clauses were removed (not sure if those older UIs still compile, but if so, it's worth at least trying not to break it) | |||||
| 2021-04-02 | re-numbered t1616 builds to reflect manufacturer better | Selene ToyKeeper | 1 | -1/+1 | |
| (all the Sofirn ones are pre-production builds intended to go on new Sofirn-produced hardware) | |||||
| 2021-01-12 | Add the override of ATTINY setting to 1616 for the new T1616 config files | Gabriel Hart | 1 | -0/+1 | |
| 2021-01-12 | Add hwdef for BLF Q8 with t1616 and cfg files for the Q8, Lantern, and SP36 | Gabriel Hart | 1 | -9/+5 | |
| 2020-08-31 | added model numbers to each build target, and to version check function | Selene ToyKeeper | 1 | -0/+1 | |
| 2020-08-20 | raised ceiling levels for simple UI in each build target | Selene ToyKeeper | 1 | -2/+4 | |
| (the idea is "high but not crazy", or around 100% to 150% of thermally-sustainable level) ... and set the default steps to 5 instead of 3 | |||||
| 2020-08-05 | organized config defaults, added some ramp options to default config | Selene ToyKeeper | 1 | -1/+3 | |
| 2020-07-12 | cleaned up s/ceiling/ceil/ and s/muggle_/simple_ui_/ in config files | Selene ToyKeeper | 1 | -6/+6 | |
| 2019-12-03 | adjusted lantern tint ramping power correction again, based on measurements ↵ | Selene ToyKeeper | 1 | -1/+1 | |
| of the previous attempt | |||||
| 2019-11-29 | adjusted BLF Lantern (Sofirn LT1) tint ramping power correction factor to ↵ | Selene ToyKeeper | 1 | -0/+4 | |
| match production units (also made the factor configurable per build target) | |||||
| 2019-11-18 | added SOS mode to the BLF LT1 Lantern build, because people wanted it | Selene ToyKeeper | 1 | -0/+3 | |
| 2019-10-02 | made lantern's muggle mode brighter (matches default stepped ramp level 4 of 5) | Selene ToyKeeper | 1 | -0/+3 | |
| and made the floor slightly lower (almost as low as level 1 of 5) because this light doesn't run hot enough for the previous limit to make sense (was roughly step 2.9 of 5) | |||||
| 2019-05-14 | added auto-tint modes, refactored some indicator blinks into "blip()", ↵ | Selene ToyKeeper | 1 | -3/+4 | |
| enabled blink at ceiling for lantern | |||||
| 2019-05-13 | made tint ramping blink at ends of ramp, made lantern default to stepped ↵ | Selene ToyKeeper | 1 | -1/+2 | |
| mode, lowered lantern floor, made beacon blink shorter | |||||
| 2019-05-10 | reworked candle mode a bit more, now specifies the amplitude of each wave in ↵ | Selene ToyKeeper | 1 | -2/+2 | |
| percent, with a higher potential brightness but more of a low bias overall (looks good on the lantern; haven't tried it elsewhere yet) | |||||
| 2019-05-10 | made candle mode amplitude configurable at compile time, | Selene ToyKeeper | 1 | -0/+3 | |
| and increased the magnitude for the lantern build | |||||
| 2018-12-19 | configured lantern stepped ramp and button LED mode, set default tint to 128 ↵ | Selene ToyKeeper | 1 | -1/+7 | |
| (balanced) | |||||
| 2018-11-08 | added lantern pin layout | Selene ToyKeeper | 1 | -0/+8 | |
| 2018-09-13 | ramp tint faster, remember after battery change | Selene ToyKeeper | 1 | -2/+2 | |
| also, fixed typo while setting default ramp values | |||||
| 2018-09-13 | oops, forgot to add lantern config file | Selene ToyKeeper | 1 | -0/+59 | |
