Ryan Summers
8a143a3f58
Adding stream format, updating header format
2021-07-23 15:08:07 +02:00
Ryan Summers
6c87db3778
Updating comments
2021-07-23 14:12:59 +02:00
Ryan Summers
9b3bb62811
Adding WIP refactored streaming API
2021-07-22 14:45:58 +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
19bcc87c7f
Adding error message
2021-07-19 13:05:15 +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
bd679a084f
Adding spaces to docs
2021-07-16 14:36:46 +02:00
Ryan Summers
444e61b32b
Merge branch 'feature/pages-docs' of github.com:quartiq/stabilizer into feature/pages-docs
2021-07-16 14:25:41 +02:00
Ryan Summers
661c3746af
Updating docs on telemetry
2021-07-16 14:25:37 +02:00
Ryan Summers
f67a56c2cd
Apply suggestions from code review
...
Co-authored-by: Robert Jördens <rj@quartiq.de>
2021-07-16 14:24:00 +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
c7bac73bde
derive Defgault for StreamTarget
2021-06-25 09:46:03 +02:00
Robert Jördens
60ed1876b2
stream: redo socket management logic
...
* Make process only open and set_remote only close sockets
* Streamline queue flushing in all cases where we just opened the socket
* Streamline dequeuing using Option/Result API, removing a
queue.ready() check
2021-06-25 09:45:50 +02:00
Robert Jördens
0ba3259374
network: add some useful log messages
2021-06-25 09:43:24 +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
9d34e755d8
Fixing UDP reopening bug
2021-06-21 13:18:36 +02:00
Ryan Summers
260b0c7767
Updating comments
2021-06-15 14:19:28 +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
99114e3c9c
Fixing clippy
2021-06-15 13:49:06 +02:00
Ryan Summers
7294a69b66
Fixing clippy
2021-06-15 13:46:39 +02:00
Ryan Summers
9e083842ee
Adding streaming to lockin app
2021-06-15 13:22:38 +02:00
Ryan Summers
2815d6d9e9
Updating docs
2021-06-15 13:18:16 +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