Commit Graph

29 Commits (main)

Author SHA1 Message Date
Valentin Ochs 70ea0b1f14 Comments 2021-08-16 00:03:53 +02:00
Valentin Ochs 6f81461b2c Better USB connection detection 2021-08-15 17:44:00 +02:00
Valentin Ochs 14ae66d206 Extend command handling to multi-byte commands 2021-08-15 17:43:29 +02:00
Valentin Ochs 9992331c97 Reduce speed to 0 after some time 2021-08-15 17:42:20 +02:00
Valentin Ochs bb32eb6614 Bootloader, speed calculation, better position detection 2021-08-15 02:01:04 +02:00
Valentin Ochs e2ce72200e Fix buttons 2021-07-17 00:52:42 +02:00
Valentin Ochs d0545ec844 Use default linking stuff for now 2021-07-17 00:52:10 +02:00
Valentin Ochs 8a03399dc3 Enable SYSCLK to set up EXTI... 2021-07-17 00:18:18 +02:00
Valentin Ochs c76c95c1bd Do not ignore linker files 2021-07-16 21:22:20 +02:00
Valentin Ochs 4afb598453 Allow reinitializing USB 2021-07-16 21:22:13 +02:00
Valentin Ochs e121ecd896 Make encoder setup easier to change 2021-07-16 21:21:54 +02:00
Valentin Ochs 2f78a78ed8 Make buttons setup easier to change 2021-07-16 21:21:45 +02:00
Valentin Ochs aa653aecea Report battery state in mV 2021-07-16 21:21:22 +02:00
Valentin Ochs 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
Valentin Ochs 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
Valentin Ochs 1c9ac7382d Initial readme 2021-02-20 17:32:46 +01:00
Valentin Ochs e41375a43d Check position. Use variable for button time. 2021-02-19 21:33:24 +01:00
Valentin Ochs bed7092e0a Fix bug from cleaning out floating point stuff 2021-02-19 21:31:27 +01:00
Valentin Ochs aef6937a1c Whitespace 2021-02-19 21:31:06 +01:00
Valentin Ochs ed99ad9e63 Fix button directions 2021-02-19 21:30:47 +01:00
Valentin Ochs 7db7859e71 Add encoder stuff 2021-02-19 21:30:23 +01:00
Valentin Ochs 409030ce8c printf license 2021-02-19 18:04:09 +01:00
Valentin Ochs 81ac8043fa Formatting, buttons, printf from musl 2021-02-19 18:01:56 +01:00
Valentin Ochs 4e1cc7024e Reduce frequency 2021-02-19 18:00:15 +01:00
Valentin Ochs 28977cd128 Clean up types 2021-02-13 22:16:17 +01:00
Valentin Ochs 111c5f7200 Working uart bridging 2021-02-13 20:39:00 +01:00
Valentin Ochs 65b14f399a Cleanup 2021-01-31 20:56:13 +01:00
Valentin Ochs 9f53d2b9f4 Rename include 2021-01-31 20:31:14 +01:00
Valentin Ochs cd0f638910 Initial commit 2021-01-31 19:26:40 +01:00