aboutsummaryrefslogtreecommitdiff
path: root/bin (follow)
Commit message (Expand)AuthorAgeFilesLines
* detect-mcu.sh: oops, that line of help text wasn't supposed to be executedSelene ToyKeeper2023-11-031-1/+1
* moved ATTINY and MODEL_NUMBER into $target/arch and $target/model,Selene ToyKeeper2023-11-037-53/+95
* moved variant builds under their parent, like "d4-219" -> "d4/219"Selene ToyKeeper2023-11-031-4/+5
* fixed compile scripts and added a "./make" wrapper for convenienceSelene ToyKeeper2023-11-032-15/+24
* renamed cfg.h -> anduril.h so each UI can have its own cfg (part 1)Selene ToyKeeper2023-11-031-2/+2
* got things to compile again, renamed #includesSelene ToyKeeper2023-11-022-15/+28
* reorganized project files (part 1)Selene ToyKeeper2023-11-023-0/+179
* build.sh: use busybox-compatible grep argsSelene ToyKeeper2023-10-301-1/+1
* kludgy attempt to factor PWM rise/fall time into level_calc.pySelene ToyKeeper2023-07-211-7/+38
* with each build, dump a .cpp file with the source after preprocessingSelene ToyKeeper2023-05-301-1/+5
* bin/flash-1616.py: added shebang header and +x bitSelene ToyKeeper2023-05-021-1/+3
* merging gchart's changes, part 1...Selene ToyKeeper2023-04-071-0/+76
* fixed level_calc.py when using --pwm with 4 args instead of 5Selene ToyKeeper2022-04-281-1/+1
* avrdude fails when .fuse section is included, so omit that when copying elf t...Selene ToyKeeper2022-04-141-1/+1
* increased SP10 PWM speed as much as possible without making ramp bumpy, and m...Selene ToyKeeper2021-11-131-1/+7
* added -mrelax to build.sh; saves ~330 bytes on t1634 buildsSelene ToyKeeper2021-09-101-1/+1
* fixed spurious warnings in level_calc on multi-channel lightsSelene ToyKeeper2021-08-161-1/+3
* clarified the new level_calc calculations a bit, experimented to make sure th...Selene ToyKeeper2021-08-141-26/+32
* got PFM / dynamic PWM actually working on Noctigon KR4Selene ToyKeeper2021-08-121-1/+1
* made PWM TOP value configurable at command line in level_calc.py, and added a...Selene ToyKeeper2021-08-121-9/+70
* give a more useful error message when t1616 files aren't installedSelene ToyKeeper2021-07-221-2/+11
* added attiny1616 flashing instructions, and made flash-tiny1616.sh configurab...Selene ToyKeeper2021-04-011-1/+12
* Added attiny1616 info to the README, and made bin/build.sh support more flexi...Selene ToyKeeper2021-04-011-3/+8
* Add AVR 1-Series and t1616 board and scriptsGabriel Hart2020-12-182-2/+6
* merged upstream fsm branchSelene ToyKeeper2019-11-251-1/+1
|\
| * added -fwhole-program gcc flag, suggested by Agro. Signficantly reduces ROM ...Selene ToyKeeper2019-11-221-1/+1
* | merged from fsm branch to get safety ramp-down and version check functions, a...Selene ToyKeeper2019-09-292-6/+16
|\|
| * merged updates from trunk, including gcc7/8/9 compatibilitySelene ToyKeeper2019-09-182-5/+13
| |\
| | * added a compile flag to fix compatibility with GCC 7/8/9's new semantics for ...Selene ToyKeeper2019-09-181-2/+2
| | * added arbitrary ramp shape powers to level_calc.py, to more easily hit specif...Selene ToyKeeper2019-08-281-3/+11
| * | level_calc.py: note the highest level for each channel before the next channe...Selene ToyKeeper2019-09-151-0/+10
| |/
| * added scripts to flash attiny1634, which were missing beforeSelene ToyKeeper2019-08-052-0/+12
| * replaced deprecated avr-size with avr-objdump in build.shSelene ToyKeeper2019-08-051-1/+3
* | level_calc: made it easier to change maximum PWM valueSelene ToyKeeper2019-07-301-3/+5
* | merged a sanitized copy of the Emisar D4v2 branch; history summarized below:Selene ToyKeeper2019-07-263-0/+22
|/
* merged from trunkSelene ToyKeeper2019-03-261-4/+5
|\
| * level_calc.py: Combined log_2 and log_e into just log, because all logs have ...Selene ToyKeeper2019-03-081-4/+5
* | added seventh-root shape to level_calc.pySelene ToyKeeper2019-03-261-2/+3
|/
* Enable BOD on attiny85 by default, because it matters on the FW3A and doesn't...Selene ToyKeeper2018-12-141-1/+1
* Added a help message to build.sh and flash.shSelene ToyKeeper2018-11-032-0/+13
* added a wrapper to flash fuses and firmware at the same time, like the old sc...Selene ToyKeeper2018-11-031-0/+12
* Reduced duplication across build scripts, replaced per-MCU scripts with a tin...Selene ToyKeeper2018-11-034-84/+36
* Split flashing scripts into firmware vs fuses, to help prevent accidental bri...Selene ToyKeeper2018-11-038-6/+29
* Renamed flash/build scripts to better indicate MCU type.Selene ToyKeeper2018-11-037-0/+1
* Made level_calc.py's ramp shape configurable from the command line, instead o...Selene ToyKeeper2018-09-301-1/+6
* Reduced ROM size back to pre-branch levelsSelene ToyKeeper2018-08-223-3/+3
* merged updates from fsm branch, including RampingIOS V3 and Werner UIs...Selene ToyKeeper2018-08-063-6/+18
|\
| * Added script to build all supported Anduril targets.Selene ToyKeeper2018-06-243-6/+18
* | Made it easier to change ramp shape in bin/level_calc.py .Selene ToyKeeper2018-06-251-10/+13
|/
* merged trunk, prep for merging backSelene ToyKeeper2018-05-081-6/+19
|\