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.

Parameters
[in,out]outputPointer to a BMaximumValues structure that will contain the current max values that are set
[in]rwBoolean to determine if updating new max values or just reading the old Read = 0 and Write = 1
[in]voltageThe Max Compliance Voltage that can be set
[in]amplitudeThe Max amplitude that can be used in a stimulation
[in]phaseChargeThe Max charge per phase that will be allowed (Charge = Amplitude * Width)
[in]frequencyThe Max frequency at which the stimulations can take place
Returns
a BResult status, either hardware or software error
See also
BMaximumValues, BOCVolt
Examples:
simpleExample.cpp.

Referenced by connect().