Robert Jördens
|
2cd611de74
|
qspi: bump spi speed to 100 MHz
|
2021-07-28 11:50:28 +00:00 |
Robert Jördens
|
53087e0ef4
|
setup: explicitly use hclk for spi
|
2021-07-28 11:50:14 +00:00 |
Robert Jördens
|
c85cbb7aa2
|
input_capture: tweak for speed
|
2021-07-28 11:27:52 +00:00 |
Robert Jördens
|
1787daacaa
|
dds: inline
close #407
|
2021-07-28 07:37:37 +00:00 |
Robert Jördens
|
bf0afc8a88
|
dds: name consistently
|
2021-07-28 07:37:10 +00:00 |
Robert Jördens
|
fc60887da3
|
signal_generator: actually catch the extreme symmetry cases (0 and 1)
|
2021-07-27 14:31:00 +02:00 |
Ryan Summers
|
6c87db3778
|
Updating comments
|
2021-07-23 14:12:59 +02:00 |
bors[bot]
|
93667091e6
|
Merge #410
410: tighten signal_generator symmetry bounds r=jordens a=jordens
close #408
Co-authored-by: Robert Jördens <rj@quartiq.de>
|
2021-07-21 11:29:56 +00:00 |
Robert Jördens
|
4f04bf17a8
|
signal_generator: also reject negative frequencies
|
2021-07-21 13:29:13 +02:00 |
Robert Jördens
|
f4fd752d54
|
signal_generator: fix config conversion, clarify
|
2021-07-21 13:11:39 +02:00 |
Ryan Summers
|
5d141d9f58
|
Updating init process
|
2021-07-21 12:32:48 +02:00 |
Ryan Summers
|
30546a834f
|
Updating IO expander to be configured vefore AD9959
|
2021-07-21 12:21:40 +02:00 |
Robert Jördens
|
0d6402e81a
|
clippy lints [nfc]
|
2021-07-20 21:22:06 +02:00 |
Robert Jördens
|
943ab2bd6d
|
signal_generator: tighten bounds
close #408
|
2021-07-20 21:16:29 +02:00 |
Ryan Summers
|
1c32695a49
|
Fixing math
|
2021-07-19 14:37:34 +02:00 |
Ryan Summers
|
e2d2ce0752
|
Apply suggestions from code review
Co-authored-by: Robert Jördens <rj@quartiq.de>
|
2021-07-19 14:12:48 +02:00 |
Ryan Summers
|
1c605623c2
|
fixing clippy
|
2021-07-19 13:30:12 +02:00 |
Ryan Summers
|
e1cfeff65f
|
Updating config to reject out-of-bounds amplitudes
|
2021-07-19 13:01:31 +02:00 |
Ryan Summers
|
2f6e2a5ef5
|
Simplifying calculation for signals
|
2021-07-19 12:46:06 +02:00 |
Ryan Summers
|
6d8273ec42
|
Merge branch 'master' into feature/scan-mode
|
2021-07-19 11:55:18 +02:00 |
Ryan Summers
|
e1064bf403
|
Allowing signal generator to update any time
|
2021-07-16 12:58:59 +02:00 |
Ryan Summers
|
b319fe2c6b
|
Refactoring signal generation to utilize static tuning words
|
2021-07-16 12:55:11 +02:00 |
Ryan Summers
|
f1947db6c9
|
Squashing manual changes
|
2021-07-15 13:28:19 +02:00 |
Ryan Summers
|
0884d84fea
|
Merge branch 'feature/scan-mode' of github.com:quartiq/stabilizer into feature/scan-mode
|
2021-06-29 13:24:03 +02:00 |
Ryan Summers
|
386259bf6a
|
Updating after review
|
2021-06-29 13:23:42 +02:00 |
Ryan Summers
|
d911622645
|
Merge branch 'master' into feature/scan-mode
|
2021-06-28 15:02:25 +02:00 |
Ryan Summers
|
24c0075b7a
|
Adding signal generator refactor
|
2021-06-28 14:11:52 +02:00 |
Ryan Summers
|
68859c387a
|
Adding initial working proof of concept
|
2021-06-28 13:40:59 +02:00 |
Ryan Summers
|
9cca1497b7
|
Adding signal generator control to dual-iir
|
2021-06-28 13:16:54 +02:00 |
Robert Jördens
|
0a162a8096
|
use mutex-trait instead of flatten_closures
|
2021-06-24 11:03:54 +00:00 |
Robert Jördens
|
2c5afe959b
|
spelling, naming
|
2021-06-24 10:21:32 +02:00 |
Robert Jördens
|
a3dd760aba
|
setup: use a best-effort lock for rprintln
close #382
|
2021-06-24 10:16:31 +02:00 |
Ryan Summers
|
45638caa43
|
Simplifying and correcting triangle wave generation
|
2021-06-21 20:57:36 +02:00 |
Ryan Summers
|
986e7cc457
|
Adding initial take at scan mode signal generation
|
2021-06-21 16:59:38 +02:00 |
Ryan Summers
|
d81e0c9323
|
Merge branch 'master' into feature/livestream
|
2021-06-15 14:15:16 +02:00 |
Ryan Summers
|
3cdef581b8
|
Removing interword-idle-delay
|
2021-06-15 14:10:15 +02:00 |
Ryan Summers
|
8d1f2cf9b6
|
Updating versions
|
2021-06-15 12:51:42 +02:00 |
Ryan Summers
|
b912f0c387
|
Merge branch 'feature/hal-update' into feature/livestream
|
2021-06-15 12:46:41 +02:00 |
Ryan Summers
|
c96999de52
|
Moving ownership of hardware cs
|
2021-06-14 18:51:49 +02:00 |
Ryan Summers
|
d6ccf1cc83
|
Utilize interleaved CSn
|
2021-06-14 18:49:46 +02:00 |
Ryan Summers
|
b8c0abcea2
|
Updating HAL SPI usage to master version
|
2021-06-14 18:47:37 +02:00 |
Ryan Summers
|
9bc351109c
|
Reverting unintended changes
|
2021-06-09 15:30:33 +02:00 |
Ryan Summers
|
b5fdb31a02
|
Adding internal buffering to data stream blocks
|
2021-06-09 13:26:41 +02:00 |
Ryan Summers
|
e01d430e8e
|
Merge branch 'master' into feature/livestream
|
2021-06-09 12:46:56 +02:00 |
Robert Jördens
|
f514205f8d
|
stabilizer: don't flatten namespace, renames
|
2021-06-04 17:02:09 +02:00 |
Robert Jördens
|
50ea2f360c
|
Merge branch 'master' into rj/visibility-cleanup
* master: (34 commits)
miniconf: update example usage
apps: spi isrs are spi errors
pounder/timestamp: docs updatew
pll: update tests and benches
pll: merge advance into update (like rpll)
pll: add advance()
pounder_timestamper: use input capture prescaler
Revert "Revert "pounder timestmper: don't use DMA""
miniconf: add some checks, simplify
miniconf.py: make retain an option
refactor flatten_closures
clippy recursion
fix a few clippy lints on files that are touched
Revert "pounder timestmper: don't use DMA"
pounder timestmper: don't use DMA
lockin: dma fence
lockin: port to fast double buffered DMA
dma: implement overflow checking
pounder: clippy
pounder: add comment on channel enum
...
|
2021-06-04 11:59:54 +02:00 |
Robert Jördens
|
73491fcb75
|
pounder/timestamp: docs updatew
|
2021-06-04 10:45:22 +02:00 |
Robert Jördens
|
2ba9e9c2f7
|
pounder_timestamper: use input capture prescaler
|
2021-06-03 10:31:23 +02:00 |
Robert Jördens
|
35536c0623
|
Revert "Revert "pounder timestmper: don't use DMA""
This reverts commit d97ee3f0c4 .
|
2021-06-03 10:31:11 +02:00 |
Robert Jördens
|
18b6e99b10
|
fix a few clippy lints on files that are touched
|
2021-06-01 17:32:06 +02:00 |