CereStim 96 API  RS-0075 Rev 3.00
BDeviceInfo Struct Reference

CereStim 96 Device Specific Information. More...

#include "BStimulator.h"

Public Attributes

UINT16 mainboardVersion
 MSB = version , LSB = subversion (i.e. 0x020A = version 2.10)
 
UINT8 moduleStatus [MAXMODULES]
 0x00 = Not available. 0x01 = Enabled. 0x02 = Disabled
 
UINT16 moduleVersion [MAXMODULES]
 MSB = version , LSB = subversion (i.e. 0x020A = version 2.10)
 
UINT16 protocolVersion
 MSB = version , LSB = subversion (i.e. 0x020A = version 2.10)
 
UINT32 serialNo
 Hardware part number, type, and serial number 0xPN TY SN SN.
 

Detailed Description

The stimulator has several different micro controllers that it uses. These are on the motherboard and current modules. As a result, it is very helpful for troubleshooting and debugging to see what versions of the firmware are stored on the motherboard and current modules as well as what the status of how many current modules are installed and what communication protocol is being used.


The documentation for this struct was generated from the following file: