GxSmuGetBoardSummary

Applies To

GX3104, GX3116e

Purpose

Returns the board name, description, S/N, firmware version and revision, and calibration time.

Syntax

Gx7404GetBoardSummary (nHandle, pszSummary, nSummaryMaxLen, pnStatus)

Parameters

Name
Type
Description
nHandle
SHORT
Handle to a GX3104 or GX3116e board.
pszSummary
PSTR
Buffer to contain the returned board info (null terminated) string.
nSummaryMaxLen
SHORT
Size of the buffer to contain the error string.
pnStatus
PSHORT
Returned status: 0 on success, negative number on failure.

Comments

The GxSmu board summary string provides the following data from the on-board nonvolatile electrically erasable programmable read-only memory (EEPROM) in the order shown:

For example, the returned string could look like the following:

 

"GX3104 S/N: 31040999-XY-ZX-999, Firmware 0xDC00, EEPROM-Version 1, Calibrated: Mon Oct 09 09:24:06 2017”.

 

Example

The following example returns the board summary:

 

SHORT nHandle, nStatus;

CHAR szSummary[256];

 

GxSmuGetBoardSummary(nHandle, szSummary, sizeof(szSummary), &nStatus)

 

See Also

GxSmuGetDriverSummary, GxSmuInitialize, GxSmuGetErrorString