Robert Jördens
4c01a8f929
pounder: clippy
2021-05-31 20:41:18 +02:00
Robert Jördens
da7fc08c15
pounder: add comment on channel enum
2021-05-31 18:25:34 +02:00
Robert Jördens
2368a4f6ed
pounder: enum for gpio ext pins
...
This is currently unused but it's better to have enums than
a set of assorted constants.
2021-05-28 16:46:06 +02:00
Robert Jördens
3616f1fa5a
pounder: fix attenuator indices (latch and shiftreg)
...
Before the discriminant was used despite being a compiler implementaiton
detail. This now fixes the discriminant to match byte index in the attenuator
shift register and latch-enable index of the gpio extender.
2021-05-28 16:44:58 +02:00
Robert Jördens
94f60c100c
pounder io extender: hack around some bug
2021-05-28 16:44:11 +02:00
Robert Jördens
79f8838104
rf_power: fix measurement
2021-05-28 16:44:11 +02:00
Robert Jördens
fc78b087ee
attenuators: use robust latching sequence
...
To ensure that eatch call to latch() generates a rising edge, first
assert low, then high, not the other way round.
2021-05-28 16:43:29 +02:00
Robert Jördens
f1a58b7811
pounder: simplify attenuator spi interface
2021-05-28 16:41:58 +02:00
Ryan Summers
bf3dae814d
Updating ACR to 32-bit
2021-04-08 14:58:28 +02:00
David Nadlinger
4606d93900
Update stm32h7xx-hal
...
I haven't done any runtime tests using Pounder, but it seems
like the API change is just a consequence of making the QSPI
address width runtime-configurable.
2021-03-07 16:48:55 +00:00
Robert Jördens
611bd3e855
ad9959/pounder: tweaks
...
* make a trait public
* use self-test
* this hasn't been tested
2021-02-08 15:24:52 +01:00
Robert Jördens
8314844aeb
pounder: moved SAMPLE_BUFFER_SIZE
2021-02-04 13:36:24 +01:00
Robert Jördens
5945cfca75
Merge pull request #258 from vertigo-designs/feature/input-capture-fixes
...
Updating input capture for timers
2021-02-03 14:54:55 +01:00
Ryan Summers
ef22f5ab92
Fixing pounder input capture source
2021-02-03 14:11:00 +01:00
Robert Jördens
672ddfa3c3
pounder: also adapt to new hal
2021-02-03 13:25:00 +01:00
Ryan Summers
573189bdd9
Fixing build
2021-01-18 17:23:21 +01:00
Ryan Summers
20535a721d
Refactoring to support multiple apps
2021-01-18 16:47:47 +01:00