Robert Jördens
7748d8eb54
dsp: constructor style
2021-02-01 12:37:44 +01:00
Robert Jördens
fdae9d54e8
Merge remote-tracking branch 'origin/master'
...
* origin/master:
update cargosha256
build(deps): bump log from 0.4.13 to 0.4.14
build(deps): bump cortex-m-log from 0.6.2 to 0.7.0
build(deps): bump serde from 1.0.120 to 1.0.123
2021-02-01 12:28:01 +01:00
Robert Jördens
2c60103696
dsp: accu: add, iir: rename IIRState to Vec5
2021-02-01 12:23:47 +01:00
Robert Jördens
0fd4b167b4
complex/cossin: decouple modules
2021-02-01 12:07:03 +01:00
Harry Ho
cc9110426a
update cargosha256
2021-02-01 17:47:32 +08:00
Robert Jördens
a8f2f81833
Merge pull request #250 from quartiq/dependabot/cargo/log-0.4.14
...
build(deps): bump log from 0.4.13 to 0.4.14
2021-02-01 08:51:48 +01:00
dependabot[bot]
7e37ac7b02
build(deps): bump log from 0.4.13 to 0.4.14
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.13 to 0.4.14.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.13...0.4.14 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-31 22:28:52 +00:00
Robert Jördens
e3e97805ed
Merge pull request #238 from quartiq/dependabot/cargo/serde-1.0.123
...
build(deps): bump serde from 1.0.120 to 1.0.123
2021-01-31 23:28:19 +01:00
Robert Jördens
7f37f276bf
Merge pull request #246 from quartiq/dependabot/cargo/cortex-m-log-0.7.0
...
build(deps): bump cortex-m-log from 0.6.2 to 0.7.0
2021-01-31 23:28:04 +01:00
Robert Jördens
2d43b8970b
lockin: cleanup
2021-01-31 20:49:14 +01:00
Robert Jördens
1e3e46242d
Merge pull request #248 from quartiq/ci-lockin
...
Ci lockin
2021-01-31 19:50:56 +01:00
Robert Jördens
0a25abf9e7
ci: smaller matrix, fix/add lockins
2021-01-31 19:31:09 +01:00
Robert Jördens
46a7d67027
lockin-internal: rename, adapt
2021-01-31 19:26:11 +01:00
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
dependabot[bot]
b8fcf416cb
build(deps): bump cortex-m-log from 0.6.2 to 0.7.0
...
Bumps [cortex-m-log](https://github.com/DoumanAsh/cortex-m-log ) from 0.6.2 to 0.7.0.
- [Release notes](https://github.com/DoumanAsh/cortex-m-log/releases )
- [Commits](https://github.com/DoumanAsh/cortex-m-log/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-31 18:00:41 +00: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]
d679a9af61
build(deps): bump serde from 1.0.120 to 1.0.123
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.120 to 1.0.123.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.120...v1.0.123 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-31 17:32:08 +00: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