In brief: Detailed settings for each OneBox.
On the Devices tab you checked the enable
boxes for the OneBoxes you want to run and then clicked
Detect.
Use this tab to configure parameters for each OneBox, individually.
Topics:
SpikeGLX maintains a database of OneBox settings in the _Calibration folder. The settings are keyed to the OneBox’s serial number. There is one entry per device, hence, the software remembers the last thing you did with that OneBox. The entries are each time-stamped. Individual entries are discarded after three years of disuse.
When you click Detect we look for each selected OneBox
in the database. If found, the stored settings are used. If no entry is
found, the OneBox gets default settings.
You can always see and edit those settings using the
Each OneBox table on the Obx Setup tab.
Upon clicking Verify or Run the table
values are transferred to the database for future runs.
Configure dialog’s outer edges or corners to
resize all content.Not editable.
This is the OneBox’s measured input sample rate as determined by the
calibration procedures on the Sync tab (See User
Manual).
Default, or,For each OneBox, you can edit its:
More details below.
Edit directly in the table cell by specifying a channel list, just as you do for saved channels. E.g., 0:3,7.
Each OneBox can record from up to 12 16-bit analog channels.
If desired, the XA box can be blank (specfying NO analog channels).
This is a list of exactly 12 voltages (V) for converting the 12 analog channels to TTL values in the XD word. These operate on both the XA and the AO channels.
If you enable the XD (digital) option, then ALL 12
analog channels (both inputs and outputs) are digitized using your 12
A2D threshold voltages. The 12 resulting digital lines
are read out together as the lowest 12 bits of a single 16-bit
XD word.
In other words, your Obx data stream either has no digital word, or it has a single digital word containing 12 digital lines.
A OneBox Obx stream is configured for recording if at least one XA
channel is listed, or if XD is enabled. In this case, the OneBox is
assigned a logical recording stream ID index that you can see in the big
Probes table of the Devices tab. In SDK remote interface functions you
can access this device using indices: (js,ip) = (1,ID).
The selected scale +/- {2.5,5,10} volts is applied to all input analog channels.
Edit directly in the table cell by specifying a channel list, just as you do for saved channels. E.g., 0:3,7.
Each OneBox can output voltages on up to 12 analog channels.
Each of the 12 channels can only be an input or an output.
Only channel-0 is programmable for WavePlayer output. If you intend to
generate stimulus waveforms, be sure to include 0 in the AO
channel list.
It is flagged as an error if the same channel is in the XA and the AO list.
CAUTION: You might damage the OneBox or other equipment if you connect external voltage sources to OneBox channels that are configured for output (AO).
Yes it is safe and permitted, to enable XD and specify AO channels. The digital lines for both XA and AO channels are thresholded and recorded.
A OneBox is configured for output if at least one AO channel is
listed. In SDK remote interface functions you can access the output
features for this device using its assigned
slot number.
This lets you group/sort/order the channels in SpikeGLX graph windows. It has no effect on how binary data are stored.
Edit directly in the table cell by specifying a channel list.
You can save all of the channels being acquired by setting the list to any of:
You can save any arbitrary subset of channels using a printer-page-like list of individual channels and/or ranges, like: 1:4,6,8:10.
The SY channel is always added to your list because it carries error flags and the sync channel.
This is a handy way to set all of the editable fields:
Select a OneBox and copy its settings to a specified other OneBox, or to all other OneBoxes.
measured sample rates.fin