#include <TecellaAmp.h>
Maximum programmable bessel value.
Minimum programmable bessel value.
The number of bits per sample.
wchar_t tecella_hw_props::device_name[TECELLA_HW_PROPS_DEVICE_NAME_SIZE] |
Name of the device.
Contains the firmware version being used.
Each step of a ramp icmd segment will have it's value increased by this amount.
The icmd stimulus can only take on current values in intervals of vcmd_value_lsb from vcmd_value_min to vcmd_value_max.
Maximum amp value supported by a icmd stimulus.
Minimum amp value supported by a icmd stimulus.
Maximum number of segments supported per stimulus.
Number of utility DACs available. (limits the max index passed to tecella_utility_dac functions.)
Number of channels. Note: Channel numbering goes from [0, nchans-1].
Number of cslows slectable
Number of gains selectable (see TECELLA_REG_GAIN)
Number of slots populated with a channel board. (Does not include the controller board).
Number of sources selectable (see TECELLA_REG_SOURCE)
Number of simultaneous stimuli supported (see TECELLA_REG_VCMD_SELECT)
The sample period can only take on values in intervals of sample_period_lsb from sample_period_min to sample_period_max
Maximum sample period supported in seconds.
Minimum sample period supported in seconds.
wchar_t tecella_hw_props::serial_number[TECELLA_HW_PROPS_SERIAL_NUMBER_SIZE] |
The serial number, which is unique to each unit.
The maximum number of delta iterations a stimulus may have.
The maximum number of ramp steps supported by a single stimulus segment.
The maximum number of repeat iterations a stimulus may have.
Duration can only take on values in intervals of stimulus_segment_duration_lsb.
The maximum duration a segment can have.
If true, tecella_acquire_start_stimulus() can be used.
Indicates if a bessel filter is supported
Indicates if the amplifier can produce a current stimulus. (See TECELLA_STIMULUS_MODE_ICMD)
Indicates if the amplifier can be used as an oscilloscope.
Indicates if the amplifier can produce a voltage stimulus. (See TECELLA_STIMULUS_MODE_VCMD)
Indicates if the amplifier supports tecella_stimulus_zap().
Contains the number of configurations selectable with tecella_configuration_set()
wchar_t tecella_hw_props::user_config_name[TECELLA_HW_PROPS_USER_CONFIG_NAME_SIZE] |
The name of the configuration as currently specified / selected.
Utility DAC lsb in Volts.
Utility DAC max in Volts.
Utility DAC min in Volts.
Each step of a ramp vcmd segment will have it's value increased by this amount.
The vcmd stimulus can only take on voltage values in intervals of vcmd_value_lsb from vcmd_value_min to vcmd_value_max.
Maximum voltage value supported by a vcmd stimulus.
Minimum voltage value supported by a vcmd stimulus.
The zap stimulus can only take on voltage values in intervals of zap_value_lsb from zap_value_min to zap_value_max.
Maximum zap value supported by tecella_stimulus_zap().
Minimum zap value supported by tecella_stimulus_zap().