aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster/fsm-adc.h (unfollow)
Commit message (Expand)AuthorFilesLines
2023-11-02reorganized project files (part 1)Selene ToyKeeper1-112/+0
2023-04-26made sleep voltage work on attiny1616 againSelene ToyKeeper1-0/+4
2023-04-25fixed bug behind K93_LOCKOUT_KLUDGE which could exit lockout in solid aux modeSelene ToyKeeper1-0/+3
2023-04-17switched the rest of FSM + Anduril to use SPDX license headersSelene ToyKeeper1-23/+4
2023-04-16reduced ROM by ~600 bytes by moving all eeprom config values to a "cfg" structSelene ToyKeeper1-5/+17
2023-02-10fast-blink the aux LED in standby when battery is lowSelene ToyKeeper1-0/+4
2020-08-23attempt to fix laggy voltage readings right after waking, on FW3ASelene ToyKeeper1-1/+6
2020-07-31added a voltage calibration / correction function, 7C from battcheck to confi...Selene ToyKeeper1-0/+5
2020-07-30reduced ROM another 12+6 bytes with more non-volatile varsSelene ToyKeeper1-2/+2
2020-03-16merged some misc fixes from pakutrai, cleaned up comments, removed unused sym...Selene ToyKeeper1-9/+3
2020-03-15the ADC sample count doesn't need to be 16-bit any more, and isn't really a c...Selene ToyKeeper1-1/+1
2020-02-05brute force method for reducing ADC noise -- average a ridiculous number of s...Selene ToyKeeper1-1/+1
2020-01-30saving state of ADC / WDT refactoring before doing more changes... what chan...Selene ToyKeeper1-2/+2
2020-01-29rewrote ADC code to use a continuous lowpass system on all measurements, to e...Selene ToyKeeper1-4/+8
2019-11-14fixed ADC code; measures and behaves correctly now, and is easier to read...Selene ToyKeeper1-1/+3
2019-11-14started refactoring ADC code to split voltage and temperature into their own ...Selene ToyKeeper1-2/+4
2019-11-14refactored how interrupts work...Selene ToyKeeper1-1/+7
2019-08-05merged a sanitized copy of the Emisar D4v2 branch; history summarized below:Selene ToyKeeper1-1/+2
2019-07-26merged a sanitized copy of the Emisar D4v2 branch; history summarized below:Selene ToyKeeper1-1/+2
2018-05-01Use separate voltage adjustment value for pin7 readings.Selene ToyKeeper1-0/+4
2018-01-24FSM: added ability to adjust temperature calibration in UI (lower-case therm_...Selene ToyKeeper1-3/+4
2018-01-24Work around issues related to ADC interrupt auto-triggering itself.Selene ToyKeeper1-0/+1
2017-09-22Slightly increased resolution of VOLTAGE_FUDGE_FACTOR.Selene ToyKeeper1-2/+2
2017-09-09Reworked thermal regulation.Selene ToyKeeper1-0/+1
2017-08-31Started a Meteor M43 clone UI.Selene ToyKeeper1-1/+1
2017-08-28Added thermal config mode... but I'm not sure if it's the right UI for this ...Selene ToyKeeper1-1/+1
2017-08-25Made 4bar and 8bar battcheck styles work.Selene ToyKeeper1-0/+3
2017-08-25Added battcheck mode to ramping-ui. It's bigger than I had hoped. :(Selene ToyKeeper1-0/+6
2017-08-23Added thermal regulation to SpaghettiMonster / Baton.Selene ToyKeeper1-4/+37
2017-08-19Completely reorganized SpaghettiMonster code into smaller logical pieces: fsm...Selene ToyKeeper1-8/+22
2017-08-19Renamed from RoundTable to SpaghettiMonster (FSM).Selene ToyKeeper1-1/+1
2017-08-18Some early ideas for Round Table. Nothing close to compile-able yet.Selene ToyKeeper1-15/+9
2017-03-26Fixed a compiler warning about tk-random.h.Selene ToyKeeper1-1/+4
2015-10-12Made pgm_rand() more erratic (beginning of PROGMEM is boring for this purpose),Selene ToyKeeper1-2/+3
2015-10-12Oops, forgot to add tk-random header.Selene ToyKeeper1-0/+28