|
c2b00db9e9
|
Updating minimq/miniconf dependencies
|
2021-03-02 16:43:19 +01:00 |
|
|
c553e72df4
|
Updating miniconf dependencies
|
2021-03-01 14:46:12 +01:00 |
|
|
41f6d971c3
|
avoid clippy better
|
2021-02-23 17:22:53 +01:00 |
|
|
016323c94d
|
avoid clippy
|
2021-02-23 17:15:07 +01:00 |
|
|
e86f449dc0
|
lockin bins: remove stale todos, align and document [nfc]
|
2021-02-23 16:58:13 +01:00 |
|
|
6c6c2e64a7
|
lockin: make order generic
|
2021-02-23 16:58:13 +01:00 |
|
|
65a0831e2d
|
Merge branch 'master' into feature/mqtt-convert
|
2021-02-19 10:30:51 +01:00 |
|
|
ccec9d7fed
|
complex: rename extension trait, fix MulScaled
|
2021-02-19 09:29:38 +01:00 |
|
|
33b9b41405
|
lowpass: saturating math since it's free
|
2021-02-18 18:51:29 +01:00 |
|
|
c0457787bb
|
lockin-external: use enum
|
2021-02-18 18:43:45 +01:00 |
|
|
f050ba8e9f
|
lockin: let the lowpass do all filtering
|
2021-02-18 14:29:47 +01:00 |
|
|
07b7751dbc
|
move lowpass gain outside lowpass/lockin
|
2021-02-18 14:25:54 +01:00 |
|
|
9983fad041
|
dsp: use num
|
2021-02-18 14:07:43 +01:00 |
|
|
63a2220fa0
|
Removing support for configuring IIR state
|
2021-02-17 17:56:18 +01:00 |
|
|
a55b30e6c4
|
Working around dependency injection bug
|
2021-02-17 17:50:17 +01:00 |
|
|
3c8cd58d6f
|
Removing lockin-external changes
|
2021-02-17 17:22:43 +01:00 |
|
|
50476f68fd
|
Adding settings support for lockin-external
|
2021-02-17 16:53:53 +01:00 |
|
|
b69131f5f5
|
impl trait on type alias instead of newtypes
|
2021-02-17 16:13:30 +01:00 |
|
|
cb16e9a85f
|
Updating settings update function
|
2021-02-17 12:59:24 +01:00 |
|
|
13e02710cd
|
Adding simplified clocking semantics
|
2021-02-17 12:08:03 +01:00 |
|
|
9e1f4a864c
|
Merge branch 'master' into feature/mqtt-convert
|
2021-02-17 11:44:10 +01:00 |
|
|
5fc45a659b
|
lockin-external: comment style [nfc]
|
2021-02-15 08:51:19 +01:00 |
|
|
b581a016ce
|
lockin: redundant new
|
2021-02-14 17:55:01 +01:00 |
|
|
a6d4099ed3
|
lowpass: expose natural gain, add bias
|
2021-02-12 11:06:59 +01:00 |
|
|
32b7058b47
|
lockin: 2nd order lowpass
|
2021-02-11 23:15:32 +01:00 |
|
|
b49f0a2eb9
|
complex: log2, update bins
|
2021-02-11 18:14:28 +01:00 |
|
|
3ae0b710bc
|
lowpass: reimplement better
|
2021-02-11 14:30:05 +01:00 |
|
|
30c2c2aac2
|
lowpass: i32, no multiplies
|
2021-02-10 11:39:19 +01:00 |
|
|
208ba8379a
|
dsp, lockin: use cascaded 1st order lowpasses
|
2021-02-09 20:37:46 +01:00 |
|
|
1b46f081c1
|
better formatting
|
2021-02-08 11:26:58 +01:00 |
|
|
deed11f110
|
lockin-external: simplify
|
2021-02-05 18:59:22 +01:00 |
|
|
d32378e6c4
|
lockin-external: ignore timestamps related to capture overflows
|
2021-02-04 12:48:58 +01:00 |
|
|
f47ee38d31
|
move sample ticks and buffer size to design parameters
|
2021-02-04 12:48:25 +01:00 |
|
|
91f16c2961
|
Adding working example
|
2021-02-03 19:55:58 +01:00 |
|
|
c557348523
|
core_intrinsics attr need to be in the lib crate
|
2021-02-03 15:26:13 +01:00 |
|
|
738516eedb
|
Adding broken example
|
2021-02-03 15:13:37 +01:00 |
|
|
9e1a6ec4d5
|
Updating dependencies
|
2021-02-03 14:06:09 +01:00 |
|
|
913990d531
|
Merge remote-tracking branch 'origin/rj/bump-hal-smoltcp' into feature/mqtt-convert
|
2021-02-03 14:02:20 +01:00 |
|
|
b57b666473
|
Updating input capture for timers
|
2021-02-03 13:03:17 +01:00 |
|
|
e423eff0e2
|
lockin-external: add doc
|
2021-02-02 15:50:31 +01:00 |
|
|
ddbfa9d988
|
timestamping: docs and naming
|
2021-02-02 14:34:48 +01:00 |
|
|
854ed29b1a
|
timestamp: pass overflows to the top and ignore them there
|
2021-02-02 12:34:20 +01:00 |
|
|
24a4486847
|
lockin-internal: rotate samples
|
2021-02-01 19:31:57 +01:00 |
|
|
9ee60824d4
|
lockin-internal: align processing with lockin-external
|
2021-02-01 18:15:51 +01:00 |
|
|
f9b5d29450
|
lockin: de-nest processing flow
|
2021-02-01 18:14:09 +01:00 |
|
|
b6e22b576b
|
iir: add const fn new()
|
2021-02-01 17:18:10 +01:00 |
|
|
656e3253ab
|
lockin-internal: document, streamline sequence
|
2021-02-01 17:09:06 +01:00 |
|
|
65a3f839a0
|
lockin: remove feed()
|
2021-02-01 13:42:38 +01:00 |
|
|
2c60103696
|
dsp: accu: add, iir: rename IIRState to Vec5
|
2021-02-01 12:23:47 +01:00 |
|
|
46a7d67027
|
lockin-internal: rename, adapt
|
2021-01-31 19:26:11 +01:00 |
|