Skip to content

v0.9.1

Choose a tag to compare

@orgua orgua released this 22 May 12:54
· 571 commits to main since this release
9bbea22

What's Changed

  • adapt to latest naming-changes in core-lib
    • established ivsurface and ivtrace instead of curves and sample
    • use Reader.read() instead of .read_buffer()
    • use Reader.CHUNK_SAMPLES_N, Reader.chunks_n, instead of .buffer_xyz
    • use UartLogger instead of #Tracer
  • programmer: detect and handle hanging startup by forcing retry
  • GPIOTracer - implement masking
    • sheep adapts mask to current cape and writes it to PRU
  • sheep: emu & hrv mute / avoid some false warnings right after end of experiment
  • herd: improve config-finding -> see doc
  • doc: rip out documentation for public instance -> https://nes-lab.github.io/shepherd-nova/
  • workflows: general improvements
  • tested: pytest sheep, pytest herd linux & windows, emu with all major vsrc, stress test programmer
  • outdated: Py VSrc shared lib, most of doc,

Full Changelog: v0.9.0...v0.9.1