Commit Graph

945 Commits

Author SHA1 Message Date
Robert Jördens 4652dd4311 cli: do the json roundtrip for api usability 2021-03-02 20:24:45 +01:00
Robert Jördens ca6596c7b8 cli: rework
* use plain json for argument format
* rename feedback -> response to match code
* reorganize args
* tweak variable names to be more in line with miniconf and mqtt
* use `mqtt` as broker
* remove traces of stabilizer from script, rename to miniconf.py
* add usage example

* dual-iir/lockin-external: update broker address (for HITL),
  change mqtt path to convention
2021-03-02 19:21:42 +01:00
Robert Jördens f70d12bf98 cli: retain 2021-03-02 18:23:32 +01:00
Robert Jördens e283596f97
Merge pull request #290 from quartiq/lockin-external-miniconf
lockin external miniconf
2021-03-02 18:21:53 +01:00
Robert Jördens d873701e7c Merge remote-tracking branch 'origin/master' into lockin-external-miniconf
* origin/master:
2021-03-02 17:37:21 +01:00
Robert Jördens 1e411c1548 lockin-external: Miniconf changes 2021-03-02 17:33:53 +01:00
Ryan Summers 9bcc76105a
Merge pull request #291 from quartiq/feature/miniconf-update
Updating minconf + minimq dependencies
2021-03-02 17:33:52 +01:00
Robert Jördens ca66894d51 Merge remote-tracking branch 'origin/feature/miniconf-update' into lockin-external-miniconf
* origin/feature/miniconf-update:
  Adjusting sleep semantics
  Fixing negation
  Restoring sleep semantics
  Updating dependencies
  Updating id semantics
  Updating dependencies
  Updating minimq/miniconf dependencies
  Updating miniconf dependencies
2021-03-02 17:24:58 +01:00
Ryan Summers a9d16a1632 Adjusting sleep semantics 2021-03-02 17:20:31 +01:00
Ryan Summers aca524ec85 Fixing negation 2021-03-02 17:17:51 +01:00
Ryan Summers c13eaaba4c Restoring sleep semantics 2021-03-02 17:16:40 +01:00
Ryan Summers 6f1532c2a3 Updating dependencies 2021-03-02 17:11:19 +01:00
Ryan Summers 4358d07dab Updating id semantics 2021-03-02 17:09:10 +01:00
Ryan Summers 7a4a518f91 Merge branch 'master' into feature/miniconf-update 2021-03-02 17:07:36 +01:00
Ryan Summers 40c04c67c5 Updating dependencies 2021-03-02 17:00:11 +01:00
Ryan Summers c2b00db9e9 Updating minimq/miniconf dependencies 2021-03-02 16:43:19 +01:00
Robert Jördens 733d4243c3 lockin-external: expand output config 2021-03-02 11:46:19 +01:00
Robert Jördens 6a96160cd0 dual-iir: fix panic message 2021-03-01 19:49:21 +01:00
Robert Jördens 66536c9978 lockin-external: add miniconf 2021-03-01 19:48:45 +01:00
Ryan Summers 14d8f913f3
Merge pull request #277 from quartiq/feature/mqtt-utility-script
Adding general MQTT utility for stabilizer
2021-03-01 14:46:50 +01:00
Ryan Summers 7e959d4828 Merge branch 'feature/mqtt-utility-script' into rs/dev 2021-03-01 14:46:32 +01:00
Ryan Summers c553e72df4 Updating miniconf dependencies 2021-03-01 14:46:12 +01:00
Ryan Summers e6eeb6732d
Merge branch 'master' into feature/mqtt-utility-script 2021-03-01 14:43:39 +01:00
Ryan Summers 46fb62e802 Merge branch 'master' of github.com:quartiq/stabilizer 2021-03-01 14:22:23 +01:00
Robert Jördens 6eb59d4017
Merge pull request #287 from quartiq/dsp-tweaks
dsp tweaks
2021-03-01 13:49:20 +01:00
Ryan Summers dc98e96ffd Merge branch 'feature/mqtt-utility-script' of github.com:quartiq/stabilizer into feature/mqtt-utility-script 2021-03-01 13:48:03 +01:00
Ryan Summers 9a5de507d1 Fixing log format, adding commit support 2021-03-01 13:47:44 +01:00
Robert Jördens 4ccd624b36
Merge branch 'master' into dsp-tweaks 2021-03-01 13:43:58 +01:00
Ryan Summers e35f11414d
Merge branch 'master' into feature/mqtt-utility-script 2021-03-01 13:37:53 +01:00
Ryan Summers c943e8d136 Updating logging, removing commit support, adding support for multiple in-flight settings 2021-03-01 13:32:53 +01:00
Robert Jördens 0d6b297d4e cossin: don't cancel -1 phase offset 2021-03-01 13:29:59 +01:00
Robert Jördens cd289687ea cossin: tighten test 2021-02-27 15:37:15 +01:00
Robert Jördens 32e9277848
Merge pull request #285 from quartiq/lowpass-bench
dsp/bench: add lowpass
2021-02-27 15:05:23 +01:00
Robert Jördens b2d6b5c10c dsp/bench: fmt 2021-02-27 15:02:16 +01:00
Robert Jördens 1805961d5d macc_i32: move to tools 2021-02-27 15:00:52 +01:00
Robert Jördens f4c6e07a38 dsp/bench: add lowpass 2021-02-27 14:54:46 +01:00
Robert Jördens 83496205b3
Merge pull request #284 from quartiq/cossin-tweaks
cossin: shave off a few more instructions
2021-02-26 19:59:30 +01:00
Robert Jördens 067ef79560 cossin: shave off a few more instructions 2021-02-26 19:47:48 +01:00
Robert Jördens eac19a2fe2
Merge pull request #283 from quartiq/iir-int-bias
iir_int: apply rounding bias summarily for speed
2021-02-25 17:50:36 +01:00
Robert Jördens b071fef15c iir_int: apply rounding bias summarily for speed 2021-02-25 17:37:57 +01:00
Robert Jördens 62c81cc345
Merge pull request #282 from quartiq/feature/rj/ci-cron-daily
ci: cron daily
2021-02-23 17:35:19 +01:00
Robert Jördens a2e0539218 ci: cron daily 2021-02-23 17:31:44 +01:00
Robert Jördens 4d2acdefe0
Merge pull request #281 from quartiq/feature/rj/lockin-order-generic
feature/rj/lockin order generic
2021-02-23 17:26:40 +01:00
Robert Jördens 41f6d971c3 avoid clippy better 2021-02-23 17:22:53 +01:00
Robert Jördens 016323c94d avoid clippy 2021-02-23 17:15:07 +01:00
Robert Jördens e86f449dc0 lockin bins: remove stale todos, align and document [nfc] 2021-02-23 16:58:13 +01:00
Robert Jördens 6c6c2e64a7 lockin: make order generic 2021-02-23 16:58:13 +01:00
Robert Jördens 1f19b65584
Merge pull request #280 from quartiq/feature/rj/saturating-complex
Feature/rj/saturating complex
2021-02-22 16:55:46 +01:00
Robert Jördens ffdf4026fb fmt 2021-02-22 16:40:51 +01:00
Robert Jördens f671e0c942 complex: add saturating_add/sub 2021-02-22 16:36:56 +01:00