Repository navigation
Releases: AllenNeuralDynamics/harp.device.quac
Releases · AllenNeuralDynamics/harp.device.quac
Release list
fw0.3.0-harp2.0
This release:
- updates the pico core to be on-par with the forthcoming Harp 2.0 protocol spec
- the status LED should now blink in sync with the Harp state.
- the device.yml hash is now saved to the device.
- full semantic versions for hardware, harp protocol, and firmware are now embedded in the firmware.
- updates the python examples to use the generated device.py instead of creating a device interface at runtime.
fw0.2.1
This release
- fixes a race condition where the board crashes with low probability on the final dma transfer at the end of producing a waveform.
- bumps the firmware version
fw0.2.0
Firmware update only with the following changes:
- Fixed a bug where waveforms would produce garbage output noticeable only under certain update frequency settings because the wrong buffer was being specified as the last buffer.
- Added
normalized_phase_shiftto sine and trapezoid players - Added
duty_cycleto trapezoid player - Updated python and bonsai interfaces.
To install the latest firmware, have a look at the instructions in the README.
fw0.1.0-pcb1.1.0-harp0.0
Initial Release
This release includes:
- initial PCBA
- starter firmware
- python examples
Known Limitations
Since this is a minimum viable product for end-to-end usage of the Quad DAC board, there are few issues to be addressed later. See the Known Limits section in the readme for details as to what's on the roadmap to be fixed next.
Flashing the firmware
See the README for info on flashing the *.uf2 firmware onto the board.