This topic describes the following functions:
int E6651_GetSystemModel(BYTE MID, char* Value);
MID [in]: User defined E6651A Machine ID.
Model [out]: Current Test Set model number.
Success: STATE_SUCCESS(1)
Failure: STATE_ERROR(-1)
Returns the Test Set model type, currently "E6651A".
int E6651_GetSystemVersion(BYTE MID, char* Value);
MID [in]: User defined E6651A Machine ID.
Version [out]: E6651’s firmware version.
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
int E6651_GetSTSCExpiryDate(BYTE MID, char* ExpiryDate);
MID [in]: User defined E6651A Machine ID.
ExpiryDate [out]: E6651’s STSC license expiry date
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.
int E6651_GetSTSCFWReleaseDate(BYTE MID, char* ReleaseDate);
MID [in]: User defined E6651A Machine ID.
ReleaseDate [out]: E6651’s STSC licensed firmware release date
Success: STATE_SUCCESS(1)
Failure: STATE_ERROR(-1)
Returns the release date of the installed firmware.
int E6651_GetHWVersion(BYTE MID, char* Value);
MID [in]: User defined E6651A Machine ID.
HWVersion [out]: E6651’s Hardware version
Success: STATE_SUCCESS(1)
Failure: STATE_ERROR(-1)
Returns the hardware version of the E6651A Test Set.