You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li><p><strong>Automatic naming:</strong> Probes names are assigned automatically, based on the order in which they are detected. Any 1.0 probes will have “-AP” and “-LFP” appended to their respective streams. The naming interface displays the names that will be applied when using this scheme, but they cannot be edited.</p></li>
772
772
<li><p><strong>Automatic numbering:</strong> Numeric stream names are assigned automatically, based on the order in which they are detected. This scheme will produce file names that look like those from GUI version 0.5.X and earlier, which did not have the ability to apply custom names to individual streams. The naming interface displays the names that will be applied when using this scheme, but they cannot be edited.</p></li>
773
773
<li><p><strong>Custom port names:</strong> Probe names are assigned by port/dock. This is useful if you have probes placed in a particular physical configuration, and always want a probe in a certain position to have the same name, regardless of which other probes are connected.</p></li>
774
-
<li><p><strong>Custom probe names:</strong>Porbe names are assigned by serial number. This is useful if you have probes chronically implanted and would like to associate the subject ID with a particular probe.</p></li>
774
+
<li><p><strong>Custom probe names:</strong>Probe names are assigned by serial number. This is useful if you have probes chronically implanted and would like to associate the subject ID with a particular probe.</p></li>
<p>Any probes detected by the Neuropixels PXI plugin will be calibrated automatically when the plugin is loaded, provided that calibration files are stored in one of the following locations:</p>
592
+
<p>Any probes detected by the OneBox plugin will be calibrated automatically when the plugin is loaded, provided that calibration files are stored in one of the following locations:</p>
593
593
<ulclass="simple">
594
594
<li><p><codeclass="code docutils literal notranslate"><spanclass="pre">C:\ProgramData\Open</span><spanclass="pre">Ephys\CalibrationInfo\<probe_serial_number></span></code> (recommended - note that <strong>ProgramData</strong> may be a hidden folder on your system, so you’ll need to change the File Explorer options to show hidden files)</p></li>
595
595
<li><p><codeclass="code docutils literal notranslate"><spanclass="pre"><open-ephys-executable-folder>\CalibrationInfo\<probe_serial_number></span></code> (if you used the Open Ephys installer, the executable will be located in <codeclass="code docutils literal notranslate"><spanclass="pre">C:\Program</span><spanclass="pre">Files\Open</span><spanclass="pre">Ephys</span></code>)</p></li>
<p>If you’re performing offline analysis with <aclass="reference external" href="https://github.com/spikeinterface/spikeinterface">SpikeInterface</a>, it may be helpful to have information about your probe’s channel configuration stored in a JSON file that conforms to the <aclass="reference external" href="https://github.com/spikeinterface/probeinterface">ProbeInterface</a> specification. To export a ProbeInterface JSON file, simply press the “SAVE TO JSON” button.</p>
661
661
</section>
662
662
</section>
663
-
<sectionid="onebox-adc-settings">
664
-
<h2>OneBox ADC settings<aclass="headerlink" href="#onebox-adc-settings" title="Permalink to this heading">#</a></h2>
665
-
<p>The OneBox ADCs can be configured as follows (details coming soon):</p>
663
+
<sectionid="onebox-adcs">
664
+
<h2>OneBox ADCs<aclass="headerlink" href="#onebox-adcs" title="Permalink to this heading">#</a></h2>
665
+
<p>The OneBox ADCs use 0-based indexing. ADC 0 can be accessed via the “ADC” SMA connector on the OneBox, while ADCs 1-11 require the BNC breakout board to be attached via the SDR connector.</p>
666
+
<p>The OneBox ADC settings can be accessed by clicking on the purple circle in the OneBox plugin editor, or by browsing to the “ADC” tab in the OneBox settings interface.</p>
<p>There is one global input range setting for all ADCs, which can be set to either ±2.5, ±5V (default), or ±10V. This determines the voltage range of the signals the ADCs can accept. Smaller input range will provide higher resolution for lower amplitude signals, but may clip larger signals.</p>
669
+
<p><strong>Each ADC can optionally be used as a digital input.</strong> If the digital input option is set to “ON,” the ADC will interpret any input voltage below 0.5 V as a logic low, and any input voltage above 1 V as a logic high. Each threshold crossing will generate an event that propagates through the Open Ephys signal chain. The analog data from the ADC will still be available, even if the digital input option is set to “ON.”</p>
667
670
</section>
668
671
<sectionid="plugin-data-streams">
669
672
<h2>Plugin data streams<aclass="headerlink" href="#plugin-data-streams" title="Permalink to this heading">#</a></h2>
<li><p><strong>Automatic naming:</strong> Probes names are assigned automatically, based on the order in which they are detected. Any 1.0 probes will have “-AP” and “-LFP” appended to their respective streams. The naming interface displays the names that will be applied when using this scheme, but they cannot be edited.</p></li>
692
695
<li><p><strong>Automatic numbering:</strong> Numeric stream names are assigned automatically, based on the order in which they are detected. This scheme will produce file names that look like those from GUI version 0.5.X and earlier, which did not have the ability to apply custom names to individual streams. The naming interface displays the names that will be applied when using this scheme, but they cannot be edited.</p></li>
693
696
<li><p><strong>Custom port names:</strong> Probe names are assigned by port/dock. This is useful if you have probes placed in a particular physical configuration, and always want a probe in a certain position to have the same name, regardless of which other probes are connected.</p></li>
694
-
<li><p><strong>Custom probe names:</strong>Porbe names are assigned by serial number. This is useful if you have probes chronically implanted and would like to associate the subject ID with a particular probe.</p></li>
697
+
<li><p><strong>Custom probe names:</strong>Probe names are assigned by serial number. This is useful if you have probes chronically implanted and would like to associate the subject ID with a particular probe.</p></li>
<h2>Remote control<aclass="headerlink" href="#remote-control" title="Permalink to this heading">#</a></h2>
789
-
<p>A number of Neuropixels probe settings can be changed via the GUI’s built-in HTTP server. Commands are sent as “config messages” to the Neuropix-PXI processor.</p>
792
+
<p>A number of Neuropixels probe settings can be changed via the GUI’s built-in HTTP server. Commands are sent as “config messages” to the OneBox processor.</p>
790
793
<p>The following commands are available:</p>
791
794
<olclass="arabic simple">
792
795
<li><p><codeclass="code docutils literal notranslate"><spanclass="pre">NP</span><spanclass="pre">INFO</span></code> : returns a JSON string containing information about all available probes</p></li>
Copy file name to clipboardExpand all lines: _sources/User-Manual/Plugins/Neuropixels-PXI.rst.txt
+1-1
Original file line number
Diff line number
Diff line change
@@ -262,7 +262,7 @@ Clicking on the slot number for a given basestation will open up an interface fo
262
262
263
263
#. **Custom port names:** Probe names are assigned by port/dock. This is useful if you have probes placed in a particular physical configuration, and always want a probe in a certain position to have the same name, regardless of which other probes are connected.
264
264
265
-
#. **Custom probe names:** Porbe names are assigned by serial number. This is useful if you have probes chronically implanted and would like to associate the subject ID with a particular probe.
265
+
#. **Custom probe names:** Probe names are assigned by serial number. This is useful if you have probes chronically implanted and would like to associate the subject ID with a particular probe.
266
266
267
267
.. caution:: All stream names *must* be unique for a given plugin. Currently, it's possible to inadvertently assign the same name to multiple probes, either by using the same port-specific or probe-specific names across basestations. Name conflicts must be checked manually in order to prevent crashes when starting recording.
Copy file name to clipboardExpand all lines: _sources/User-Manual/Plugins/OneBox.rst.txt
+13-6
Original file line number
Diff line number
Diff line change
@@ -124,7 +124,7 @@ and one file for each 2.0 probe:
124
124
125
125
* :code:`<probe_serial_number>_gainCalValues.csv`
126
126
127
-
Any probes detected by the Neuropixels PXI plugin will be calibrated automatically when the plugin is loaded, provided that calibration files are stored in one of the following locations:
127
+
Any probes detected by the OneBox plugin will be calibrated automatically when the plugin is loaded, provided that calibration files are stored in one of the following locations:
128
128
129
129
* :code:`C:\\ProgramData\\Open Ephys\\CalibrationInfo\\<probe_serial_number>` (recommended - note that **ProgramData** may be a hidden folder on your system, so you'll need to change the File Explorer options to show hidden files)
130
130
@@ -221,14 +221,21 @@ ProbeInterface JSON files
221
221
222
222
If you're performing offline analysis with `SpikeInterface <https://github.com/spikeinterface/spikeinterface>`__, it may be helpful to have information about your probe's channel configuration stored in a JSON file that conforms to the `ProbeInterface <https://github.com/spikeinterface/probeinterface>`__ specification. To export a ProbeInterface JSON file, simply press the "SAVE TO JSON" button.
223
223
224
-
OneBox ADC settings
224
+
OneBox ADCs
225
225
######################################
226
226
227
-
The OneBox ADCs can be configured as follows (details coming soon):
227
+
The OneBox ADCs use 0-based indexing. ADC 0 can be accessed via the "ADC" SMA connector on the OneBox, while ADCs 1-11 require the BNC breakout board to be attached via the SDR connector.
228
+
229
+
The OneBox ADC settings can be accessed by clicking on the purple circle in the OneBox plugin editor, or by browsing to the "ADC" tab in the OneBox settings interface.
There is one global input range setting for all ADCs, which can be set to either ±2.5, ±5V (default), or ±10V. This determines the voltage range of the signals the ADCs can accept. Smaller input range will provide higher resolution for lower amplitude signals, but may clip larger signals.
235
+
236
+
**Each ADC can optionally be used as a digital input.** If the digital input option is set to "ON," the ADC will interpret any input voltage below 0.5 V as a logic low, and any input voltage above 1 V as a logic high. Each threshold crossing will generate an event that propagates through the Open Ephys signal chain. The analog data from the ADC will still be available, even if the digital input option is set to "ON."
237
+
238
+
232
239
Plugin data streams
233
240
######################################
234
241
@@ -266,7 +273,7 @@ Clicking on the slot number for a given basestation will open up an interface fo
266
273
267
274
#. **Custom port names:** Probe names are assigned by port/dock. This is useful if you have probes placed in a particular physical configuration, and always want a probe in a certain position to have the same name, regardless of which other probes are connected.
268
275
269
-
#. **Custom probe names:** Porbe names are assigned by serial number. This is useful if you have probes chronically implanted and would like to associate the subject ID with a particular probe.
276
+
#. **Custom probe names:** Probe names are assigned by serial number. This is useful if you have probes chronically implanted and would like to associate the subject ID with a particular probe.
270
277
271
278
.. caution:: All stream names *must* be unique for a given plugin. Currently, it's possible to inadvertently assign the same name to multiple probes, either by using the same port-specific or probe-specific names across basestations. Name conflicts must be checked manually in order to prevent crashes when starting recording.
272
279
@@ -311,7 +318,7 @@ To run each test, select one from the drop-down menu, and click the "RUN" button
311
318
"Test I2C", "<1 s", "Verifies the functionality of the probe's I2C interface. This interface must be intact for proper functioning of the probe."
312
319
"Test Serdes", "<1 s", "Tests the integrity of the serial communication over the probe cable."
313
320
"Test Heartbeat", "3 s", "Checks for a 1 Hz heartbeat signal between the headstage and BSC. This test indicates whether basic communication between the headstage and basestation is working."
314
-
"Test Basestation", "<1 s", "Tests the connectivity between the computer and the basestation FPGA board via the PXIe interface."
321
+
"Test Basestation", "<1 s", "Tests the connectivity between the computer and the OneBox over USB."
315
322
316
323
.. note:: If the "probe signal" and "probe noise" tests fail, it does not necessarily indicate that the probe is broken. If your probe is successfully transmitting data, the outcome of all of these tests (except the shift register test) can be safely ignored.
317
324
@@ -330,7 +337,7 @@ If you have a headstage test module, you can run a suite of tests to ensure the
330
337
Remote control
331
338
######################
332
339
333
-
A number of Neuropixels probe settings can be changed via the GUI's built-in HTTP server. Commands are sent as "config messages" to the Neuropix-PXI processor.
340
+
A number of Neuropixels probe settings can be changed via the GUI's built-in HTTP server. Commands are sent as "config messages" to the OneBox processor.
0 commit comments