Skip to content

Add ability to disable individual Neuropixels 2.0e probes #45

@bparks13

Description

@bparks13

Instead of assuming that because a Neuropixels 2.0 probe is connected to the Neuropixels 2.0e headstage that the user wants to record from it, we add an Enable button to each of the probe settings tabs that controls whether or not the probe is recorded from. This is separate from the Enable button that controls whether or not the whole headstage is recorded from, since we can reset both probes as normal through that route.

We will need to write to an OP_MODE register to tell individual probes not to turn on. This should also be tested to ensure that it doesn't cause any deadlocks or memory buffer issues due to the data not being propagated through the pipeline.

As part of this update, we can also consolidate the tabs. Right now, there is one Neuropixels 2.0 tab, with two probe tabs (A/B) underneath it. Instead, when we can turn individual probes on or off, we can abstract this so that there are two Neuropixels 2.0 probe tabs at the top level. See the Neuropixels 1.0f headstage for reference.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions