Commit Graph

1116 Commits

Author SHA1 Message Date
Robert Jördens 97cca486b5 lockin: merge sample_phase/frequency computation 2021-05-06 16:22:42 +02:00
Ryan Summers 4780a97528 Fixing modulation waveform scale 2021-05-06 14:36:57 +02:00
Ryan Summers 9569df9e82 Renaming power -> magnitude 2021-05-06 14:34:09 +02:00
Ryan Summers 0bb7c1fdb0 Finalizing names 2021-05-06 14:33:22 +02:00
Ryan Summers 19dd57c6a8 Satisfying clippy 2021-05-06 13:46:55 +02:00
Ryan Summers a5c5e807b1 Fixing build 2021-05-06 13:26:02 +02:00
Ryan Summers ffc7f5f437 Removing telemetry period 2021-05-06 13:20:52 +02:00
Ryan Summers 1858257fc4 Formatting code 2021-05-06 13:18:40 +02:00
Ryan Summers e7b5334f6b Refactoring output configuration for lockin 2021-05-06 13:17:29 +02:00
Ryan Summers 19b606c385 Refactoring lockin binaries 2021-05-06 13:08:10 +02:00
bors[bot] ed34b69823
Merge #347
347: MQTT/Miniconf refactor r=ryan-summers a=ryan-summers

This PR refactors the MQTT/Miniconf API to make use of the refactored miniconf API. Routing has been moved to the `net` module.

**TODO**:
- [x] Test on hardware
- [x] Document modules
- [x] Merge dependency changes, update dependencies to use `rev`
- [x] Update `miniconf.py` to be `stabilizer.py`, update API

Co-authored-by: Ryan Summers <ryan.summers@vertigo-designs.com>
2021-05-05 15:39:26 +00:00
Ryan Summers 05dc80709e Updating docs and logger 2021-05-05 17:32:07 +02:00
Ryan Summers 1ad3f1d1a8 Cleaning up python script 2021-05-05 17:09:51 +02:00
Ryan Summers e6180de147 Fixing style 2021-05-05 14:38:43 +02:00
Ryan Summers f9b1b8df13 Adding comment about subscription failures 2021-05-05 14:33:34 +02:00
Ryan Summers 919f68c934 Updating miniconf utility after testing 2021-05-05 14:30:32 +02:00
Ryan Summers a3ff8aae75 Updating miniconf utility to use correlation data 2021-05-04 14:21:00 +02:00
Ryan Summers 1f8f63018a Cleaning up API 2021-05-04 13:50:17 +02:00
Ryan Summers 5c4ba78dd1 Refactoring MQTT architecture 2021-05-04 13:13:44 +02:00
Ryan Summers bc4fbc0e1c Merge branch 'master' into feature/mqtt-rework 2021-04-29 14:49:24 +02:00
bors[bot] 339332d815
Merge #349
349: HITL Check Update r=ryan-summers a=ryan-summers

Updating the HITL workflow to create the check locally before having the remote repository create it. This makes it belong to a deterministic test suite and always exist

Co-authored-by: Ryan Summers <ryan.summers@vertigo-designs.com>
2021-04-29 12:30:39 +00:00
Ryan Summers c9f61143f5 Updating JSON syntax 2021-04-29 14:15:16 +02:00
Ryan Summers 7906ef2f9d Updating trigger 2021-04-29 14:12:22 +02:00
Ryan Summers d6cc8f7ed5 Adding bors timeout 2021-04-29 14:07:42 +02:00
Ryan Summers eeb15efdff Adding lockfile 2021-04-29 13:20:26 +02:00
Ryan Summers fa1f501f0b Updating dependencies 2021-04-29 12:58:04 +02:00
Ryan Summers d742350bfd Updating failure printing 2021-04-29 12:12:46 +02:00
Ryan Summers 5499fc6b47 Updating miniconf to use updated API 2021-04-29 12:11:35 +02:00
Ryan Summers 7ddf2271f3 Refactoring net module 2021-04-29 11:54:16 +02:00
Ryan Summers aad026161f Refactoring to support DHCP 2021-04-29 11:28:35 +02:00
Ryan Summers 01349a39b3 Merge branch 'master' into feature/mqtt-rework 2021-04-29 11:07:00 +02:00
Ryan Summers 0922cc42af Adding new miniconf implementation 2021-04-28 21:03:38 +02:00
bors[bot] 738fc520a9
Merge #346
346: dual-iir: add some mqtt parameter docs r=jordens a=jordens



Co-authored-by: Robert Jördens <rj@quartiq.de>
2021-04-28 14:35:00 +00:00
Robert Jördens 61dc6e340e dual-iir: add some mqtt parameter docs 2021-04-28 16:27:59 +02:00
Ryan Summers f38e3b9608 Simplifying MQTT handling 2021-04-22 15:57:24 +02:00
Ryan Summers 36cc423f70 Refactoring MQTT to support telemetry 2021-04-22 15:16:33 +02:00
bors[bot] f5eb418a5c
Merge #342
342: prepare v0.5.0 release r=ryan-summers a=jordens

* update changelog
* bump version


Co-authored-by: Robert Jördens <rj@quartiq.de>
2021-04-21 15:52:06 +00:00
Robert Jördens 3a19d3dc6d changelog: spelling 2021-04-21 16:40:30 +02:00
Robert Jördens d9129ed028 update lock 2021-04-21 16:38:10 +02:00
Robert Jördens 5017d2f345
Merge branch 'master' into rj/prep-v0.5.0 2021-04-21 15:34:09 +02:00
bors[bot] 82787e2aab
Merge #343
343: let bors handle hitl r=jordens a=jordens



Co-authored-by: Robert Jördens <rj@quartiq.de>
2021-04-21 13:28:35 +00:00
Robert Jördens e5557582a2 let bors handle hitl 2021-04-21 15:03:28 +02:00
Robert Jördens 770a468177 prepare v0.5.0 release
* update changelog
* bump version
2021-04-21 14:45:12 +02:00
Robert Jördens bba86f4b17
Merge pull request #337 from quartiq/rs/issue-276/unique-identifiers
Utilize unique MQTT prefix identifiers
2021-04-20 13:46:41 +02:00
Ryan Summers 65073d11b9 Updating code after review 2021-04-20 13:37:49 +02:00
Ryan Summers 060781f2b2 Merge branch 'master' into rs/issue-276/unique-identifiers 2021-04-20 13:32:41 +02:00
Ryan Summers 9651747d89
Merge pull request #340 from quartiq/feature/tcp-randomizer
TCP source port ranodmization
2021-04-20 13:31:59 +02:00
Ryan Summers 7106b7d585 Adding comment, reverting change 2021-04-20 13:21:02 +02:00
Ryan Summers bc5e532655 Adding sleep to HITL run 2021-04-20 12:13:40 +02:00
Ryan Summers 42999e8b2a Updating ping deadline 2021-04-20 10:44:44 +02:00