Commit Graph

12 Commits

Author SHA1 Message Date
Matthew Kennedy 7aa15947ff include dirs
(cherry picked from commit 21f547b04af86808c70c904169b8873a4a263f77)
2023-06-05 13:03:20 -04:00
Matthew Kennedy b174ef488a shared define for all LED pin mode 2023-06-05 11:49:09 -04:00
Matthew Kennedy f7e6ccd9e2 de-pointerize outputMode #49 2023-06-05 10:25:00 -04:00
rusefillc f036c566f4 Default binary should have more relaxed pinout: serial #4998
refactoring: it looks like we can go with simpler code?
2023-01-23 06:01:10 -05:00
rusefillc 25cc8ed0df
STM32_HSE_BYPASS where we need it (#4338)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-07-11 04:30:49 -04:00
Matthew Kennedy 529fd4128c
use EXTI instead of ICU by default (#3032)
* exti default

* s

* skip late events

* there are more hellens now

* oof

* science

* kick

* kick

* I do not understand how computers

* science

* science

* no workflows to speed loop

* use existing subtraction

* extract function because I don't understand computers

* well, let's just dump the stack nearby

* is flipped condition still broken?

* different behavior

* what if we don't optimize

* mass storage overflows

* ok fine optimize a little bit

* we are just unable to print 64b apparently

* angry integers

* track which wheel/value was last

* signal instead of both

* try a queue

* Revert "no workflows to speed loop"

This reverts commit 0637a7d7ab39a3fb2af1a01eef6123b7269559a4.

* s

* print new timestamp too

* don't overrun the error buffer

* try to see where the event came from

* s

* does it help if we abort while self stim is enabled?

* do it in hwHandle

* what if we disable the pins

* include

* run with the safeties off in the name of science

* s

* d

* fix configs

* s

* s

* remove duct tape

* put the test back too....

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-06-22 22:33:52 -04:00
Matthew Kennedy 27cdab28f1
logic analyzer uses exti (#4269)
* rename functions

* s

* logic analyzer implemented using EXTI

* s

* don't turn it off on hellen either

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-06-22 20:13:17 -04:00
rusefillc 9467ed02ab reducing code duplication 2022-02-09 23:07:16 -05:00
rusefillc 2325a0233a reducing code duplication 2022-02-09 22:52:46 -05:00
rusefillc 72468f1342 reducing code duplication 2022-02-09 22:47:54 -05:00
rusefillc 4781ebe11e reducing code duplication 2022-02-09 22:46:13 -05:00
Andreika 2beca221a3
hellen_board_id + hellen-common.mk (#3885)
* Hellen_board_id

* move EXTI init before config load

* add NT2USF()

* Hellen_board_id unit-tests

* hellen-common.mk

* fix for older macos compiler
2022-02-03 11:24:31 -05:00