Robert Jördens
|
6e1444f070
|
Merge pull request #247 from quartiq/dsp-iir-benches
Dsp iir benches
|
2021-01-31 19:24:56 +01:00 |
Robert Jördens
|
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 |
Robert Jördens
|
47089c267c
|
dsp: align iir and iir_int, add iir micro benches
|
2021-01-31 19:12:24 +01:00 |
Robert Jördens
|
9760318279
|
Merge pull request #237 from quartiq/dependabot/cargo/criterion-0.3.4
build(deps): bump criterion from 0.3.3 to 0.3.4
|
2021-01-31 18:58:26 +01:00 |
Robert Jördens
|
8408bc5811
|
dsp/bench: add pll/rpll micro benches
|
2021-01-31 18:54:09 +01:00 |
dependabot[bot]
|
b6c10dbd8a
|
build(deps): bump criterion from 0.3.3 to 0.3.4
Bumps [criterion](https://github.com/bheisler/criterion.rs) from 0.3.3 to 0.3.4.
- [Release notes](https://github.com/bheisler/criterion.rs/releases)
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bheisler/criterion.rs/commits)
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-01-31 17:32:07 +00:00 |
Robert Jördens
|
12563ff9ab
|
Merge pull request #243 from quartiq/rpll2
Rpll2
|
2021-01-31 18:31:03 +01:00 |
Robert Jördens
|
43342cef91
|
rpll: docs
|
2021-01-31 18:21:47 +01:00 |
Robert Jördens
|
d281783f2e
|
rpll: reduce code
|
2021-01-31 18:10:13 +01:00 |
Robert Jördens
|
80055076b8
|
lockin: scale output
|
2021-01-31 17:41:20 +01:00 |
Robert Jördens
|
82c8fa1a07
|
rpll: extend tests
|
2021-01-31 17:10:03 +01:00 |
Robert Jördens
|
ab20d67a07
|
rpll: remove redundant time tracking
|
2021-01-31 13:42:15 +01:00 |
Robert Jördens
|
6b2d8169f0
|
rpll: more/cleaner tests
|
2021-01-31 13:25:01 +01:00 |
Robert Jördens
|
183d84ad7a
|
cargo.lock: update
|
2021-01-30 20:57:44 +01:00 |
Robert Jördens
|
be7aad1b81
|
rpll: add unittest
|
2021-01-30 20:49:31 +01:00 |
Robert Jördens
|
0d1b237202
|
complex: richer API
|
2021-01-30 18:05:54 +01:00 |
Ryan Summers
|
8b46c3c768
|
Updating internal lockin demo
|
2021-01-29 18:55:54 +01:00 |
Ryan Summers
|
b152343aaf
|
Style
|
2021-01-29 11:05:46 +01:00 |
Ryan Summers
|
ab7d725235
|
Updating lockin demo after testing
|
2021-01-29 11:01:21 +01:00 |
Robert Jördens
|
0d6b5e894c
|
Merge pull request #245 from vertigo-designs/rs/issue-244/gdb-fix
Removing invalid GDB command
|
2021-01-29 10:54:48 +01:00 |
Ryan Summers
|
d2221b8fb7
|
Removing invalid GDB command
|
2021-01-29 10:18:47 +01:00 |
Ryan Summers
|
1ebbe0f6d7
|
Cleaning up demo
|
2021-01-29 10:11:56 +01:00 |
Ryan Summers
|
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 |
Robert Jördens
|
c34e330663
|
lockin: fmt
|
2021-01-28 23:00:55 +01:00 |
Robert Jördens
|
36288225b3
|
rpll: extend to above-nyquist frequencies
|
2021-01-28 22:21:42 +01:00 |
Robert Jördens
|
1749d48ca3
|
Revert "rpll: auto-align counter"
This reverts commit dbacc5293e12f712fef7bd85848e1b0bd8fde823.
|
2021-01-27 09:01:07 +01:00 |
Robert Jördens
|
45e7d6de3c
|
rpll: auto-align counter
|
2021-01-27 09:01:07 +01:00 |
Robert Jördens
|
c769bdbd4c
|
Merge pull request #241 from quartiq/rpll
Reciprocal PLL
|
2021-01-26 19:37:36 +01:00 |
Robert Jördens
|
7c1fa9695a
|
iir lowpass: f32 is sufficient
|
2021-01-26 19:37:05 +01:00 |
Robert Jördens
|
73c98c947a
|
iir_int: remove spurious note
|
2021-01-26 19:23:23 +01:00 |
Robert Jördens
|
2b439a0231
|
lockin: remove broken tests, to be rewritten
|
2021-01-26 19:22:02 +01:00 |
Robert Jördens
|
d1f41b3ad5
|
int_iir: use taylor for lowpass
|
2021-01-26 19:19:09 +01:00 |
Robert Jördens
|
7b9fc3b2b3
|
iir_int: move lowpass coefficient calculation to iirstate
|
2021-01-26 18:51:20 +01:00 |
Robert Jördens
|
9b3a47e08b
|
rpll: refine, simplify, document and comment
|
2021-01-26 18:49:31 +01:00 |
Robert Jördens
|
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 |
Ryan Summers
|
51085d175e
|
Removing dead-code allowance
|
2021-01-26 12:23:17 +01:00 |
Ryan Summers
|
e161f49822
|
Adding WIP lockin demo
|
2021-01-26 12:21:44 +01:00 |
Ryan Summers
|
43ff186bc6
|
Merge branch 'master' into feature/lockin-app-refactor
|
2021-01-26 10:53:25 +01:00 |
Ryan Summers
|
7c5a74c35e
|
Renaming internal lockin
|
2021-01-26 10:52:35 +01:00 |
Robert Jördens
|
16009c3b7e
|
rpll: update lockin integration test
|
2021-01-25 12:00:47 +01:00 |
Robert Jördens
|
9f9744b9e6
|
rpll: implement
|
2021-01-25 11:45:59 +01:00 |
Robert Jördens
|
df337f85b8
|
reciprocal_pll -> rpll
|
2021-01-25 09:54:56 +01:00 |
Robert Jördens
|
659a6879f7
|
Merge pull request #231 from quartiq/lockin-bin
Lockin bin
|
2021-01-22 16:25:56 +01:00 |
Robert Jördens
|
57a5c4ff9b
|
make lockin a unittest, not integration test
|
2021-01-22 16:04:02 +01:00 |
Robert Jördens
|
d0d2c6352d
|
lockin: refactor to use common lockin processing
|
2021-01-22 16:00:05 +01:00 |
Robert Jördens
|
eea5033d36
|
dsp bench: fix
|
2021-01-22 11:38:38 +01:00 |
Robert Jördens
|
0cd2140668
|
rafactor complex, cossin, atan2
|
2021-01-21 16:12:59 +01:00 |
Robert Jördens
|
cb280c3303
|
lockin integration: reduce and refactor further
|
2021-01-21 15:01:17 +01:00 |