![]() |
CereStim 96 API
RS-0075 Rev 3.00
|
BSTIMAPI BResult stimulusMaxValues | ( | BMaximumValues * | output, |
UINT8 | rw, | ||
BOCVolt | voltage, | ||
UINT16 | amplitude, | ||
UINT32 | phaseCharge, | ||
UINT32 | frequency | ||
) |
Intended to be an administrative interface that can be password protected and only allow the lead researcher to make changes. It allows the user to set other determined upper limits for the stimulation parameters for whatever safety protocol they are requireing. Again micro and macro stimulators will have some different bounds for setting max values due to the different ranges each are able to achieve.
[in,out] | output | Pointer to a BMaximumValues structure that will contain the current max values that are set |
[in] | rw | Boolean to determine if updating new max values or just reading the old Read = 0 and Write = 1 |
[in] | voltage | The Max Compliance Voltage that can be set |
[in] | amplitude | The Max amplitude that can be used in a stimulation |
[in] | phaseCharge | The Max charge per phase that will be allowed (Charge = Amplitude * Width) |
[in] | frequency | The Max frequency at which the stimulations can take place |
Referenced by connect().