View Sense Code Tables by Drive

Previous  Top  Next

This window lets you view device-specific messages and their corresponding sense keys/codes/and qualifiers.
sensecodedatabasescreen
Not all drives document all codes, and our database is limited to what manufacturers supplied to us. If there is not an entry for your specific SCSI device, then contact our support people, we may have an update for you. Even if there is no entry, the program will still work… in the event of an error; the program will just return the sense information without the alphanumeric description.

As time and resources allow, additional drives will be added.

Usage
driveselecttree0
Double click on a manufacturer. The tree will expand into device models.
driveselecttree1
Click on one of them, and the sense tables will appear. You can sort any column by clicking on the header. You can also re size their widths by clicking on the divider in the column headers, and dragging them towards the left or right.

Note that they may be grouped by color code as well.

All of this information is stored in the ASCII text file,
SENSEDB.TXT.

SENSEDB.TXT Record Layout

General Information:
·All records starting with a # are comments, and the data is ignored. Comments may appear anywhere in the file, with the exception of the first record which identifies the version. Do NOT make changes to this record.  
·Put all disk drives in alphanumeric order, sorted by manufacturer.  
·The first record for a particular drive consists of the single word BEGIN, and the last record must consist of the word END.  
·All command records, BEGIN, END, MAKE, MODEL, etc... must be in upper case.  
·A single wild-card character, "*", may appear at the end of the MAKE or MODEL string identifier. Examples might be IBM*, or DDRS*.  

Make, Model, Type Fields
After the
BEGIN statement, and any subsequent comment records, the next record must contain the word MAKE followed by the manufacturer, i.e., MAKE IBM. You must enter only one manufacturer. The software doesn't compare against it, and the make is only used to group disk drives for reporting purposes.

The
MODEL record supports up to 1024 characters, and you may add multiple models corresponding to the sense codes, separated by commas. Example MODEL ST142*,ST141442WX,ST3248*.

The next record,
TYPE identifies the sense data format, and instructs SMARTMon what predefined inquiry data layout to use. The format is:

TYPE FORMAT ID, where:
·FORMAT must be one of the following:  
·CQ:      Means sense data has just a sense code and qualifier  
·KCQ:      Sense data is organized as key, code, qualifier  
·KQ:       Sense data is organized as key, qualifier.  
·KCQEXT:   Sense data is organized as key, code, qualifier, additional qualifiers (2 fields)  

The reason for the multiple formats is that some vendors or drives do not document all of the fields.
For all drives which you define and add, you must use an ID of 0.

Sense Fields
Enter the sense data. If you are entering a sense key, then it must be a single hexadecimal character. All other numeric fields must be entered in hexadecimal, and must be two characters long. The description will follow.
The sense data must be in ascending order.

At the end of the data, enter a single record with the word,
END.