Releases: open-ephys-plugins/onix-source
Releases · open-ephys-plugins/onix-source
v0.2.0
Summary
Version 0.2.0 brings an update to all Neuropixels devices that automatically searches a user-defined folder for calibration file(s). It also separates analog and digital data streams, plus fixes a small timing issue to ensure that all digital and analog data channels/events are correctly timestamped. Finally, there are updates when importing Probe Interface files to support more external sources.
For details on how to use the plugin, including details from this release, please check out the ONIX Source plugin documentation.
What's Changed
🎉 New Features
- Separate Analog and Digital data streams by @bparks13 in #133
- Automatically search for calibration files for Neuropixels probes by @bparks13 in #136
🐞 Bug Fixes
- Check if canvas exists before accessing it by @bparks13 in #140
- Update Probe Interface compatibility by @bparks13 in #131
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Neuropix configuration by @bparks13 in #1
- Add enable/disable button to BNO055 interface by @bparks13 in #26
- Check Port Status during acquisition by @bparks13 in #14
- Automatically add hub/device tabs when selected in the editor by @bparks13 in #24
- Correct for Neuropixels data offsets by @bparks13 in #29
- Add Breakout Board devices by @bparks13 in #36
- Add label showing the last voltage set for each port by @bparks13 in #48
- Add Neuropixels 2.0e by @bparks13 in #39
- Load and save configuration settings by @bparks13 in #47
- Update stream/channel identifiers by @bparks13 in #58
- Finalize Milestone 1.0f and 2.0e by @bparks13 in #62
- Add block read size functionality by @bparks13 in #73
- Add Neuropixels 1.0e Headstage by @bparks13 in #74
- Aggregate updates for new firmware version by @bparks13 in #81
- Remove Heartbeat classes by @bparks13 in #85
- Updated PolledBno055 by @bparks13 in #86
- Use default index to open the next available context by @bparks13 in #90
- Color selected electrodes as dark grey if the device is disabled by @bparks13 in #88
- Update Probe Viewer by @bparks13 in #89
- Update headstage combo box options by @bparks13 in #91
- Handle invalid headstage selections gracefully by @bparks13 in #93
- Update memory monitor tooltip by @bparks13 in #98
- Add save and load settings functionality to various interfaces by @bparks13 in #87
- Check Port Controller link flags before acquisition starts by @bparks13 in #84
- Disable Output as a channel direction in AnalogIO by @bparks13 in #99
- Update Neuropixels 2.0e headstage name by @bparks13 in #102
- Remove uninitialized headstage ID by @bparks13 in #103
- Add AuxiliaryIO device by @bparks13 in #83
- Add liboni as a submodule by @bparks13 in #104
- Added check for when hub IDs are not known by @bparks13 in #113
- Performance improvements by @aacuevas in #114
- Disable Load/Save settings buttons during acquisition by @bparks13 in #120
- Hide UI elements if context is uninitialized by @bparks13 in #115
- Remove buffering in MemoryMonitor.processFrames() by @jonnew in #121
- Remove ADC_CONFIG register write by @bparks13 in #122
- Update Editor elements by @bparks13 in #127
- Update Neuropixels 2.0 Probes by @bparks13 in #128
- Add GitHub Actions by @bparks13 in #124
New Contributors
- @bparks13 made their first contribution in #1
- @aacuevas made their first contribution in #114
- @jonnew made their first contribution in #121
Full Changelog: https://github.com/open-ephys-plugins/onix-source/commits/v0.1.0