Skip to content

v2026.4.1 - extended testbed layout#127

Merged
orgua merged 34 commits intomainfrom
dev
Apr 1, 2026
Merged

v2026.4.1 - extended testbed layout#127
orgua merged 34 commits intomainfrom
dev

Conversation

@orgua
Copy link
Copy Markdown
Collaborator

@orgua orgua commented Mar 10, 2026

  • shepherd-data CLI
    • add --text-only-switch to extract-uart and decode-uart commands (removed timestamps and prints text like on console)
    • extract waveforms more efficiently (less RAM usage, might have exploded on large files)
    • decode-uart now probes every pin and saves as file if UART was found
  • vsrc-model
    • add two-state power-good behavior of PRU
    • mirror the use of safe math FNs of PRU code in python
  • data-models
    • remove .id from testbed-modes (Cape, Observer, ...) when not needed (use name to reference data)
    • Target.id becomes optional and reflects usage in Testbed
    • FixtureClients respects optional .id
  • fixtures
    • add pin-mapping of cape v2.5
    • add fixtures for 30 new capes v2.5
    • add fixtures for 30 new targets v1.3e
    • reorder testbed nodes to reflect current installation
  • improved comparison of Eenvs (needed error margin)
  • doc
    • extend harvester-metadata for bonito
    • improve doc for power-good thresholds

For next version / TODO:

  • ivcurve fixtures are not loaded?
  • include new GPIO plotting
  • include new interactive plotting

@orgua orgua changed the title v2026.3.1 v2026.4.1 - extended testbed layout Apr 1, 2026
@orgua orgua merged commit 826d66b into main Apr 1, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant