Commit Graph

1075 Commits

Author SHA1 Message Date
Ryan Summers f292f7565b
Merge pull request #310 from quartiq/dependabot/cargo/paste-1.0.5
build(deps): bump paste from 1.0.4 to 1.0.5
2021-03-17 16:45:32 +01:00
dependabot[bot] eed190be12
build(deps): bump paste from 1.0.4 to 1.0.5
Bumps [paste](https://github.com/dtolnay/paste) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/dtolnay/paste/releases)
- [Commits](https://github.com/dtolnay/paste/compare/1.0.4...1.0.5)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-17 15:36:37 +00:00
Ryan Summers 35840cc91e
Merge pull request #292 from quartiq/dependabot/cargo/heapless-0.6.1
build(deps): bump heapless from 0.5.6 to 0.6.1
2021-03-17 16:35:16 +01:00
dependabot[bot] 1b328a3d28
build(deps): bump heapless from 0.5.6 to 0.6.1
Bumps [heapless](https://github.com/japaric/heapless) from 0.5.6 to 0.6.1.
- [Release notes](https://github.com/japaric/heapless/releases)
- [Changelog](https://github.com/japaric/heapless/blob/master/CHANGELOG.md)
- [Commits](https://github.com/japaric/heapless/compare/v0.5.6...v0.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-17 15:28:50 +00:00
Ryan Summers a93e823ea5
Merge pull request #311 from quartiq/feature/dhcp-support
Feature/dhcp support
2021-03-17 16:27:32 +01:00
Ryan Summers 0577a99bbe Updating dependencies 2021-03-17 15:55:30 +01:00
Ryan Summers 3fb2bafaaa Implementing safe net storage semantics 2021-03-17 15:08:56 +01:00
Ryan Summers df2f122f84 Fixing sleep state on error 2021-03-17 14:56:31 +01:00
Ryan Summers e54a33797c Updating comment about time 2021-03-17 14:54:57 +01:00
Ryan Summers 331e21b00a Updating dependencies 2021-03-17 14:47:14 +01:00
Ryan Summers 8c616cebec Adding unstaged changes 2021-03-15 12:30:18 +01:00
Ryan Summers 3c574467a2 Updating dependencies 2021-03-15 12:29:03 +01:00
Ryan Summers 4a9c2fe23a Updating after DHCP PR review 2021-03-15 11:41:13 +01:00
Ryan Summers e5505925a9 Merge branch 'master' into feature/dhcp-support 2021-03-15 11:38:28 +01:00
Ryan Summers 0b966b2627
Merge pull request #300 from dnadlinger/always-trcena
hardware: Enable DEMCR TRCENA on boot for cycle counter
2021-03-09 13:30:29 +01:00
David Nadlinger 4606d93900 Update stm32h7xx-hal
I haven't done any runtime tests using Pounder, but it seems
like the API change is just a consequence of making the QSPI
address width runtime-configurable.
2021-03-07 16:48:55 +00:00
David Nadlinger 148a3c8281 hardware: Enable DEMCR TRCENA on boot for cycle counter
Previously, the cycle counter would only work correctly when
running in the debugger (which would also enable tracing).

GitHub: Fixes #299.
2021-03-05 18:14:39 +00:00
Ryan Summers c2cb9a440c Adding initial DHCP support prototype 2021-03-04 17:26:10 +01:00
Robert Jördens 65e9131bfb
Merge pull request #295 from quartiq/panic-led
panic: always turn on red leds, and halt
2021-03-04 15:20:34 +01:00
Robert Jördens e1247ec970
Merge branch 'master' into panic-led 2021-03-04 15:17:15 +01:00
Robert Jördens 6dd0a47bc9
Merge pull request #297 from quartiq/dependabot/cargo/cortex-m-rtic-0.5.6
build(deps): bump cortex-m-rtic from 0.5.5 to 0.5.6
2021-03-04 07:49:37 +01:00
dependabot[bot] d47c44de9a
build(deps): bump cortex-m-rtic from 0.5.5 to 0.5.6
Bumps [cortex-m-rtic](https://github.com/rtic-rs/cortex-m-rtic) from 0.5.5 to 0.5.6.
- [Release notes](https://github.com/rtic-rs/cortex-m-rtic/releases)
- [Changelog](https://github.com/rtic-rs/cortex-m-rtic/blob/v0.5.6/CHANGELOG.md)
- [Commits](https://github.com/rtic-rs/cortex-m-rtic/compare/v0.5.5...v0.5.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-04 04:07:51 +00:00
Robert Jördens 059d4faf9f re-add DefaultHandler 2021-03-03 17:05:22 +01:00
Robert Jördens 475f2b3dd2 panic: fmt 2021-03-03 17:00:29 +01:00
Robert Jördens 843173f29d panic: always turn on red leds, and halt 2021-03-03 16:36:10 +01:00
Robert Jördens addf743607
Merge pull request #293 from quartiq/miniconf-cli
miniconf cli
2021-03-03 15:59:21 +01:00
Robert Jördens e2b54d0e53 binaries: move MQTT_ADDRESS to design_parameters
until some better design with DHCP and/or (m)DNS is implemented
2021-03-03 15:01:28 +01:00
Robert Jördens baa2d0cdd5 cli: print response 2021-03-03 14:42:33 +01:00
Robert Jördens d6be11b351 README: update 2021-03-03 11:38:28 +01:00
Robert Jördens b49461448c cli: use prog variable 2021-03-03 10:00:44 +01:00
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