System Information

This topic describes the following functions:

E6651_GetSystemModel

Declaration

int E6651_GetSystemModel(BYTE MID, char* Value);

Parameter

MID [in]: User defined E6651A Machine ID.

Model [out]: Current Test Set model number.

Return Value

Success: STATE_SUCCESS(1)

Failure: STATE_ERROR(-1)

Returns the Test Set model type, currently "E6651A".

E6651_GetSystemVersion

Declaration

int E6651_GetSystemVersion(BYTE MID, char* Value);

Parameter

MID [in]: User defined E6651A Machine ID.

Version [out]: E6651’s firmware version.

Return Value

Success: STATE_SUCCESS(1)

Failure: STATE_ERROR(-1)

API command to return the current version of the installed test set firmware in the form 5.x.y.z or 6.x.y.z

E6651_GetSTSCExpiryDate

Declaration

int E6651_GetSTSCExpiryDate(BYTE MID, char* ExpiryDate);

Parameter

MID [in]: User defined E6651A Machine ID.

ExpiryDate [out]: E6651’s STSC license expiry date

Return Value

Success: STATE_SUCCESS(1)

Failure: STATE_ERROR(-1)

Returns the expiry date of the Software and Technical Support Contract (STSC) license installed in the E6651A.

E6651_GetSTSCFWReleaseDate

Declaration

int E6651_GetSTSCFWReleaseDate(BYTE MID, char* ReleaseDate);

Parameter

MID [in]: User defined E6651A Machine ID.

ReleaseDate [out]: E6651’s STSC licensed firmware release date

Return Value

Success: STATE_SUCCESS(1)

Failure: STATE_ERROR(-1)

Returns the release date of the installed firmware.

E6651_GetHWVersion

Declaration

int E6651_GetHWVersion(BYTE MID, char* Value);

Parameter

MID [in]: User defined E6651A Machine ID.

HWVersion [out]: E6651’s Hardware version

Return Value

Success: STATE_SUCCESS(1)

Failure: STATE_ERROR(-1)

Returns the hardware version of the E6651A Test Set.