| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 | ||||
| * | | 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 |
| | |\ \ \ \ | |||||
| | * \ \ \ \ | merged gchart's SP10 Pro branch | Selene ToyKeeper | 2021-09-19 | 14 | -84/+172 |
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (minus the change to version.h) | ||||
| * | | | | | | | k9.3 tint-toggle build is broken, generate a better fail error (until it's ↵ | Selene ToyKeeper | 2022-04-09 | 2 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixed) | ||||
| * | | | | | | | added KR4-12V build, fixed model number for DM11-SBT90 build | Selene ToyKeeper | 2022-03-30 | 4 | -1/+227 |
| | | | | | | | | |||||
| * | | | | | | | added Noctigon DM11-SBT90.2 build | Selene ToyKeeper | 2022-03-24 | 3 | -11/+229 |
| | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (which is mostly like the regular linear+FET build, but has the switch on a different pin for some reason) | ||||
| * | | | | | | fixed bug where tint-ramping could end up 1 brightness ramp step different ↵ | Selene ToyKeeper | 2021-12-13 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | than it started | ||||
| * | | | | | | Added "Lockout 3C -> Off", changed Lockout 4H blink (light) to a blip (dark), | Selene ToyKeeper | 2021-12-13 | 4 | -1/+28 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | adjusted a couple builds which overflowed. | ||||
| * | | | | | | enabled SOS mode on lights which have enough room for it | Selene ToyKeeper | 2021-12-08 | 3 | -2/+4 |
| | | | | | | | |||||
| * | | | | | | added a compile option for USE_LOWPASS_WHILE_ASLEEP, | Selene ToyKeeper | 2021-12-08 | 5 | -5/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | but it doesn't actually fix the issue I was hoping it'd fix, so it's disabled by default (when the battery is right on a threshold between colors for aux LED "voltage" mode, it can bounce between colors until the cell isn't on the boundary any more... but a simple lowpass doesn't really help) (but I also didn't want to throw out the code, in case it's useful later as a reference for a more effective solution) | ||||
| * | | | | | | fixed Ramp 3H with Anduril 2 style turbo | Selene ToyKeeper | 2021-12-08 | 3 | -0/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (it was going to ceiling instead of full power) (also had to disable battcheck calibration on some large builds to make room) | ||||
| * | | | | | | merged Noctigon DM11 branch | Selene ToyKeeper | 2021-11-12 | 6 | -0/+516 |
| |\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | |||||
| | * | | | | | a bit more fine-tuning for DM11 | Selene ToyKeeper | 2021-11-12 | 3 | -8/+9 |
| | | | | | | | |||||
| | * | | | | | added DM11 to MODELS file | Selene ToyKeeper | 2021-11-12 | 1 | -0/+3 |
| | | | | | | | |||||
| | * | | | | | merged anduril2 branch for updates | Selene ToyKeeper | 2021-11-12 | 19 | -86/+225 |
| | |\ \ \ \ \ | |/ / / / / |/| | | | | | |||||
| * | | | | | | fixed KR4-tintramp build (switch wasn't working) and added it to MODELS | Selene ToyKeeper | 2021-11-03 | 3 | -8/+8 |
| | | | | | | | |||||
| * | | | | | | reset tint while changing tint ramp style | Selene ToyKeeper | 2021-11-03 | 1 | -1/+5 |
| | | | | | | | |||||
| * | | | | | | added runtime config to choose tint-ramping or tint-toggle | Selene ToyKeeper | 2021-11-03 | 8 | -32/+54 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Off->9H option 1, 0=smooth, 1=toggle) | ||||
| * | | | | | | added KR4-tintramp build | Selene ToyKeeper | 2021-11-03 | 3 | -1/+63 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (is basically identical to D4Sv2-tintramp, but with the switch on a different pin, and no button LED) | ||||
| * | | | | | | documented number entry 1H action (add 10) in UI table | Selene ToyKeeper | 2021-10-31 | 1 | -0/+1 |
| | | | | | | | |||||
| * | | | | | | made d4sv2-tintramp-fet work the same as no-fet version, but with added FET ↵ | Selene ToyKeeper | 2021-10-31 | 2 | -9/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from ramp step 141 to 150 (0 to 100% power from 1 to 130, 101% to 200% from 131 to 150, and +DD FET from 141 to 150) also calibrated candle mode a bit better | ||||
| * | | | | | | fixed flicker on inactive tint ramp channel during ramping | Selene ToyKeeper | 2021-10-31 | 1 | -2/+8 |
| | | | | | | | |||||
| * | | | | | | added "200%" turbo on tint-ramping lights: D4S and LT1 | Selene ToyKeeper | 2021-10-31 | 5 | -37/+71 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Normal ramp from 0% to 100% power on levels 1 to 130, then 101% to 200% power at levels 131 to 150 using both channels at maximum for turbo. When either channel would go over 100%, the extra spills over to the other channel. | ||||
| | * | | | | | fine-tuned DM11-12V build a bit based on actual measurements | Selene ToyKeeper | 2021-11-12 | 1 | -7/+11 |
| | | | | | | | |||||
| | * | | | | | renamed MD11 -> DM11 because Hank changed the product name | Selene ToyKeeper | 2021-10-12 | 5 | -12/+12 |
| | | | | | | | |||||
| | * | | | | | added early initial attempt at a boost/12V/6V version of the MD11 | Selene ToyKeeper | 2021-10-04 | 2 | -0/+232 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (had to guess about some hardware details, unsure if correct) | ||||
| | * | | | | | added MD11-noFET, tweaked values in MD11-FET build too | Selene ToyKeeper | 2021-09-24 | 2 | -3/+46 |
| | | | | | | | |||||
| | * | | | | | unsure which pin MD11 uses for switch; added a potential change for later | Selene ToyKeeper | 2021-09-24 | 1 | -2/+11 |
| | | | | | | | |||||
| | * | | | | | added dynamic PWM and FET to MD11 | Selene ToyKeeper | 2021-09-24 | 2 | -27/+51 |
| | | | | | | | |||||
| | * | | | | | just a few adjustments to start with | Selene ToyKeeper | 2021-09-24 | 2 | -17/+22 |
| | | | | | | | |||||
| | * | | | | | copied Noctigon K1 -> MD11 to start defining a new light | Selene ToyKeeper | 2021-09-24 | 2 | -0/+195 |
| | | | | | | | |||||
| | | | | | * | 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) | ||||
