Configures an ONIX multifunction 64-channel headstage on the specified port.
Headstage-64 is a 1.5g serialized, multifunction headstage designed to function with passive probes such as tetrode microdrives, silicon arrays, EEG/ECOG arrays, etc. It provides the following features:
- 64 electrophysiology channels and 3 auxiliary channels sampled at 30 kHz per channel.
- A BNO055 9-axis IMU for real-time, 3D orientation tracking.
- Three TS4231 light to digital converters for real-time, 3D position tracking with HTC Vive base stations.
- A single electrical stimulator (current controlled, +/-15V compliance, automatic electrode discharge).
- Two optical stimulators (800 mA peak current per channel).
Inputs & Outputs
Configure all devices in the device group.
This will schedule configuration actions to be applied by a StartAcquisition instance prior to data acquisition.
|
|
|
Properties
Headstage64
These are properties of the ConfigureHeadstage64 Device Group configuration operator:
Property | Type | Description | ||||
---|---|---|---|---|---|---|
Port
|
PortName |
Gets or sets the port. The port is the physical connection to the ONIX breakout board and must be specified prior to operation.
|
||||
Name
|
string |
Gets or sets a unique device group name. A human-readable identifier that is used as a prefix for the DeviceName of each device in the the group. |
Bno055
Bno055 is a ConfigureBno055 device operator contained by the ConfigureHeadstage64 operator with the following properties:
Property | Type | Description |
---|---|---|
Enable
|
bool |
Gets or sets the device enable state. If set to true, a Bno055Data instance that is linked to this configuration will produce data. If set to false, it will not produce data. |
ElectricalStimulator
ElectricalStimulator is a ConfigureHeadstage64ElectricalStimulator device operator contained by the ConfigureHeadstage64 operator with the following properties:
This operator does not have any properties to set.
OpticalStimulator
OpticalStimulator is a ConfigureHeadstage64OpticalStimulator device operator contained by the ConfigureHeadstage64 operator with the following properties:
This operator does not have any properties to set.
PortVoltage
PortVoltage is a AutoPortVoltage device operator contained by the ConfigureHeadstage64 operator with the following properties:
Property | Type | Description |
---|---|---|
Applied
|
double? |
Gets or sets the last applied port voltage |
Requested
|
double? |
Gets or sets a value the requested port voltage. If null, the voltage will be set automatically. |
Rhd2164
Rhd2164 is a ConfigureRhd2164 device operator contained by the ConfigureHeadstage64 operator with the following properties:
Property | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AnalogHighCutoff
|
Rhd2164AnalogHighCutoff |
Gets or sets the high cutoff frequency of the analog (pre-ADC) bandpass filter.
|
||||||||||||||||||||||||||||||||||||||||||||||||||
AnalogLowCutoff
|
Rhd2164AnalogLowCutoff |
Gets or sets the low cutoff frequency of the analog (pre-ADC) bandpass filter.
|
||||||||||||||||||||||||||||||||||||||||||||||||||
DspCutoff
|
Rhd2164DspCutoff |
Gets or sets the cutoff frequency for the digital (post-ADC) high-pass filter used for amplifier offset removal.
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Enable
|
bool |
Gets or sets the device enable state. If set to true, a Rhd2164Data instance that is linked to this configuration will produce data. If set to false, it will not produce data. |
TS4231
TS4231 is a ConfigureTS4231V1 device operator contained by the ConfigureHeadstage64 operator with the following properties:
Property | Type | Description |
---|---|---|
Enable
|
bool |
Gets or sets the device enable state. If set to true, a TS4231V1Data instance that is linked to this configuration will produce data. If set to false, it will not produce data. |