Commit Graph

25 Commits

Author SHA1 Message Date
bb32eb6614 Bootloader, speed calculation, better position detection 2021-08-15 02:01:04 +02:00
e2ce72200e Fix buttons 2021-07-17 00:52:42 +02:00
d0545ec844 Use default linking stuff for now 2021-07-17 00:52:10 +02:00
8a03399dc3 Enable SYSCLK to set up EXTI... 2021-07-17 00:18:18 +02:00
c76c95c1bd Do not ignore linker files 2021-07-16 21:22:20 +02:00
4afb598453 Allow reinitializing USB 2021-07-16 21:22:13 +02:00
e121ecd896 Make encoder setup easier to change 2021-07-16 21:21:54 +02:00
2f78a78ed8 Make buttons setup easier to change 2021-07-16 21:21:45 +02:00
aa653aecea Report battery state in mV 2021-07-16 21:21:22 +02:00
51a95e7ffb USB watchdog, resets, reporting
USB watchdog: Restart if no comms for too long (toggleable)
Resets: Allow various resets to communicate with the bootloader
Reporting: Allow toggling instant reporting of position changes
2021-07-16 21:20:33 +02:00
7ea4494345 Add options for generating UF2 image for bootloader, and set up linker symbol for bootloader config 2021-07-16 21:18:10 +02:00
1c9ac7382d Initial readme 2021-02-20 17:32:46 +01:00
e41375a43d Check position. Use variable for button time. 2021-02-19 21:33:24 +01:00
bed7092e0a Fix bug from cleaning out floating point stuff 2021-02-19 21:31:27 +01:00
aef6937a1c Whitespace 2021-02-19 21:31:06 +01:00
ed99ad9e63 Fix button directions 2021-02-19 21:30:47 +01:00
7db7859e71 Add encoder stuff 2021-02-19 21:30:23 +01:00
409030ce8c printf license 2021-02-19 18:04:09 +01:00
81ac8043fa Formatting, buttons, printf from musl 2021-02-19 18:01:56 +01:00
4e1cc7024e Reduce frequency 2021-02-19 18:00:15 +01:00
28977cd128 Clean up types 2021-02-13 22:16:17 +01:00
111c5f7200 Working uart bridging 2021-02-13 20:39:00 +01:00
65b14f399a Cleanup 2021-01-31 20:56:13 +01:00
9f53d2b9f4 Rename include 2021-01-31 20:31:14 +01:00
cd0f638910 Initial commit 2021-01-31 19:26:40 +01:00