Skip to content

Conversation

bparks13
Copy link
Member

@bparks13 bparks13 commented Oct 6, 2025

This PR, which is based on #144, adds support for Neuropixels 2.0 single-shank probes.

Some important updates:

  • The plugin now checks which probe is selected versus which one is connected, and will not allow acquisition to start if there is a mismatch
  • Refactors the ProbeSettings struct to allow the number of electrodes / channels to be set at run-time, instead of at compile time. This is to allow for scenarios such as the 2.0 probes, which can have a varying number of electrodes, to be set at run-time.

Fixes #151

@bparks13 bparks13 added this to the 0.3.0 milestone Oct 6, 2025
@bparks13 bparks13 requested a review from anjaldoshi October 6, 2025 21:20
@bparks13 bparks13 self-assigned this Oct 6, 2025
- Confirms if the selected probe type is the same as the connected hardware. Used to confirm if a probe is connected that is not implemented (such as the 1.0 UHD probe), or to confirm that the correct probe is selected (2.0 single- or quad-shank probes)
- Add drop-down menu for NPX 2.0e devices to switch between quad- and single-shank probes
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