CereStim 96 API  RS-0075 Rev 3.00
enum BResult

A stimulator object creates a USB connection with the actual CereStim 96 and calls are made to it through the stimulator object. The stimulator object can return an error message (Software Error) or the CereStim 96 can return an error message (Hardware Error).

Enumerator
BRETURN 

Software Error: Early returned warning.

BSUCCESS 

Software Error: Successful operation.

BNOTIMPLEMENTED 

Software Error: Not implemented.

BUNKNOWN 

Software Error: Unknown error.

BINVALIDHANDLE 

Software Error: Invalid handle.

BNULLPTR 

Software Error: Null pointer.

BINVALIDINTERFACE 

Software Error: Invalid intrface specified or interface not supported.

BINTERFACETIMEOUT 

Software Error: Timeout in creating the interface.

BDEVICEREGISTERED 

Software Error: Device with that address already connected.

BINVALIDPARAMS 

Software Error: Invalid parameters.

BDISCONNECTED 

Software Error: Stim is disconnected, invalid operation.

BCONNECTED 

Software Error: Stim is connected, invalid operation.

BSTIMATTACHED 

Software Error: Stim is attached, invalid operation.

BSTIMDETACHED 

Software Error: Stim is detached, invalid operation.

BDEVICENOTIFY 

Software Error: Cannot register for device change notification.

BINVALIDCOMMAND 

Software Error: Invalid command.

BINTERFACEWRITE 

Software Error: Cannot open interface for write.

BINTERFACEREAD 

Software Error: Cannot open interface for read.

BWRITEERR 

Software Error: Cannot write command to the interface.

BREADERR 

Software Error: Cannot read command from the interface.

BINVALIDMODULENUM 

Software Error: Invalid module number specified.

BINVALIDCALLBACKTYPE 

Software Error: Invalid callback type.

BCALLBACKREGFAILED 

Software Error: Callback register/unregister failed.

BLIBRARYFIRMWARE 

Software Error: CereStim Firmware version not supported by SDK Library Version.

BFREQPERIODZERO 

Software Error: Frequency or Period is zero and unable to be converted.

BNODEVICESELECTED 

Software Error: No physical device has been set. See setDevice() for help.

BNOK 

Hardware Error: Comamnd result not OK.

BSEQUENCEERROR 

Hardware Error: Sequence Error.

BINVALIDTRIGGER 

Hardware Error: Invalid Trigger.

BINVALIDCHANNEL 

Hardware Error: Invalid Channel.

BINVALIDCONFIG 

Hardware Error: Invalid Configuration.

BINVALIDNUMBER 

Hardware Error: Invalid Number.

BINVALIDRWR 

Hardware Error: Invalid Read/Write.

BINVALIDVOLTAGE 

Hardware Error: Invalid Voltage.

BINVALIDAMPLITUDE 

Hardware Error: Invalid Amplitude.

BINVALIDAFCF 

Hardware Error: Invalid AF/CF.

BINVALIDPULSES 

Hardware Error: Invalid Pulses.

BINVALIDWIDTH 

Hardware Error: Invalid Width.

BINVALIDINTERPULSE 

Hardware Error: Invalid Interpulse.

BINVALIDINTERPHASE 

Hardware Error: Invalid Interphase.

BINVALIDFASTDISCH 

Hardware Error: Invalid Fast Discharge.

BINVALIDMODULE 

Hardware Error: Invalid Module.

BSTIMULIMODULES 

Hardware Error: More Stimuli than Modules.

BMODULEUNAVAILABLE 

Hardware Error: Module not Available.

BCHANNELUSEDINGROUP 

Hardware Error: Channel already used in Group.

BCONFIGNOTACTIVE 

Hardware Error: Configuration not Active.

BEMPTYCONFIG 

Hardware Error: Empty Config.

BPHASENOTBALANCED 

Hardware Error: Phases not Balanced.

BPHASEGREATMAX 

Hardware Error: Phase Charge Greater than Max.

BAMPGREATMAX 

Hardware Error: Amplitude Greater than Max.

BWIDTHGREATMAX 

Hardware Error: Width Greater than Max.

BVOLTGREATMAX 

Hardware Error: Voltage Greater than Max.

BMODULEDISABLED 

Hardware Error: Module already disabled can't disable it.

BMODULEENABLED 

Hardware Error: Module already enabled can't reenable it.

BINVALIDFREQUENCY 

Hardware Error: Invalid Frequency.

BFREQUENCYGREATMAX 

Hardware Error: The frequency is greater than the max value allowed.

BDEVICELOCKED 

Hardware Error: Device locked due to hardware mismatch or not being configured.

BECHOERROR 

Hardware Error: Command returned was not the same command sent.