Robert Jördens
f0c50d9678
Merge branch 'master' into rj/itcm
...
* master: (70 commits)
Updating JSON syntax
Updating trigger
Adding bors timeout
dual-iir: add some mqtt parameter docs
changelog: spelling
update lock
let bors handle hitl
prepare v0.5.0 release
Updating code after review
Adding comment, reverting change
Adding sleep to HITL run
Updating ping deadline
Reverting unintended change
Updating dependency revision
Renaming interface to avoid confusion
dual-iir: use InputPin re-export, rename digital_input
Updating dependency
dual-iir: add enable_hold, force_hold
fix bench
hardware: add digital input support
...
2021-04-29 17:28:58 +02:00
Ryan Summers
65073d11b9
Updating code after review
2021-04-20 13:37:49 +02:00
Ryan Summers
060781f2b2
Merge branch 'master' into rs/issue-276/unique-identifiers
2021-04-20 13:32:41 +02:00
Ryan Summers
dfda6b6d75
Reverting unintended change
2021-04-19 15:57:52 +02:00
Ryan Summers
065221e89f
Merge branch 'master' into rs/issue-276/unique-identifiers
2021-04-19 15:52:29 +02:00
Ryan Summers
6be642d3d7
Merge branch 'feature/phy-reset' into feature/tcp-randomizer
2021-04-19 12:19:24 +02:00
Ryan Summers
f32949ed17
Merge branch 'master' into feature/phy-reset
2021-04-19 12:10:37 +02:00
Robert Jördens
8cc06d39c4
dual-iir: use InputPin re-export, rename digital_input
2021-04-15 13:47:10 +02:00
Ryan Summers
cc3673d94f
Merge branch 'master' into feature/tcp-randomizer
2021-04-15 12:13:58 +02:00
Robert Jördens
8954c94a20
hardware: add digital input support
...
* The inputs of the buffer are not pulled up/down. That might make them
unusable if left floating.
2021-04-14 15:53:52 +02:00
Ryan Summers
033420b934
Adding custom identifier prefix calculations
2021-04-13 15:38:30 +02:00
Ryan Summers
f96f49befa
Merge branch 'master' into feature/phy-reset
2021-04-13 14:45:20 +02:00
Ryan Summers
61e1a2a1c6
Correcting I2C MAC address read
2021-04-13 12:28:05 +02:00
Ryan Summers
e4740ce1b5
Merge branch 'master' into feature/phy-reset
2021-04-09 11:04:18 +02:00
Ryan Summers
1b4d31dbd9
Updating NAL to support TCP port randomization
2021-04-08 15:28:11 +02:00
Ryan Summers
bf3dae814d
Updating ACR to 32-bit
2021-04-08 14:58:28 +02:00
Ryan Summers
885cc1fb27
Merge branch 'master' into feature/phy-reset
2021-04-08 13:35:59 +02:00
Ryan Summers
e51336dc90
Merge branch 'master' into update-hal
2021-04-07 13:41:48 +02:00
Robert Jördens
14bae09935
load process into itcm
...
needs newer fixed cortex-m-rt 0.6.13+unreleased
relevant? https://reviews.llvm.org/D81986
2021-03-29 17:34:17 +02:00
Ryan Summers
a717630c53
Adding prototype PHY reset detection
2021-03-17 20:16:39 +01:00
Ryan Summers
3fb2bafaaa
Implementing safe net storage semantics
2021-03-17 15:08:56 +01:00
Ryan Summers
e54a33797c
Updating comment about time
2021-03-17 14:54:57 +01:00
Ryan Summers
3c574467a2
Updating dependencies
2021-03-15 12:29:03 +01:00
Ryan Summers
e5505925a9
Merge branch 'master' into feature/dhcp-support
2021-03-15 11:38:28 +01: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
David Nadlinger
148a3c8281
hardware: Enable DEMCR TRCENA on boot for cycle counter
...
Previously, the cycle counter would only work correctly when
running in the debugger (which would also enable tracing).
GitHub: Fixes #299 .
2021-03-05 18:14:39 +00:00
Ryan Summers
c2cb9a440c
Adding initial DHCP support prototype
2021-03-04 17:26:10 +01:00
Robert Jördens
059d4faf9f
re-add DefaultHandler
2021-03-03 17:05:22 +01:00
Robert Jördens
475f2b3dd2
panic: fmt
2021-03-03 17:00:29 +01:00
Robert Jördens
843173f29d
panic: always turn on red leds, and halt
2021-03-03 16:36:10 +01:00
Robert Jördens
e2b54d0e53
binaries: move MQTT_ADDRESS to design_parameters
...
until some better design with DHCP and/or (m)DNS is implemented
2021-03-03 15:01:28 +01:00
Ryan Summers
c553e72df4
Updating miniconf dependencies
2021-03-01 14:46:12 +01:00
Ryan Summers
90ef0836af
Fixing style
2021-02-17 17:56:49 +01:00
Ryan Summers
e8c4829790
Adding docs for the cycle counter
2021-02-17 17:26:54 +01:00
Ryan Summers
50476f68fd
Adding settings support for lockin-external
2021-02-17 16:53:53 +01:00
Ryan Summers
cb16e9a85f
Updating settings update function
2021-02-17 12:59:24 +01:00
Ryan Summers
13e02710cd
Adding simplified clocking semantics
2021-02-17 12:08:03 +01:00
Ryan Summers
9e1f4a864c
Merge branch 'master' into feature/mqtt-convert
2021-02-17 11:44:10 +01:00
Robert Jördens
aeaeac1f17
add comment on dma2 init
2021-02-16 15:58:16 +01:00
Robert Jördens
fdb0c40764
fmt
2021-02-16 15:22:58 +01:00
Ryan Summers
3abd47494b
Fixing DMA2 instantiation issue
2021-02-16 15:10:00 +01:00
Ryan Summers
724768a72e
Adding safety docs
2021-02-09 14:37:49 +01:00
Ryan Summers
2e358dea26
Adding support for input capture prefilter configuration
2021-02-09 14:36:50 +01: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
0343e5d8ab
pounder timer is u16
2021-02-04 16:51:34 +01:00
Robert Jördens
f19988a1bd
up the sample rate
2021-02-04 15:42:45 +01:00
Robert Jördens
2d492055f3
pounder stamper: overflow at u32 boundary
2021-02-04 15:42:29 +01:00
Robert Jördens
8314844aeb
pounder: moved SAMPLE_BUFFER_SIZE
2021-02-04 13:36:24 +01:00
Robert Jördens
f47ee38d31
move sample ticks and buffer size to design parameters
2021-02-04 12:48:25 +01:00
Robert Jördens
7ce90c4d31
input stamper: add deglitching
2021-02-04 12:47:35 +01:00