Robert Jördens
97cca486b5
lockin: merge sample_phase/frequency computation
2021-05-06 16:22:42 +02:00
Ryan Summers
80b8716be4
Finalizing merge
2021-05-06 14:40:28 +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
Ryan Summers
8c581ea0a6
Merging lockin app functions
2021-05-06 13:02:39 +02:00
Ryan Summers
81a292a77e
Fixing system timer
2021-05-06 12:45:13 +02:00
Ryan Summers
949ea9c1b3
Fixing build, formatting
2021-05-06 12:35:04 +02:00
Ryan Summers
4cbc826f00
Adding documentation
2021-05-06 12:33:07 +02:00
Ryan Summers
e9c3e24863
Merge branch 'master' into feature/telemetry
2021-05-05 17:47:34 +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
740e41d7cb
Renaming files
2021-05-05 16:50:51 +02:00
Ryan Summers
8efd7d4417
Fixing design parameters file
2021-05-05 16:49:11 +02:00
Ryan Summers
0c6935587e
Adding updated telemetry implementation
2021-05-05 16:46:53 +02:00
Ryan Summers
8144b3acf2
Updating constructors
2021-05-05 16:16:54 +02:00
Ryan Summers
4a656eedd2
Adding refactor for telemetry
2021-05-05 15:39:33 +02:00
Ryan Summers
06b328ff52
Adding WIP updates for telemetry
2021-05-05 14:42:17 +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
4888f18f88
Adding rework to network module
2021-05-04 19:52:41 +02:00
Ryan Summers
5767973548
Merge branch 'feature/mqtt-rework' into feature/telemetry
2021-05-04 18:19:38 +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
b35250efbf
Fixing ADC/voltage conversion functions
2021-04-29 17:39:19 +02:00
Ryan Summers
4169cd8251
Adding AFE functions
2021-04-29 16:22:06 +02:00
Ryan Summers
e746e2a12c
Adding WIP telemetry
2021-04-29 15:55:36 +02:00
Ryan Summers
9e355ca573
Merge branch 'feature/mqtt-rework' into feature/telemetry
2021-04-29 14:56:25 +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
f49ba30e2d
Merge branch 'feature/mqtt-rework' into feature/telemetry
2021-04-29 12:26:46 +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