| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | just whitespace / comments | Selene ToyKeeper | 2023-03-28 | 3 | -4/+4 |
| | | |||||
| * | fast-blink the aux LED in standby when battery is low | Selene ToyKeeper | 2023-02-10 | 5 | -34/+54 |
| | | | | | | | | | 3.3V and up: normal aux LED modes 2.9V to 3.3V: fast blink under 2.9V: off (only on lights with no RGB aux) | ||||
| * | fixed voltage calibration resolution on SP10 Pro | Selene ToyKeeper | 2022-10-21 | 1 | -2/+2 |
| | | | | | | and other devices which use a voltage divider (it was 0.1V per step, and is now 0.05V per step) | ||||
| * | allow supporting single-color and RGB side button in the same build | Selene ToyKeeper | 2022-07-29 | 7 | -12/+46 |
| | | | | | | | | | | | | (new D1v2 comes in both flavors, and it's easier for everyone if they can use the same firmware) Also, removed lockout-abort bug on D1v2 (and DM11, I think). Hopefully some day I'll have time to update to a newer compiler, and then hopefully it won't have this issue any more... but for now, it still uses a kludge to trick the compiler into working. | ||||
| * | added Emisar D1v2 models (old FET+7135, new linear+FET, new linear-only) | Selene ToyKeeper | 2022-07-29 | 4 | -6/+52 |
| | | |||||
| * | fixed level_calc.py when using --pwm with 4 args instead of 5 | Selene ToyKeeper | 2022-04-28 | 1 | -1/+1 |
| | | |||||
| * | merged sp10-pro shutoff fix and mt35-mini support | Selene ToyKeeper | 2022-04-14 | 14 | -13/+191 |
| |\ | |||||
| | * | applied new phase-hack flags to other builds where relevant | Selene ToyKeeper | 2022-04-14 | 7 | -0/+21 |
| | | | |||||
| | * | sp10-pro: hard reset phase while turning off, fixes shutoff bug without a delay | Selene ToyKeeper | 2022-04-14 | 2 | -10/+22 |
| | | | | | | | | | | | (also, made phase hacks individually selectable) | ||||
| | * | avrdude fails when .fuse section is included, so omit that when copying elf ↵ | Selene ToyKeeper | 2022-04-14 | 2 | -10/+10 |
| | | | | | | | | | to hex | ||||
| | * | moved fuses from cfg to hwdef, renamed LED_EN/DISABLE_DELAY to LED_ON/OFF_DELAY | Selene ToyKeeper | 2022-04-14 | 4 | -34/+40 |
| | | | | | | | | | | | (also really should rename LED_* to CH1_* and LED2_* to CH2_*) | ||||
| | * | merged gchart's latest changes: | Selene ToyKeeper | 2022-04-14 | 7 | -3/+142 |
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | - sp10-pro shutoff fix - mt35-mini support - power channel enable/disable timing delays (though I wouldn't recommend doing 80ms like the thefreeman code does, since that's more than one WDT cycle (16ms)) | ||||
| | | * | Created LED_DISABLE_DELAY option and enabled it for SP10 Pro to hopefully ↵ | Gabriel Hart | 2022-04-13 | 3 | -1/+6 |
| | | | | | | | | | | | | | eliminate flashes when turning off at certain levels | ||||
| | | * | Added FUSES section to SP10 Pro for building ELF file with BOD Active fuse ↵ | Gabriel Hart | 2022-04-12 | 3 | -5/+17 |
| | | | | | | | | | | | | | setting | ||||
| | | * | Merge from TK's main A2 branch thru Rev 647 which includes several patches ↵ | Gabriel Hart | 2022-04-11 | 42 | -115/+1322 |
| | | |\ | | |/ | |/| | | | | for the Sofirn SP10 Pro after TK merge that branch in | ||||
| | | * | Tweak a few MT35Mini settings | Gabriel Hart | 2022-01-29 | 4 | -2/+101 |
| | | | | |||||
| | | * | Experimental: add optional delay when using LED_ENABLE_PIN to avoid flashes ↵ | Gabriel Hart | 2022-01-05 | 3 | -4/+13 |
| | | | | | | | | | | | | | of light (this time for LED2_ENABLE pin) | ||||
| | | * | Experimental: add optional delay when using LED_ENABLE_PIN to avoid flashes ↵ | Gabriel Hart | 2022-01-04 | 3 | -1/+12 |
| | | | | | | | | | | | | | of light | ||||
| * | | | just a couple quick notes on using attiny1616, since the process is still ↵ | Selene ToyKeeper | 2022-04-14 | 1 | -0/+13 |
| |/ / | | | | | | | evolving | ||||
| * | | revert spurious change to version.h | Selene ToyKeeper | 2022-04-09 | 1 | -1/+4 |
| | | | | | | | | | | | (forgot to revert it after build test, before merge commit) | ||||
| * | | merged sofirn sp10-pro branch (should have done it months ago, but forgot) | Selene ToyKeeper | 2022-04-09 | 21 | -96/+366 |
| |\ \ | |||||
| | * \ | merged anduril2 branch for upstream changes | Selene ToyKeeper | 2021-12-16 | 17 | -6/+596 |
| | |\ \ | |||||
| | * | | | fixed SP10 ramp flickering properly, using double-buffered registers | Selene ToyKeeper | 2021-11-13 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instead of my janky forced phase-reset workaround (gchart found the solution but couldn't reproduce the issue, so I tried his method and confirmed it seems to be fixed) | ||||
| | * | | | enabled manual memory and timer by default; | Selene ToyKeeper | 2021-11-13 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | reset to ~6 lm (level 50/150) after being off for 10 minutes This sets the factory-reset default settings and affects Simple UI, so it will likely need confirmation from Sofirn. | ||||
| | * | | | increased SP10 PWM speed as much as possible without making ramp bumpy, and ↵ | Selene ToyKeeper | 2021-11-13 | 4 | -6/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | made party strobe pulses much faster Reduced max PWM TOP to 3072, because 2048 wasn't enough and 4096 was more than necessary. Also, Ch1 lumens / 256 / ch2 lumens = 6, so 256 * 6 * 2 is the lowest value which allows ch1 to start at half of ch2's power. I tried 1536 initially, but it made the ramp visibly malformed at the channel boundary. However, 3072 seems about right. Implemented a non-linear PWM_TOP ramp-down in level_calc, to allow it to converge faster and reduce the number of levels with visible pulses. Added an option to keep the regulator chips on between strobe pulses, by keeping the LEDs at moon instead of turning completely off. This allows the SP10 party strobe to use much shorter, more consistent pulses. | ||||
| | * | | | reduced SP10 firefly/moon power usage slightly, by keeping CPU underclocked ↵ | Selene ToyKeeper | 2021-11-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | more until ch2 activates | ||||
| | * | | | reduced SP10 downward ramp flicker even more | Selene ToyKeeper | 2021-11-06 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | (reduced PWM_TOP minimum timing window to 32 cpu cycles, to allow TOP value of 64 to work better) | ||||
| | * | | | greatly smoothed out SP10 ramp, and configured defaults | Selene ToyKeeper | 2021-11-06 | 2 | -16/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also fixed random ramp stuttering, by adding phase-reset register to hwdef (though it still has a brief stutter sometimes while ramping down across the channel boundary, at least it always seems to be smooth while going up now) | ||||
| | * | | | merged recent anduril2 branch updates | Selene ToyKeeper | 2021-11-06 | 18 | -81/+218 |
| | |\ \ \ | |||||
| | * \ \ \ | merged gchart's recent changes | Selene ToyKeeper | 2021-11-06 | 13 | -74/+298 |
| | |\ \ \ \ | | | |_|/ | | |/| | | |||||
| | | * | | | Merge TKs changes through her commit 628 | Gabriel Hart | 2021-10-29 | 7 | -67/+137 |
| | | |\ \ \ | |||||
| | | * | | | | Add thefreeman's DAC linear driver (beta); also update Sofirn bilds to use ↵ | Gabriel Hart | 2021-10-29 | 6 | -7/+161 |
| | | | | | | | | | | | | | | | | | | | | | | | | | the new 2C_STYLE defines | ||||
| | | * | | | | SP10 Pro: lower AA LVP to 0.7v | Gabriel Hart | 2021-09-20 | 2 | -2/+2 |
| | | | | | | | |||||
| | * | | | | | merged gchart's SP10 Pro branch | Selene ToyKeeper | 2021-09-19 | 14 | -84/+172 |
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | (minus the change to version.h) | ||||
| | | * | | | | SP10 Pro: use dynamic PWM, add hidden firefly, adjust candle amplitude, and ↵ | Gabriel Hart | 2021-09-19 | 3 | -15/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | tweak party strobe & LVP level | ||||
| | | * | | | | Merge TK changes thru rev 623 (2021-09-17) | Gabriel Hart | 2021-09-19 | 32 | -190/+1112 |
| | | |\ \ \ \ | | |/ / / / | |/| | | | | |||||
| | | * | | | | Merge TK's changes thru her rev 618 including autolock in Simple UI and jump ↵ | Gabriel Hart | 2021-08-29 | 11 | -26/+129 |
| | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | start updates | ||||
| | | * | | | | | Add 2C Turbo for BLF Lantern (LT1) | Gabriel Hart | 2021-08-29 | 2 | -1/+4 |
| | | | | | | | | |||||
| | | * | | | | | Merge in TK's repo thru revision 613 | Gabriel Hart | 2021-08-20 | 7 | -61/+87 |
| | | |\ \ \ \ \ | |||||
| | | * | | | | | | from Tom E, support PB4 for any of the 3 PWM channels | Gabriel Hart | 2021-08-20 | 1 | -1/+12 |
| | | | | | | | | | |||||
| | | * | | | | | | Adjusted more Sofirn SP10 config values (party strobe, candle amp, max_1x7135) | Gabriel Hart | 2021-08-15 | 2 | -3/+9 |
| | | | | | | | | | |||||
| | | * | | | | | | Adjusted Sofirn SP10 ramp values | Gabriel Hart | 2021-08-15 | 2 | -2/+3 |
| | | | | | | | | | |||||
| | | * | | | | | | Merge updates from TKs main branch | Gabriel Hart | 2021-08-12 | 21 | -68/+323 |
| | | |\ \ \ \ \ \ | |||||
| | | * | | | | | | | Finalized SP10S and renamed to SP10 Pro. Updated Sofirn settings to include SOS. | Gabriel Hart | 2021-08-12 | 7 | -66/+64 |
| | | | | | | | | | | |||||
| | | * | | | | | | | Updating from TKs recent change (fix for compile without USE_SIMPLE_UI) | Gabriel Hart | 2021-06-06 | 1 | -1/+9 |
| | | |\ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ \ | Add config option to allow 3C smooth/stepped selection in Simple UI, add ↵ | Gabriel Hart | 2021-05-15 | 8 | -5/+58 |
| | | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that option to the Sofirn configs | ||||
| | | * \ \ \ \ \ \ \ \ | Merge recent updates from TK. Also update Sofirn target with preferences ↵ | Gabriel Hart | 2021-05-14 | 35 | -136/+70 |
| | | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from Barry - Simple UI uses max (150) for the ceiling and enable 2C Turbo. | ||||
| | | * | | | | | | | | | | Update 1-Series to use 10 MHz clock and Phase Correct PWM. Add PWM ↵ | Gabriel Hart | 2021-05-04 | 6 | -27/+43 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | documentation. Also clear thermal offset on factory reset instead of setting it to 21*C. | ||||
| | | * | | | | | | | | | | Merge from main branch | Gabriel Hart | 2021-04-14 | 19 | -67/+153 |
| | | |\ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | k9.3 tint-toggle build is broken, generate a better fail error (until it's ↵ | Selene ToyKeeper | 2022-04-09 | 2 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixed) | ||||
