| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | Fixed LVP. Verified it works on FET+1 and attiny25. Added presets for ↵ | Selene ToyKeeper | 2017-03-18 | 1 | -0/+12 | |
| | | | | | | | | | | | | | | | | | | | | | | MTN17DDm FET+1. Moved FAST/PHASE definitions to tk-attiny.h. These are really a per-layout option so it's better there. | |||||
| | * | | Added _delay_4ms() thing from new smaller biscotti. Will need it for crescendo. | Selene ToyKeeper | 2017-03-16 | 1 | -0/+13 | |
| |/ / | ||||||
| * | | Added info about getting USBasp to work in Windows (especially Windows 10). | Selene ToyKeeper | 2016-09-20 | 1 | -0/+5 | |
| | | | ||||||
| * | | Extra parents in include path. | Selene ToyKeeper | 2016-09-20 | 1 | -1/+1 | |
| | | | ||||||
| * | | Merged in Mike C's X85 firmware. | Selene ToyKeeper | 2016-09-09 | 2 | -0/+30 | |
| |\ \ | | | | | | | | | | | | | It's pretty full-featured and advanced, but requires a special driver. Still needs more info in its "meta" file. | |||||
| | * | | Updated Mike C's X85 firmware (new version 2016-06-22, IIRC). | Selene ToyKeeper | 2016-09-09 | 2 | -0/+30 | |
| | | | | ||||||
| * | | | merged new Convoy "Biscotti" firmware | Selene ToyKeeper | 2016-09-09 | 1 | -26/+26 | |
| |\ \ \ | | |/ | |/| | ||||||
| | * | | merged trunk | Selene ToyKeeper | 2016-09-09 | 2 | -3/+3 | |
| | |\ \ | |/ / |/| | | ||||||
| * | | | Merged bistro and bistro-tripledown updates. | Selene ToyKeeper | 2016-09-09 | 4 | -99/+162 | |
| |\ \ \ | |_|/ |/| | | | | | Includes a new level_calc.py and some other script updates too. | |||||
| | * | | level_calc minor formatting fix | Selene ToyKeeper | 2016-09-09 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Flash ROM last, set fuses first. Switched from low=0xe2 to low=0xd2. | Selene ToyKeeper | 2016-09-09 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | Add more parents to include path. | Selene ToyKeeper | 2016-09-09 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | merged trunk | Selene ToyKeeper | 2015-10-18 | 5 | -2/+48 | |
| |\ \ \ | ||||||
| | * \ \ | Merged many updates from tiny25/bistro branch. | Selene ToyKeeper | 2015-10-18 | 5 | -2/+48 | |
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Developed most of "bistro" firmware, based on blf-a6 but greatly improved. Made a simple program to blink out temperature measurements on tiny25. Added pseudo-random generator and strobe. Re-organized some battcheck and otc measurement data. Removed the need to specify paths to tk-*.h headers. | |||||
| * | | | | | merged trunk | Selene ToyKeeper | 2015-10-07 | 0 | -0/+0 | |
| |\| | | | | ||||||
| | | | | * | Raised the LVP trigger level since it seemed to be too low. | Selene ToyKeeper | 2016-07-03 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | Tested on a bench power supply to make sure it works. | |||||
| | | | | * | Added extra parent includes to gcc path. | Selene ToyKeeper | 2016-07-03 | 1 | -1/+1 | |
| | | | | | | ||||||
| | | | | * | Calibrated voltage for nanjg 105d drivers used by Convoy. | Selene ToyKeeper | 2016-07-03 | 1 | -25/+25 | |
| | | | |/ | ||||||
| | | | * | Added bistro-tripledown.c. | Selene ToyKeeper | 2016-05-23 | 1 | -1/+34 | |
| | | | | | | | | | | | | | | | | | It's a slight mod of bistro, to make it work on TripleDown drivers. | |||||
| | | | * | Fixed level_calc N-channel calculations to fix all errors I could find. | Selene ToyKeeper | 2016-05-22 | 1 | -13/+43 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed the case with multiple 7135 channels (they should add up). Fixed the calculation of moon mode. Fixed boundary cases, including below-zero PWM. Had to ask the user for the type (FET/7135) of each channel. | |||||
| | | | * | Made level_calc.py work with any number of power channels. | Selene ToyKeeper | 2016-05-22 | 1 | -96/+96 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Results are slightly different than before, and I'm not sure if I broke something or fixed something. Hard to tell. Regardless, it seems to work fine. | |||||
| | | | * | Different tiny25 fuses: No brownout detection, and slower startup. | Selene ToyKeeper | 2015-11-08 | 1 | -1/+1 | |
| | | |/ | | | | | | | | | | (am trying to reduce power use and hopefully prevent accidental resets) | |||||
| | | * | Removed the need to specify header file paths. | Selene ToyKeeper | 2015-10-18 | 2 | -2/+2 | |
| | | | | | | | | | | | | | Makes it easier to put all the files into one dir for building outside the repository. | |||||
| | | * | Made pgm_rand() more erratic (beginning of PROGMEM is boring for this purpose), | Selene ToyKeeper | 2015-10-12 | 1 | -2/+3 | |
| | | | | | | | | | | | | | made random strobe smaller and better-looking. | |||||
| | | * | Oops, forgot to add tk-random header. | Selene ToyKeeper | 2015-10-12 | 1 | -0/+28 | |
| | | | | ||||||
| | | * | Made a simple program to blink out temperature measurements. | Selene ToyKeeper | 2015-10-10 | 2 | -0/+17 | |
| | | | | | | | | | | | | | Added some basic temperature stuff to header files. | |||||
| | | * | merged trunk | Selene ToyKeeper | 2015-10-07 | 0 | -0/+0 | |
| | | |\ | | |/ | |/| | ||||||
| | * | | merged TK refactoring effort and bistro project from sandbox: | Selene ToyKeeper | 2015-10-07 | 5 | -6/+417 | |
| | |\ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | - reworking how common code is shared (in headers) - made battcheck output more values (and has more reference measurements too) - added new 'bistro' project - reworked blf-a6 to use new refactored base code - reworked s7 to use new refactored base code, including volts+tenths battcheck - made level_calc.py able to use several different curve shapes | |||||
| | * | | merged Tido's BLF-VLD code | Selene ToyKeeper | 2015-09-14 | 0 | -0/+0 | |
| | |\ \ | ||||||
| | | | * | merged sandbox -- added Tido's BLF-VLD, updated s7 and added volts+tents ↵ | Selene ToyKeeper | 2015-10-05 | 2 | -7/+25 | |
| | | | |\ | |_|_|/ |/| | | | | | | | battcheck to it, battcheck.py and tk-*.h updates... | |||||
| * | | | | Replaced how USE_FILE_DELAY works. | Selene ToyKeeper | 2015-10-05 | 1 | -7/+12 | |
| | | | | | | | | | | | | | | | | | As a separate function, it seems to produce smaller builds. | |||||
| * | | | | Added nanjg board/pin layout definition to tk-attiny.h. | Selene ToyKeeper | 2015-10-05 | 1 | -0/+13 | |
| | | | | | | | | | | | | | | | | | (at least works for s7.c, haven't tried others yet) | |||||
| * | | | | merged tiny25 branch | Selene ToyKeeper | 2015-10-05 | 5 | -6/+399 | |
| |\ \ \ \ | |_|/ / |/| | / | | |/ | |/| | ||||||
| | * | | Added volts+tenths and 8-bar battery check styles. | Selene ToyKeeper | 2015-10-03 | 2 | -16/+120 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reworked how voltage definitions work, and added one for each tenth of a volt. Set default calibration for RMM attiny25V driver. Made battcheck.py output all tenths in a wide range. Changed bistro to use x**3 curve for better mode spacing. Changed bistro's blink() to be compatible with volts+tenths code. Tried to fit volts_tenths into blf-a6 for attiny13a but failed. Made blf-a6 compatible with 8-bar battery check style. | |||||
| | * | | made visually-linear curve function configurable in level_calc.py | Selene ToyKeeper | 2015-09-30 | 1 | -6/+22 | |
| | | | | ||||||
| | * | | Oops, delay_s() should delay for 1000 ms, not BOGOMIPS ms. | Selene ToyKeeper | 2015-09-11 | 2 | -3/+4 | |
| | | | | ||||||
| | * | | Refactored blf-a6 a bunch to export code to includes and make attiny ↵ | Selene ToyKeeper | 2015-09-11 | 4 | -0/+272 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | portability a bit better. Moved MCU hardware options and pin layout to tk-attiny.h. Moved voltage and OTC hardcoded values to tk-calibration.h. Moved delay functions to tk-delay.h, and made it use BOGOMIPS instead of DELAY_TWEAK. Moved voltage ADC and most of the battcheck code to tk-voltage.h. Changed EEPLEN to EEPSIZE. Made 1.1V reference symbol consistent across MCUs to avoid repeated #if/#else clauses. | |||||
| | * | | merged trunk | Selene ToyKeeper | 2015-09-10 | 0 | -0/+0 | |
| | |\| | ||||||
| * | | | merged trunk | Selene ToyKeeper | 2015-09-14 | 3 | -3/+34 | |
| |\ \ \ | | |/ | |/| | ||||||
| | * | | Merged attiny25 support for blf-a6, battcheck, and offtime-cap. | Selene ToyKeeper | 2015-09-10 | 3 | -3/+34 | |
| | |\| | | | | | | | | | | | | | Added some attiny25-related scripts. | |||||
| | | * | Made offtime-cap work on attiny25 in addition to the attiny13 it already ↵ | Selene ToyKeeper | 2015-09-10 | 2 | -4/+6 | |
| | | | | | | | | | | | | | | | | | | | supported. Added attiny type as a build script option, so the code will automatically select the right options. | |||||
| | | * | Added attiny25-compatible build and flash scripts. | Selene ToyKeeper | 2015-09-10 | 3 | -1/+30 | |
| | |/ | | | | | | | | | Tested (and works) with Tom E's eswitch_NOINIT.c for attiny25. | |||||
| | * | merged final blf-a6 files for groupbuy production units | Selene ToyKeeper | 2015-08-24 | 0 | -0/+0 | |
| |/| | ||||||
| | * | merged trunk | Selene ToyKeeper | 2015-05-28 | 1 | -3/+4 | |
| | |\ | |/ |/| | ||||||
| * | | Added "-c -std=gnu99" to build script, made some small 'inline' changes to ↵ | Selene ToyKeeper | 2015-04-19 | 1 | -2/+3 | |
| | | | | | | | | | sources, and made output even smaller. | |||||
| * | | Added nicer avr-size output during builds. | Selene ToyKeeper | 2015-04-19 | 1 | -1/+1 | |
| |/ | ||||||
| * | Added dual PWM support to level_calc.py, and made it work better when run ↵ | Selene ToyKeeper | 2015-04-06 | 1 | -12/+82 | |
| | | | | | | | via an icon in Windows. Fixed estimation formulas to better account for high minimum modes. | |||||
| * | Moved level_calc.py to bin/ since it's useful for general purposes. | Selene ToyKeeper | 2015-04-06 | 1 | -0/+61 | |
| | | | | | | Made level_calc.py prompt the user for input interactively, or get values from the command line if possible. | |||||
| * | Improved info for Windows users in the README. | Selene ToyKeeper | 2015-04-01 | 1 | -5/+18 | |
| | | | | | Showed how to add suid on avrdude for convenience. | |||||
| * | merged better-index branch, provides auto-generated package index via tagging | Selene ToyKeeper | 2015-03-19 | 1 | -0/+3 | |
| |\ | ||||||
