|
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 |
|
|
6e1444f070
|
Merge pull request #247 from quartiq/dsp-iir-benches
Dsp iir benches
|
2021-01-31 19:24:56 +01:00 |
|
|
8dc811da11
|
Merge pull request #240 from vertigo-designs/feature/lockin-app-refactor
Adding internal lock-in integration demo
|
2021-01-31 19:14:08 +01:00 |
|
|
47089c267c
|
dsp: align iir and iir_int, add iir micro benches
|
2021-01-31 19:12:24 +01:00 |
|
|
80055076b8
|
lockin: scale output
|
2021-01-31 17:41:20 +01:00 |
|
|
82c8fa1a07
|
rpll: extend tests
|
2021-01-31 17:10:03 +01:00 |
|
|
ab20d67a07
|
rpll: remove redundant time tracking
|
2021-01-31 13:42:15 +01:00 |
|
|
0d1b237202
|
complex: richer API
|
2021-01-30 18:05:54 +01:00 |
|
|
8b46c3c768
|
Updating internal lockin demo
|
2021-01-29 18:55:54 +01:00 |
|
|
b152343aaf
|
Style
|
2021-01-29 11:05:46 +01:00 |
|
|
ab7d725235
|
Updating lockin demo after testing
|
2021-01-29 11:01:21 +01:00 |
|
|
1ebbe0f6d7
|
Cleaning up demo
|
2021-01-29 10:11:56 +01:00 |
|
|
cf8b06be81
|
Merge branch 'master' into feature/lockin-app-refactor
|
2021-01-29 10:06:45 +01:00 |
|
Ryan Summers
|
c628b8d57a
|
Update src/bin/lockin-internal-demo.rs
Co-authored-by: Robert Jördens <rj@quartiq.de>
|
2021-01-29 09:55:23 +01:00 |
|
|
c34e330663
|
lockin: fmt
|
2021-01-28 23:00:55 +01:00 |
|
|
36288225b3
|
rpll: extend to above-nyquist frequencies
|
2021-01-28 22:21:42 +01:00 |
|
|
1749d48ca3
|
Revert "rpll: auto-align counter"
This reverts commit dbacc5293e12f712fef7bd85848e1b0bd8fde823.
|
2021-01-27 09:01:07 +01:00 |
|
|
45e7d6de3c
|
rpll: auto-align counter
|
2021-01-27 09:01:07 +01:00 |
|
|
7b9fc3b2b3
|
iir_int: move lowpass coefficient calculation to iirstate
|
2021-01-26 18:51:20 +01:00 |
|
|
ea7b08fc64
|
rpll: refine
|
2021-01-26 14:40:44 +01:00 |
|
Ryan Summers
|
c030b97714
|
Apply suggestions from code review
Co-authored-by: Robert Jördens <rj@quartiq.de>
|
2021-01-26 12:49:45 +01:00 |
|
|
51085d175e
|
Removing dead-code allowance
|
2021-01-26 12:23:17 +01:00 |
|
|
e161f49822
|
Adding WIP lockin demo
|
2021-01-26 12:21:44 +01:00 |
|
|
43ff186bc6
|
Merge branch 'master' into feature/lockin-app-refactor
|
2021-01-26 10:53:25 +01:00 |
|
|
7c5a74c35e
|
Renaming internal lockin
|
2021-01-26 10:52:35 +01:00 |
|
|
9f9744b9e6
|
rpll: implement
|
2021-01-25 11:45:59 +01:00 |
|
|
df337f85b8
|
reciprocal_pll -> rpll
|
2021-01-25 09:54:56 +01:00 |
|
|
57a5c4ff9b
|
make lockin a unittest, not integration test
|
2021-01-22 16:04:02 +01:00 |
|
|
d0d2c6352d
|
lockin: refactor to use common lockin processing
|
2021-01-22 16:00:05 +01:00 |
|
|
0cd2140668
|
rafactor complex, cossin, atan2
|
2021-01-21 16:12:59 +01:00 |
|
|
948e58c910
|
lockin: refactor Lockin
|
2021-01-21 14:57:44 +01:00 |
|
|
5af2b9c63a
|
fmt
|
2021-01-20 15:34:56 +01:00 |
|
|
c078de05cc
|
lockin: fix adc value conversion
|
2021-01-20 15:31:46 +01:00 |
|
|
d014ed0fe0
|
add lockin bin
|
2021-01-20 14:29:29 +01:00 |
|
|
603d6df6a4
|
Merge branch 'master' into lockin-bin
* master:
Reordering lib.rs
Removing main.rs
Adding support for multiple applications
Fixing build
Moving panic configuration
Reordering
Refactoring to support multiple apps
|
2021-01-20 14:19:28 +01:00 |
|
|
507e334ec5
|
lockin: tweak impl
|
2021-01-20 14:07:57 +01:00 |
|
|
4d0b1b5566
|
Reordering lib.rs
|
2021-01-20 13:44:53 +01:00 |
|
|
86355c9c5d
|
Removing main.rs
|
2021-01-20 13:44:16 +01:00 |
|
|
26677063ea
|
Adding support for multiple applications
|
2021-01-20 13:43:34 +01:00 |
|
|
2ef27b8187
|
Formatting
|
2021-01-20 12:55:55 +01:00 |
|
|
b2cbc6791d
|
Restructuring
|
2021-01-20 12:55:45 +01:00 |
|
|
f1f15aca65
|
Refactoring app structure
|
2021-01-20 12:49:07 +01:00 |
|
|
a715680482
|
Merge branch 'master' into feature/lockin-app-refactor
|
2021-01-20 12:36:20 +01:00 |
|
|
778f4ac4d5
|
lockin: wrapping_neg
|
2021-01-19 11:30:12 +01:00 |
|
|
720b143132
|
Merge remote-tracking branch 'origin/master' into lockin-bin
* origin/master:
Updating timer compare offsets
Removing dac isr clear
Adding information about DSP timing specifications
Specifying consequences of failing to meet timing
Updating dependencies
Apply suggestions from code review
Adding documentation about double-buffered mode to DACs
Updating DACs to utilize DBM
Adding safety documentation
Adding docs
Updating DAC output format, adding DDS stream docs
Adding documentation for ADCs and DACs
|
2021-01-19 11:12:50 +01:00 |
|
|
20488ea3bc
|
lockin: refine
|
2021-01-19 11:01:21 +01:00 |
|
|
ac06f811ab
|
Adding framework for initial lockin demo
|
2021-01-18 18:02:00 +01:00 |
|
|
573189bdd9
|
Fixing build
|
2021-01-18 17:23:21 +01:00 |
|
|
9d90d7b0d2
|
Adding WIP apps
|
2021-01-18 17:20:33 +01:00 |
|