Matt Huszagh
|
f0eb58dfb2
|
swap sin and cos for demodulation
The in-phase component should be multiplied by the sin value and the
quadrature component should be multiplied by the cos value.
|
2021-01-14 14:51:07 -08:00 |
|
Matt Huszagh
|
9d0aa40ce8
|
Revert "revert changes in main.rs and server.rs"
This reverts commit e599977983 .
|
2021-01-13 09:54:04 -08:00 |
|
Matt Huszagh
|
e599977983
|
revert changes in main.rs and server.rs
|
2021-01-13 08:59:27 -08:00 |
|
Matt Huszagh
|
76088efda5
|
dsp: add reciprocal_pll
|
2021-01-13 08:37:33 -08:00 |
|
Matt Huszagh
|
6aad92af43
|
fix bug in which real signal component is assigned twice
|
2021-01-12 18:36:18 -08:00 |
|
Matt Huszagh
|
07b7201b49
|
fix cargo fmt style
|
2021-01-12 17:26:42 -08:00 |
|
Matt Huszagh
|
a0d472b398
|
use only integer iir
|
2021-01-12 17:21:55 -08:00 |
|
Matt Huszagh
|
f974f4099c
|
remove TODO note relating ADC_BATCHES and calculate_timestamp_timer_period
Having both is not really redundant.
|
2021-01-12 16:17:58 -08:00 |
|
Matt Huszagh
|
80ed715f5a
|
shift sin/cos before demodulation product to avoid i64
|
2021-01-12 16:07:04 -08:00 |
|
Matt Huszagh
|
41ea2ebed4
|
use round up half integer rounding
|
2021-01-12 15:59:03 -08:00 |
|
Matt Huszagh
|
4c033c0f3e
|
move timestamp handling into new TimestampHandler struct
|
2021-01-12 13:06:49 -08:00 |
|
Matt Huszagh
|
e14aa8b613
|
move lock-in code to main.rs
|
2021-01-12 10:45:34 -08:00 |
|
Matt Huszagh
|
028f4a1bb2
|
fix small typos
|
2021-01-12 07:36:56 -08:00 |
|
Ryan Summers
|
db3a42a7b9
|
Update src/adc.rs
Co-authored-by: Robert Jördens <rj@quartiq.de>
|
2021-01-12 06:54:16 -08:00 |
|
|
6b170c25ed
|
Fixing timing synchronization
|
2021-01-12 13:29:15 +01:00 |
|
|
91975993cf
|
Fixing docs
|
2021-01-11 12:38:20 +01:00 |
|
|
d5c21efc9d
|
Adding extra DMA transfer to clear TXTF in ADC SPI transfers
|
2021-01-11 12:31:15 +01:00 |
|
|
18068082ac
|
Fixing CI
|
2021-01-06 15:04:06 +01:00 |
|
|
e9cef7bbac
|
Fixing after review
|
2021-01-06 14:59:01 +01:00 |
|
|
8a98428ed4
|
Adding documentation
|
2021-01-06 14:42:36 +01:00 |
|
|
37595405c3
|
Merge branch 'feature/digital-input-stamp' into feature/pounder-timestamping
|
2021-01-06 13:34:55 +01:00 |
|
|
da34756df7
|
Adding support for pounder v1.1
|
2021-01-06 13:29:19 +01:00 |
|
|
3332a8e927
|
Updating branch dependencies
|
2021-01-06 12:59:24 +01:00 |
|
|
9e7bfd4371
|
Adding updates after review
|
2021-01-06 12:24:09 +01:00 |
|
|
2b6e6f59a4
|
Adding comment about sample rate
|
2021-01-04 18:09:16 +01:00 |
|
|
7ecd08d86b
|
More updates after PR review
|
2021-01-04 18:04:01 +01:00 |
|
|
67b6990fc0
|
Addressing PR review
|
2021-01-04 17:12:24 +01:00 |
|
|
fc81f3d55d
|
Removing DMA support from DI0 timestamping
|
2020-12-15 14:34:14 +01:00 |
|
|
352884ea06
|
Fixing pounder timestamps after manual testing
|
2020-12-15 13:13:05 +01:00 |
|
|
72d14adfbf
|
Adding support for pounder ETR timestamping
|
2020-12-09 18:19:33 +01:00 |
|
|
e9d74ae6da
|
Adding support for pounder DDS timestamping
|
2020-12-09 15:13:04 +01:00 |
|
|
f8cab17ffc
|
Adding WIP for pounder timestamps
|
2020-12-09 13:44:26 +01:00 |
|
|
2e0681ebcc
|
Fixing power-of-two calculation
|
2020-12-08 16:38:07 +01:00 |
|
|
645a1cd832
|
Updating timestamper after testing
|
2020-12-08 16:14:27 +01:00 |
|
Ryan Summers
|
3886dab961
|
Update src/digital_input_stamper.rs
Co-authored-by: Robert Jördens <rj@quartiq.de>
|
2020-12-08 15:15:58 +01:00 |
|
Ryan Summers
|
4da892b8a2
|
Update src/digital_input_stamper.rs
Co-authored-by: Robert Jördens <rj@quartiq.de>
|
2020-12-08 15:15:51 +01:00 |
|
|
1a1d8fd8b9
|
Adding precise control of timer periods and prescalers
|
2020-12-08 14:25:46 +01:00 |
|
|
a134340726
|
Adding direct and DMA collection support for DI0 timestamps
|
2020-12-08 13:53:34 +01:00 |
|
|
f2e4f497fa
|
Removing DBM from input stamper
|
2020-12-08 11:29:59 +01:00 |
|
|
35b4287fe1
|
Merge branch 'feature/qspi-stream' into feature/digital-input-stamp
|
2020-12-07 18:49:35 +01:00 |
|
|
551cc5d742
|
Adding support for DBM
|
2020-12-07 18:44:45 +01:00 |
|
|
6eaf2cc073
|
Updating timestamp buffer logic
|
2020-12-07 18:19:20 +01:00 |
|
|
b191a3f01d
|
Updating timestamp timer to be more precise
|
2020-12-07 18:11:46 +01:00 |
|
|
ec046bc42d
|
Refactoring timer timestamping
|
2020-12-07 17:58:36 +01:00 |
|
|
fc81c8b5d8
|
Updating API
|
2020-12-07 17:29:36 +01:00 |
|
|
93ab3b7dfd
|
Merge branch 'master' into feature/digital-input-stamp
|
2020-12-07 16:12:55 +01:00 |
|
|
14a647867a
|
Updating after review
|
2020-12-07 10:55:09 +01:00 |
|
|
4f8bdb971b
|
main.rs: style
|
2020-12-04 18:22:53 +01:00 |
|
|
b23d5fa0dc
|
main.rs: whitespace
|
2020-12-04 18:22:38 +01:00 |
|
Niklas Kuhrmeyer
|
24222821b5
|
Added cascaded IIR with server commands for up to 2 cascaded IIRs per channel.
|
2020-12-03 14:10:28 +01:00 |
|