v0.9.1
What's Changed
- adapt to latest naming-changes in core-lib
- established
ivsurfaceandivtraceinstead of curves and sample - use
Reader.read()instead of.read_buffer() - use
Reader.CHUNK_SAMPLES_N,Reader.chunks_n, instead of .buffer_xyz - use
UartLoggerinstead of #Tracer
- established
- 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