//****************************************************************************
//                          Intel Corporation
//                    Jones Farm, Hillsboro, Oregon
//                           (503) 696-8080
//
//                Intel Corporation Proprietary Information
//     Copyright (c) 2010 Intel Corporation, All Rights Reserved
//****************************************************************************
//
//
// File Header Information
//

_LF_NAME       'S2400EP.SDR'
_LF_VERSION    '1.02'
_LF_FMT_VER    '1.80'
_IPMI_VERSION  '2.00'

//
// SDR Header Information
//

_SDR (
_START_ADDR     0000
_DATA_LEN       0000
_NVS_TYPE       'IMBDEVICE'
_DEV_BUS        FF
_DEV_ADDRESS    20

//====================================================================//
// (1) Chassis related TAG
//====================================================================//
// _SDR_TAG    'BFP21_NR'             // SDRs for Buffalo Peak 21'' Non-redundant fan SKU
// _SDR_TAG    'BFP15_NR'             // SDRs for Buffalo Peak 15'' Non-redundant fan SKU
// _SDR_TAG    'OTHER'                // SDRs for Other Chassis
// _SDR_TAG    'OTHER_SL'             // SDRs for Other Chassis:slow Ramp
// _SDR_TAG    'OTHER_ME'             // SDRs for Other Chassis:medium Ramp
// _SDR_TAG    'OTHER_FA'             // SDRs for Other Chassis:fast Ramp
// _SDR_TAG    'OTHER_FULL'           // SDRs for Other Chassis:full speed Ramp
//====================================================================//
// (2) Processor related sensors
//====================================================================//
// _SDR_TAG     'PROC_2'              // SDRs for Processor 2

//====================================================================//
// (3) HSBP sensors
//====================================================================//
// _SDR_TAG    'HSBP_PSOC1'           // SDR for HSBP 1 
// _SDR_TAG    'HSBP_PSOC2'           // SDR for HSBP 2 
// _SDR_TAG    'HSBP_PSOC3'           // SDR for HSBP 3 

//====================================================================//
// (4) Fan sensors
//====================================================================//
// _SDR_TAG   'OTHER_PROC1_FAN'       //Processor Fan 1 for other SKU
// _SDR_TAG   'OTHER_PROC2_FAN'       //Processor Fan 2 for other SKU
// _SDR_TAG   'OTHER_FAN_1A'           //System Fan 1A for other SKU
// _SDR_TAG   'OTHER_FAN_2A'           //System Fan 2A for other SKU
// _SDR_TAG   'OTHER_FAN_3A'           //System Fan 3A for other SKU
// _SDR_TAG   'OTHER_FAN_4A'           //System Fan 4A for other SKU
// _SDR_TAG   'OTHER_FAN_5A'           //System Fan 5A for other SKU
// _SDR_TAG   'OTHER_FAN_1B'           //System Fan 1B for other SKU
// _SDR_TAG   'OTHER_FAN_2B'           //System Fan 2B for other SKU
// _SDR_TAG   'OTHER_FAN_3B'           //System Fan 3B for other SKU
// _SDR_TAG   'OTHER_FAN_4B'           //System Fan 4B for other SKU
// _SDR_TAG   'OTHER_FAN_5B'           //System Fan 5B for other SKU

//====================================================================//
// (5) Chassis Intrusion
//====================================================================//
// _SDR_TAG     'CHASSIS_INTRU'       // Physical Security sensor
// _SDR_TAG     'CHASSIS_NO_INTRU'    // No chassis

//====================================================================//
// (6) Power Supply related sensors
//====================================================================//
// _SDR_TAG    'PS_REDUNDANCY'        // Redundant Power Supply
// _SDR_TAG    '450_PS1'              // 450W Power Supply 1.
// _SDR_TAG    '450_PS2'              // 450W Power Supply 2.
// _SDR_TAG    '600_PS1'              // 600W Power Supply 1.
// _SDR_TAG    '600_PS2'              // 600W Power Supply 2.

//====================================================================//
// (7) Factory sensors
//====================================================================//
// _SDR_TAG     'SHIP'                // SDRs for Shippings
// _SDR_TAG     'FCT'                 // SDRs for FCT
// _SDR_TAG     'FCT2'                // SDRs for FOQM

//====================================================================//

//====================================================================//
// (8) Temp sensors
//====================================================================//
// _SDR_TAG     'IOM'                // SDRs for IO module temp
// _SDR_TAG     'SAS'                // SDRs for SAS module temp
// _SDR_TAG     'FP_TEMP'            // SDRs for front panel temp
//====================================================================//


//====================================================================//
_SDR_TYPE   02
_REC_LEN    002F

   // Sensor Record Header
   0000               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   01                 // Sensor Number

   // Record Body Bytes
   15                 // Entity ID - power management / power distribution board
   01                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   40                 // Sensor Capabilities
   09                 // Sensor Type - power unit
   6F                 // Event / Reading Base Type
   7100               // Assertion Event Mask   --Power down/A/C lost/Soft power control failure/Power unit failure
   7100               // Deassertion Event Mask --Power down/A/C lost/Soft power control failure/Power unit failure 
   7100               // Reading Mask & Settable / Readable Threshold Masks 
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Pwr Unit Status'  // String Bytes 

//====================================================================//
_SDR_TYPE      02
_SDR_TAG       'PS_REDUNDANCY'
_REC_LEN       002F

   // Sensor Record Header
   0001               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   02                 // Sensor Number

   // Record Body Bytes
   15                 // Entity ID
   02                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   08                 // Sensor Type
   0B                 // Event / Reading Base Type
   FF00               // Assertion Event Mask   --Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00
   FF00               // Deassertion Event Mask --Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00
   FF00               // Reading Mask & Settable / Readable Threshold Masks
                      //--Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Pwr Unit Redund'  // String Bytes 
      
//====================================================================//
_SDR_TYPE   02
_REC_LEN    002D

   // Sensor Record Header
   0002               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   03                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   23                 // Sensor Type
   6F                 // Event / Reading Base Type
   0F01               // Assertion Event Mask   --Timer expired, status only/Hard reset/Power down/Power cycle/Timer interrupt =0F01
   0000               // Deassertion Event Mask --No Deassertion =0000
   0F01               // Reading Mask & Settable / Readable Threshold Masks --Timer expired, status only/Hard reset/Power down/Power cycle/Timer interrupt =0F01
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'IPMI Watchdog'    // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'CHASSIS_INTRU'
_REC_LEN    002E

   // Sensor Record Header
   0003               // Record ID
   51                 // SDR Version
   02                 // Record Type
   29                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   04                 // Sensor Number

   // Record Body Bytes
   17                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   05                 // Sensor Type
   6F                 // Event / Reading Base Type
   1100               // Assertion Event Mask   --Chassis intrusion/LAN leash lost 1 =1100
   1100               // Deassertion Event Mask --Chassis intrusion/LAN leash lost 1 =1100
   1100               // Reading Mask & Settable / Readable Threshold Masks --Chassis intrusion/LAN leash lost 1 =1100
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'Physical Scrty'   // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'CHASSIS_NO_INTRU'
_REC_LEN    002E

   // Sensor Record Header
   0004               // Record ID
   51                 // SDR Version
   02                 // Record Type
   29                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   04                 // Sensor Number

   // Record Body Bytes
   17                 // Entity ID
   02                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   05                 // Sensor Type
   6F                 // Event / Reading Base Type
   1000               // Assertion Event Mask   --LAN leash lost 1 =1000
   1000               // Deassertion Event Mask --LAN leash lost 1 =1000
   1000               // Reading Mask & Settable / Readable Threshold Masks --LAN leash lost 1 =1000
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'Physical Scrty'   // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_REC_LEN    002F

   // Sensor Record Header
   0005               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   05                 // Sensor Number

   // Record Body Bytes
   0C                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   13                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Assertion Event Mask   --Front panel NMI/diagnostic interrupt = 0100
   0000               // Deassertion Event Mask --No Deassertion =0000
   0100               // Reading Mask & Settable / Readable Threshold Masks --Front panel NMI/diagnostic interrupt = 0100
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'FP NMI Diag Int'  // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_REC_LEN    002B

   // Sensor Record Header
   0006               // Record ID
   51                 // SDR Version
   02                 // Record Type
   26                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   06                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   41                 // Sensor Capabilities
   F3                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'SMI TimeOut'      // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_REC_LEN    0030

   // Sensor Record Header
   0007               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   07                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   10                 // Sensor Type
   6F                 // Event / Reading Base Type
   0400               // Assertion Event Mask  --Log area reset / cleared =0400
   0000               // Deassertion Event Mask --N/A
   0400               // Reading Mask & Settable / Readable Threshold Masks --Log area reset / cleared =0400
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'System Event Log' // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_REC_LEN    002C

   // Sensor Record Header
   0008               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   08                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   12                 // Sensor Type
   6F                 // Event / Reading Base Type
   1000               // Assertion Event Mask --PEF Action=1000
   0000               // Deassertion Event Mask
   1000               // Reading Mask & Settable / Readable Threshold Masks --PEF Action=1000
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'System Event'     // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_REC_LEN    0026

   // Sensor Record Header
   0009               // Record ID
   51                 // SDR Version
   02                 // Record Type
   21                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   09                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   14                 // Sensor Type
   6F                 // Event / Reading Base Type
   0500               // Assertion Event Mask --Power Button/Reset Button=0500
   0000               // Deassertion Event Mask
   0500               // Reading Mask & Settable / Readable Threshold Masks --Power Button/Reset Button=0500
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C6                 // Type/Length Code
   'Button'           // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '450_PS1'
_SDR_TAG    '600_PS1'
_REC_LEN    002A

   // Sensor Record Header
   000A               // Record ID
   51                 // SDR Version
   02                 // Record Type
   25                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   50                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   08                 // Sensor Type
   6F                 // Event / Reading Base Type
   4F00               // Assertion Event Mask   --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   4F00               // Deassertion Event Mask --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   4F00               // Reading Mask & Settable / Readable Threshold Masks --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CA                 // Type/Length Code
   'PS1 Status'       // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '450_PS2'
_SDR_TAG    '600_PS2'
_REC_LEN    002A

   // Sensor Record Header
   000B               // Record ID
   51                 // SDR Version
   02                 // Record Type
   25                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   51                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   08                 // Sensor Type
   6F                 // Event / Reading Base Type
   4F00               // Assertion Event Mask   --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   4F00               // Deassertion Event Mask --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   4F00               // Reading Mask & Settable / Readable Threshold Masks --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CA                 // Type/Length Code
   'PS2 Status'       // String Bytes
   
//=====================================================================//
_SDR_TYPE   02
_REC_LEN    002E

   // Sensor Record Header
   000C               // Record ID
   51                 // SDR Version
   02                 // Record Type
   29                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0D                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   01                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'SSB Therm Trip'   // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_REC_LEN    0029

   // Sensor Record Header
   000D               // Record ID
   51                 // SDR Version
   02                 // Record Type
   24                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   70                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   6F                 // Event / Reading Base Type
   8200               // Assertion Event Mask   --Thermal trip/Presence =8200
   8200               // Deassertion Event Mask --Thermal trip/Presence =8200
   8200               // Reading Mask & Settable / Readable Threshold Masks --Thermal trip/Presence =8200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C9                 // Type/Length Code
   'P1 Status'      // String Bytes  
   
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_2'
_REC_LEN    0029

   // Sensor Record Header
   000D               // Record ID
   51                 // SDR Version
   02                 // Record Type
   24                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   71                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   02                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   6F                 // Event / Reading Base Type
   8200               // Assertion Event Mask   --Thermal trip/Presence =8200
   8200               // Deassertion Event Mask --Thermal trip/Presence =8200
   8200               // Reading Mask & Settable / Readable Threshold Masks --Thermal trip/Presence =8200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C9                 // Type/Length Code
   'P2 Status'      // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_REC_LEN    0026

   // Sensor Record Header
   000E               // Record ID
   51                 // SDR Version
   02                 // Record Type
   21                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   80                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0000               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C6                 // Type/Length Code
   'CATERR'           // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002F

   // Sensor Record Header
   000F               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   81                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0000               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'p1 MSID Misatch'     // String Bytes
      
//====================================================================//
_SDR_TYPE   02
_REC_LEN    002B

   // Sensor Record Header
   0010               // Record ID
   51                 // SDR Version
   02                 // Record Type
   26                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   82                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0000               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'CPU Missing'      // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_REC_LEN    002A

   // Sensor Record Header
   0011               // Record ID
   51                 // SDR Version
   02                 // Record Type
   25                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   90                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   01                 // Sensor Type
   05                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Limit exceeded =0200
   0200               // Deassertion Event Mask --Limit exceeded =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Limit exceeded =0200
   C0                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CA                 // Type/Length Code
   'P1 VRD Hot'     // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_2'
_REC_LEN    002A

   // Sensor Record Header
   0012              // Record ID
   51                 // SDR Version
   02                 // Record Type
   25                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   91                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   02                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   01                 // Sensor Type
   05                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Limit exceeded =0200
   0200               // Deassertion Event Mask --Limit exceeded =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Limit exceeded =0200
   C0                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CA                 // Type/Length Code
   'P2 VRD Hot'     // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_REC_LEN    002F

   // Sensor Record Header
   0013               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   1A                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   01                 // Entity Instance
   41                 // Sensor Initialization
   C3                 // Sensor Capabilities
   DC                 // Sensor Type
   74                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0700               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0000               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'NM Capabilities'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    0030

   // Sensor Record Header
   001A               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   C0                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   0C                 // Sensor Type
   6F                 // Event / Reading Base Type
   0004               // Assertion Event Mask   --State asserted =0004
   0004               // Deassertion Event Mask --State asserted =0004
   0004               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0004
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'P1 Mem Thrm Trip'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_2'
_REC_LEN    0030

   // Sensor Record Header
   001B               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   C1                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   0C                 // Sensor Type
   6F                 // Event / Reading Base Type
   0004               // Assertion Event Mask   --State asserted =0004
   0004               // Deassertion Event Mask --State asserted =0004
   0004               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0004
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'P2 Mem Thrm Trip'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002B

   // Sensor Record Header
   001C               // Record ID
   51                 // SDR Version
   02                 // Record Type
   26                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0B                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   02                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'VR Wacthdog'      // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_REC_LEN    0027

   // Sensor Record Header
   001D               // Record ID
   51                 // SDR Version
   02                 // Record Type
   22                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   7C                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   41                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C7                 // Type/Length Code
   'P1 ERR2'          // String Bytes
 
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_2'
_REC_LEN    0027

   // Sensor Record Header
   001E               // Record ID
   51                 // SDR Version
   02                 // Record Type
   22                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   7D                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   41                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C7                 // Type/Length Code
   'P2 ERR2'          // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    0030

   // Sensor Record Header
   001F               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   94                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   01                 // Sensor Type
   05                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Limit exceeded =0200
   0200               // Deassertion Event Mask --Limit exceeded =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Limit exceeded =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'P1 Mem01 VRD Hot' // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_2'
_REC_LEN    0030

   // Sensor Record Header
   0020               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   96                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   01                 // Sensor Type
   05                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Limit exceeded =0200
   0200               // Deassertion Event Mask --Limit exceeded =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Limit exceeded =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'P2 Mem01 VRD Hot' // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'IOM'
_REC_LEN    002F

   // Sensor Record Header
   015E               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0E                 // Sensor Number

   // Record Body Bytes
   2C                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   15                 // Sensor Type
   08                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Inserted/Present =0200
   0200               // Deassertion Event Mask --Inserted/Present =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Inserted/Present =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'IO Mod Presence'  // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'SAS'
_REC_LEN    0030

   // Sensor Record Header
   015F               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0F                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   15                 // Sensor Type
   08                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Inserted/Present =0200
   0200               // Deassertion Event Mask --Inserted/Present =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Inserted/Present =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'SAS Mod Presence'  // String Bytes
      
//====================================================================//
_SDR_TYPE   02
_REC_LEN    002D

   // Sensor Record Header
   0021               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   10                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   28                 // Sensor Type
   6F                 // Event / Reading Base Type
   1000               // Assertion Event Mask   --State asserted =1000
   1000               // Deassertion Event Mask --State asserted =1000
   1000               // Reading Mask & Settable / Readable Threshold Masks --State asserted =1000
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'BMC FW Health'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '450_PS1'
_SDR_TAG    '600_PS1'
_REC_LEN    002C

   // Sensor Record Header
   0022               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   A0                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   0C                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   00                 // Sensor Capabilities -- Manual Rearm
   04                 // Sensor Type - Fan
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable --State asserted =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS1 Fan Fail'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '450_PS2'
_REC_LEN    002C

   // Sensor Record Header
   0023               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   A4                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   0D                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   00                 // Sensor Capabilities -- Manual Rearm
   04                 // Sensor Type - Fan
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask  --State asserted =0200
   0200               // Deassertion Event Mask  --State asserted =0200
   0200               // Reading Mask & Settable  --State asserted =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS2 Fan Fail'     // String Bytes
                          
//********************************************************
// Drive Status sensors
//********************************************************
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP4'
_SDR_TAG    'HSBP_1_BP8'
_REC_LEN    002C

   // Sensor Record Header
   0024               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F0                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 0 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP4'
_SDR_TAG    'HSBP_1_BP8'
_REC_LEN    002C

   // Sensor Record Header
   0025               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F1                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 1 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP4'
_SDR_TAG    'HSBP_1_BP8'
_REC_LEN    002C

   // Sensor Record Header
   0026               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F2                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   03                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 2 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP4'
_SDR_TAG    'HSBP_1_BP8'
_REC_LEN    002C

   // Sensor Record Header
   0027               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F3                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   04                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 3 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP8'
_REC_LEN    002C

   // Sensor Record Header
   0028               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F4                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   05                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 4 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP8'
_REC_LEN    002C

   // Sensor Record Header
   0029               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F5                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   06                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 5 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP8'
_REC_LEN    002C

   // Sensor Record Header
   002A               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F6                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   07                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 6 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP8'
_REC_LEN    002C

   // Sensor Record Header
   002B               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F7                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   08                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 7 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP4'
_SDR_TAG    'HSBP_2_BP8'
_REC_LEN    002C

   // Sensor Record Header
   002C               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F8                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   09                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 8 Status'     // String Bytes
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP4'
_SDR_TAG    'HSBP_2_BP8'
_REC_LEN    002C

   // Sensor Record Header
   002D               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F9                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   0A                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 9 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP4'
_SDR_TAG    'HSBP_2_BP8'
_REC_LEN    002D

   // Sensor Record Header
   002E               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   FA                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   0B                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 10 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP4'
_SDR_TAG    'HSBP_2_BP8'
_REC_LEN    002D

   // Sensor Record Header
   002F               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   FB                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   0C                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 11 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP8'
_REC_LEN    002D

   // Sensor Record Header
   0030               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   FC                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   0D                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 12 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP8'
_REC_LEN    002D

   // Sensor Record Header
   0031               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   FD                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   0E                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 13 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP8'
_REC_LEN    002D

   // Sensor Record Header
   0032               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   FE                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   0F                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 14 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP8'
_REC_LEN    002D

   // Sensor Record Header
   0033               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   60                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   10                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 15 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP4'
_SDR_TAG    'HSBP_3_BP8'
_REC_LEN    002D

   // Sensor Record Header
   0034               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   61                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   11                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 16 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP4'
_SDR_TAG    'HSBP_3_BP8'
_REC_LEN    002D

   // Sensor Record Header
   0035               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   62                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   12                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 17 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP4'
_SDR_TAG    'HSBP_3_BP8'
_REC_LEN    002D

   // Sensor Record Header
   0036               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   63                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   13                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 18 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP4'
_SDR_TAG    'HSBP_3_BP8'
_REC_LEN    002D

   // Sensor Record Header
   0037               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   64                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   14                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 19 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP8'
_REC_LEN    002D

   // Sensor Record Header
   0038               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   65                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   15                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 20 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP8'
_REC_LEN    002D

   // Sensor Record Header
   0039               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   66                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   16                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 21 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP8'
_REC_LEN    002D

   // Sensor Record Header
   003A               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   67                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   17                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 22 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP8'
_REC_LEN    002D

   // Sensor Record Header
   003B               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   68                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   18                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 23 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG     'HSBP_PSOC1'
_REC_LEN    002C

   // Sensor Record Header
   003C               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   69                 // Sensor Number

   // Record Body Bytes
   16                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   16                 // Sensor Type
   0A                 // Event / Reading Base Type
   1000               // Assertion Event Mask  --transition to Off Line =1000
   1000               // Deassertion Event Mask --transition to Off Line =1000
   1000               // Reading Mask & Settable  --transition to Off Line =1000
   00                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HSC 1 Status'       // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG     'HSBP_PSOC2'
_REC_LEN    002C

   // Sensor Record Header
   003D               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   6A                 // Sensor Number

   // Record Body Bytes
   16                 // Entity ID
   02                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   16                 // Sensor Type
   0A                 // Event / Reading Base Type
   1000               // Assertion Event Mask  --transition to Off Line =1000
   1000               // Deassertion Event Mask --transition to Off Line =1000
   1000               // Reading Mask & Settable  --transition to Off Line =1000
   00                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HSC 2 Status'       // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_SDR_TAG     'HSBP_PSOC3'
_REC_LEN    002C

   // Sensor Record Header
   003E               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   6B                 // Sensor Number

   // Record Body Bytes
   16                 // Entity ID
   03                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   16                 // Sensor Type
   0A                 // Event / Reading Base Type
   1000               // Assertion Event Mask  --transition to Off Line =1000
   1000               // Deassertion Event Mask --transition to Off Line =1000
   1000               // Reading Mask & Settable  --transition to Off Line =1000
   00                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HSC 3 Status'       // String Byte
     
//*******************************************************
// SDR Type 01 Records
//*******************************************************
//====================================================================//
_SDR_TYPE   01
_REC_LEN    0039

   // Sensor Record Header
   003F               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D0                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   34                 // M
   00                 // M, Tolerance
   82                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   D0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E3                 // Normal Reading (E3h = 11.93 Volt)
   EF                 // Normal Maximum (EFh = 12.56 Volt)
   D8                 // Normal Minimum (D8h = 11.36 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 13.39 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 13.23 Volt)
   F5                 // Upper non-critical (F5h = 12.87 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt) 
   CC                 // Lower critical (CCh = 10.74 Volt)
   D2                 // Lower non-critical (D2h = 11.05 Volt)    
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM 
   C9                 // Type/Length Code
   'BB +12.0V'        // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    0038

   // Sensor Record Header
   0040               // Record ID
   51                 // SDR Version
   01                 // Record Type
   33                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D1                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   D9                 // M
   00                 // M, Tolerance
   46                 // B
   40                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E4                 // Normal Reading (E4h = 4.98 Volt) 
   F0                 // Normal Maximum (F0h = 5.24 Volt) 
   D9                 // Normal Minimum (D9h = 4.74 Volt) 
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 5.57 Volt) 
   00                 // Sensor Minimum Reading (00h = 0 Volt) 
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 5.50 Volt)
   F5                 // Upper non-critical (F5h = 5.35 Volt) 
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   CE                 // Lower critical (CEh = 4.50 Volt) 
   D4                 // Lower non-critical (D4h = 4.63 Volt) 
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM 
   C8                 // Type/Length Code
   'BB +5.0V'         // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    0038

   // Sensor Record Header
   0041               // Record ID
   51                 // SDR Version
   01                 // Record Type
   33                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D2                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   8F                 // M
   00                 // M, Tolerance
   48                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E5                 // Normal Reading (E5h = 3.28 Volt) 
   F1                 // Normal Maximum (F1h = 3.45 Volt) 
   DA                 // Normal Minimum (DAh = 3.12 Volt) 
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 3.65 Volt) 
   00                 // Sensor Minimum Reading (00h = 0 Volt) 
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 3.61 Volt) 
   F5                 // Upper non-critical (F5h = 3.51 Volt) 
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   D0                 // Lower critical (D0h = 2.98 Volt) 
   D6                 // Lower non-critical (D6h = 3.07 Volt) 
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM 
   C8                 // Type/Length Code
   'BB +3.3V'         // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    003D

   // Sensor Record Header
   0042               // Record ID
   51                 // SDR Version
   01                 // Record Type
   38                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D3                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   D9                 // M
   00                 // M, Tolerance
   46                 // B
   40                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E4                 // Normal Reading (E4h = 4.98 Volt)
   F0                 // Normal Maximum (F0h = 5.24 Volt) 
   D9                 // Normal Minimum (D9h = 4.74 Volt) 
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 5.57 Volt) 
   00                 // Sensor Minimum Reading (00h = 0 Volt) 
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 5.50 Volt) 
   F5                 // Upper non-critical (F5h = 5.35 Volt) 
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   CE                 // Lower critical (CEh = 4.50 Volt) 
   D4                 // Lower non-critical (D4h = 4.63 Volt) 
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM 
   CD                 // Type/Length Code
   'BB +5.0V STBY'    // String Bytes 
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    003C

   // Sensor Record Header
   0043               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D4                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   8F                 // M
   00                 // M, Tolerance
   48                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E5                 // Normal Reading (E5h = 3.28 Volt) 
   F1                 // Normal Maximum (F1h = 3.45 Volt) 
   DA                 // Normal Minimum (DAh = 3.12 Volt) 
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 3.65 Volt) 
   00                 // Sensor Minimum Reading (00h = 0 Volt) 
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 3.61 Volt) 
   F5                 // Upper non-critical (F5h = 3.51 Volt) 
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   D0                 // Lower critical (D0h = 2.98 Volt) 
   D6                 // Lower non-critical (D6h = 3.07 Volt) 
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM 
   CC                 // Type/Length Code
   'BB +3.3V AUX'     // String Bytes

//==============================================================================//
_SDR_TYPE    01
_REC_LEN     003F

   // Sensor Record Header
   0044               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D6                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   3B                 // M
   00                 // M, Tolerance
   6C                 // B
   80                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   CF                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   B3                 // Normal Reading (B3h = 1.05 Volt) 
   F2                 // Normal Maximum (F2h = 1.42 Volt) 
   63                 // Normal Minimum (63h = 0.58 Volt) 
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.50 Volt) 
   00                 // Sensor Minimum Reading (00h = 0 Volt) 
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.48 Volt) 
   F5                 // Upper non-critical (F5h = 1.44 Volt) 
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   5F                 // Lower critical (5Fh = 0.55 Volt) 
   61                 // Lower non-critical (61h = 0.57 Volt) 
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM 
   CF                 // Type/Length Code
   'BB +1.05Vccp P1'  // String Bytes
   
//==============================================================================//
_SDR_TYPE    01
_SDR_TAG     'PROC_2'
_REC_LEN     003F

   // Sensor Record Header
   0045               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D7                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   3B                 // M
   00                 // M, Tolerance
   6C                 // B
   80                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   CF                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   B3                 // Normal Reading (B3h = 1.05 Volt) 
   F2                 // Normal Maximum (F2h = 1.42 Volt) 
   63                 // Normal Minimum (63h = 0.58 Volt) 
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.50 Volt) 
   00                 // Sensor Minimum Reading (00h = 0 Volt) 
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt) 
   FC                 // Upper critical (FCh = 1.48 Volt) 
   F5                 // Upper non-critical (F5h = 1.44 Volt) 
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt) 
   5F                 // Lower critical (5Fh = 0.55 Volt) 
   61                 // Lower non-critical (61h = 0.57 Volt) 
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'BB +1.05Vccp P2'  // String Bytes
      
//====================================================================//
_SDR_TYPE   01
_REC_LEN    0040

   // Sensor Record Header
   0046               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D8                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   41                 // M
   00                 // M, Tolerance
   BA                 // B
   80                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   CF                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E7                 // Normal Reading (E7h = 1.50 Volt)
   F2                 // Normal Maximum (F2h = 1.57 Volt)
   DB                 // Normal Minimum (DBh = 1.42 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.65 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.63 Volt)
   F5                 // Upper non-critical (F5h = 1.59 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   D3                 // Lower critical (D3h = 1.37 Volt)
   D9                 // Lower non-critical (D9h = 1.41 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.5 P1MEM AB' // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG     'PROC_2'
_REC_LEN    0040

   // Sensor Record Header
   0047               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   DA                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   41                 // M
   00                 // M, Tolerance
   BA                 // B
   80                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   CF                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E7                 // Normal Reading (E7h = 1.50 Volt)
   F2                 // Normal Maximum (F2h = 1.57 Volt)
   DB                 // Normal Minimum (DBh = 1.42 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.65 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.63 Volt)
   F5                 // Upper non-critical (F5h = 1.59 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   D3                 // Lower critical (D3h = 1.37 Volt)
   D9                 // Lower non-critical (D9h = 1.41 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.5 P2MEM AB' // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    003C

   // Sensor Record Header
   0048               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   DC                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   4D                 // M
   00                 // M, Tolerance
   7F                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EB                 // Normal Reading (EBh = 1.80 Volt)
   F2                 // Normal Maximum (F2h = 1.85 Volt)
   E4                 // Normal Minimum (E4h = 1.74 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.95 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.93 Volt)
   F5                 // Upper non-critical (F5h = 1.87 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   DB                 // Lower critical (DBh = 1.67 Volt)
   E2                 // Lower non-critical (E2h = 1.73 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CC                 // Type/Length Code
   'BB +1.8V AUX'     // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    003D

   // Sensor Record Header
   0049               // Record ID
   51                 // SDR Version
   01                 // Record Type
   38                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   DD                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   D7                 // M
   40                 // M, Tolerance
   B1                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   B1                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EB                 // Normal Reading (EBh = 1.10 Volt)
   F2                 // Normal Maximum (F2h = 1.13 Volt)
   E4                 // Normal Minimum (E4h = 1.07 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.19 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.18 Volt)
   F5                 // Upper non-critical (F5h = 1.15 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   DB                 // Lower critical (DBh = 1.02 Volt)
   E2                 // Lower non-critical (E2h = 1.06 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CD                 // Type/Length Code
   'BB +1.1V STBY'    // String Bytes
   
//==============================================================================//
_SDR_TYPE    01
_REC_LEN     003D

   // Sensor Record Header
   004A               // Record ID
   51                 // SDR Version
   01                 // Record Type
   38                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   DE                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=8532
   0500               // Deassertion Event Mask   --[l][c,nc]=8532
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   82                 // M
   00                 // M, Tolerance
   41                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E6                 // Normal Reading (F1h = 3.00 Volt)
   F1                 // Normal Maximum (D2h = 3.45 Volt)
   C3                 // Normal Minimum (B2h = 2.55 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 3.7 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   00                 // Upper critical (00h = 0 Volt)
   00                 // Upper non-critical (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   A8                 // Lower critical (99h = 2.18 Volt)
   C1                 // Lower non-critical (B0h = 2.51 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM used for filtering [7:5]= 1 Median [4:0]=5 Sample Count
   CD                 // Type/Length Code
   'BB +3.0V Vbat'    // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    0040

   // Sensor Record Header
   004B               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   E4                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   3B                 // M
   00                 // M, Tolerance
   DB                 // B
   80                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   CF                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E7                 // Normal Reading (E7h = 1.36 Volt)
   F2                 // Normal Maximum (F2h = 1.42 Volt)
   DB                 // Normal Minimum (DBh = 1.29 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.50 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.48 Volt)
   F5                 // Upper non-critical (F5h = 1.44 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   D3                 // Lower critical (D3h = 1.24 Volt)
   D9                 // Lower non-critical (D9h = 1.28 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.35 P1LV AB' // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG     'PROC_2'
_REC_LEN    0040

   // Sensor Record Header
   004C               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   E6                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   3B                 // M
   00                 // M, Tolerance
   DB                 // B
   80                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   CF                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E7                 // Normal Reading (E7h = 1.36 Volt)
   F2                 // Normal Maximum (F2h = 1.42 Volt)
   DB                 // Normal Minimum (DBh = 1.29 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.50 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.48 Volt)
   F5                 // Upper non-critical (F5h = 1.44 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   D3                 // Lower critical (D3h = 1.24 Volt)
   D9                 // Lower non-critical (D9h = 1.28 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.35 P2LV AB' // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    003F

   // Sensor Record Header
   004D               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   74                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0000               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   F1                 // Normal Reading (F1h = -15 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   00                 // Sensor Maximum Reading (00h = 0 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degree C)
   00                 // Upper critical (00h = 0 degree C)
   00                 // Upper non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degree C)
   00                 // Lower critical (00h = 0 degree C)
   00                 // Lower non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CF                 // Type/Length Code
   'P1 Therm Margin'  // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG     'PROC_2'
_REC_LEN    003F

   // Sensor Record Header
   004E              // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   75                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0000               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   F1                 // Normal Reading (F1h = -15 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   00                 // Sensor Maximum Reading (00h = 0 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degree C)
   00                 // Upper critical (00h = 0 degree C)
   00                 // Upper non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degree C)
   00                 // Lower critical (00h = 0 degree C)
   00                 // Lower non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CF                 // Type/Length Code
   'P2 Therm Margin'  // String Bytes 
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    0040

   // Sensor Record Header
   004F               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   B0                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading(ECh = -20 degrees C)
   00                 // Normal Maximum (00h = 0 degrees C)
   BA                 // Normal Minimum (BAh = -70 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   0A                 // Upper critical (0Ah = 10 degrees C)
   05                 // Upper non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   D0                 // Type/Length Code
   'P1 DIMM Thrm Mgn' // String Bytes 
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG     'PROC_2'
_REC_LEN    0040

   // Sensor Record Header
   0050               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   B2                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading(ECh = -20 degrees C)
   00                 // Normal Maximum (00h = 0 degrees C)
   BA                 // Normal Minimum (BAh = -70 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   0A                 // Upper critical (0Ah = 10 degrees C)
   05                 // Upper non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   D0                 // Type/Length Code
   'P2 DIMM Thrm Mgn' // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    003C

   // Sensor Record Header
   0051               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   20                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type -- (Temperature)
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- (Degrees C)
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   23                 // Normal Reading (50h = 80 degrees C)
   3C                 // Normal Maximum (69h = 105 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   46                 // Upper critical (73h = 115 degrees C)
   41                 // Upper non-critical (6Eh = 110 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (05h = 5 degrees C)
   0A                 // Lower non-critical (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'BB EDGE Temp'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003C

   // Sensor Record Header
   0052               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   23                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type -- (Temperature)
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- (Degrees C)
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   3C                 // Normal Reading (50h = 80 degrees C)
   6E                 // Normal Maximum (69h = 105 degrees C)
   0B                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   78                 // Upper critical (73h = 115 degrees C)
   73                 // Upper non-critical (6Eh = 110 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (05h = 5 degrees C)
   0A                 // Lower non-critical (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'CPU1 VR Temp'  // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    0040

   // Sensor Record Header
   0053               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   83                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   F1                 // Normal Reading (F1h = -15 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degree C)
   0F                 // Upper critical (0Fh = 15 degree C)
   0A                 // Upper non-critical (0Ah = 10 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degree C)
   00                 // Lower critical (00h = 0 degree C)
   00                 // Lower non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   D0                 // Type/Length Code
   'P1 DTS Therm Mgn' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG     'PROC_2'
_REC_LEN    0040

   // Sensor Record Header
   0054               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   84                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   F1                 // Normal Reading (F1h = -15 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (00h = 0 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   7F                 // Upper non-recoverable (00h = 0 degree C)
   0F                 // Upper critical (0Fh = 15 degree C)
   0A                 // Upper non-critical (0Ah = 10 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degree C)
   00                 // Lower critical (00h = 0 degree C)
   00                 // Lower non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   D0                 // Type/Length Code
   'P2 DTS Therm Mgn' // String Bytes
          
//====================================================================//
_SDR_TYPE   01
_REC_LEN    003B

   // Sensor Record Header
   0055               // Record ID
   51                 // SDR Version
   01                 // Record Type
   36                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   24                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type -- (Temperature)
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- (Degrees C)
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   35                 // Normal Reading (50h = 80 degrees C)
   5F                 // Normal Maximum (5Fh = 95 degrees C)
   0A                 // Normal Minimum (05h = 05 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   69                 // Upper critical (73h = 115 degrees C)
   64                 // Upper non-critical (6Eh = 110 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (05h = 5 degrees C)
   0A                 // Lower non-critical (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'BB BMC Temp'      // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    003E

   // Sensor Record Header
   0056               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   25                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type -- (Temperature)
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- (Degrees C)
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   3C                 // Normal Reading (50h = 80 degrees C)
   6E                 // Normal Maximum (69h = 105 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   78                 // Upper critical (73h = 115 degrees C)
   73                 // Upper non-critical (6Eh = 110 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (05h = 5 degrees C)
   0A                 // Lower non-critical (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'BB MEM VR Temp'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP21_NR'
_SDR_TAG    'BFP15_NR'
_REC_LEN    003E

   // Sensor Record Header
   0057               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   C8                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0000               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading (ECh = -20 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (00h = 127 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (00h = 0 degree C)
   00                 // Upper non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CE                 // Type/Length Code
   'Agg Thrm Mgn 1'   // String Bytes   

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP21_NR'
_REC_LEN    003E

   // Sensor Record Header
   0058               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   C9                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0000               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading (ECh = -20 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (00h = 127 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (00h = 0 degree C)
   00                 // Upper non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CE                 // Type/Length Code
   'Agg Thrm Mgn 2'   // String Bytes   

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP21_NR'
_SDR_TAG    'BFP15_NR'
_REC_LEN    003E

   // Sensor Record Header
   0059               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   CA                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0000               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading (ECh = -20 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (00h = 127 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (00h = 0 degree C)
   00                 // Upper non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CE                 // Type/Length Code
   'Agg Thrm Mgn 3'   // String Bytes   

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP21_NR'
_REC_LEN    003E

   // Sensor Record Header
   005A               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   CB                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0000               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading (ECh = -20 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (00h = 127 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (00h = 0 degree C)
   00                 // Upper non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CE                 // Type/Length Code
   'Agg Thrm Mgn 4'   // String Bytes   

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP21_NR'
_SDR_TAG    'BFP15_NR'
_REC_LEN    003E

   // Sensor Record Header
   005B               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   CC                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0000               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading (ECh = -20 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (00h = 127 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (00h = 0 degree C)
   00                 // Upper non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CE                 // Type/Length Code
   'Agg Thrm Mgn 5'   // String Bytes   

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'FP_TEMP'
_REC_LEN    0040

   // Sensor Record Header
   005C               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   21                 // Sensor Number

   // Record Body Bytes
   40                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   1C                 // Normal Reading (1Ch = 28 degrees C)
   2D                 // Normal Maximum (2Dh = 45 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   37                 // Upper critical (37h = 55 degrees C)
   32                 // Upper non-critical (32h = 50 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h = 0 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   D0                 // Type/Length Code
   'Front Panel Temp' // String Bytes

 //====================================================================//
_SDR_TYPE   01
_REC_LEN    0038

   // Sensor Record Header
   005D               // Record ID
   51                 // SDR Version
   01                 // Record Type
   33                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   22                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7D                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask    --[u,l][c,nc]=8002
   8532               // Deassertion Event Mask  --[u,l][c,nc]=8032
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   34                 // Normal Reading (34h = 52 degrees C)
   5D                 // Normal Maximum (5Dh = 93 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   64                 // Upper critical (64h = 100 degrees C)
   5F                 // Upper non-critical (5Fh = 95 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   02                 // Lower critical (02h = 2 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C8                 // Type Length Code
   'SSB Temp'      // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'HSBP_PSOC1'
_REC_LEN    003B

   // Sensor Record Header
   003D               // Record ID
   51                 // SDR Version
   01                 // Record Type
   36                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   29                 // Sensor Number

   // Record Body Bytes
   16                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   35                 // Normal Reading (32h = 50 degrees C)
   5F                 // Normal Maximum (5Fh = 95 degrees C)
   0A                 // Normal Minimum (05h = 05 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   69                 // Upper critical (73h = 115 degrees C)
   64                 // Upper non-critical (6Eh = 110 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (00h = 0 degrees C)
   0A                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'HSBP 1 Temp'      // String Bytes 

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'HSBP_PSOC2'
_REC_LEN    003B

   // Sensor Record Header
   003D               // Record ID
   51                 // SDR Version
   01                 // Record Type
   36                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   2A                 // Sensor Number

   // Record Body Bytes
   16                 // Entity ID
   03                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   35                 // Normal Reading (32h = 50 degrees C)
   5F                 // Normal Maximum (5Fh = 95 degrees C)
   0A                 // Normal Minimum (05h = 05 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   69                 // Upper critical (69h = 105 degrees C)
   64                 // Upper non-critical (64h = 100 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (00h = 0 degrees C)
   0A                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'HSBP 2 Temp'      // String Bytes 

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'HSBP_PSOC3'
_REC_LEN    003B

   // Sensor Record Header
   003D               // Record ID
   51                 // SDR Version
   01                 // Record Type
   36                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   2B                 // Sensor Number

   // Record Body Bytes
   16                 // Entity ID
   04                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   35                 // Normal Reading (32h = 50 degrees C)
   5F                 // Normal Maximum (5Fh = 95 degrees C)
   0A                 // Normal Minimum (05h = 05 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   69                 // Upper critical (69h = 105 degrees C)
   64                 // Upper non-critical (64h = 100 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (00h = 0 degrees C)
   0A                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'HSBP 3 Temp'      // String Bytes 
       
//====================================================================//
_SDR_TYPE   01
_REC_LEN    003F

   // Sensor Record Header
   005E               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   78                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   01                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   00                 // Normal Reading (00h = 0 %)
   14                 // Normal Maximum (14h = 20 %)
   00                 // Normal Minimum (00h = 0 %)
   //------------------------------------------------------------------//
   64                 // Sensor Maximum Reading (64h = 100 %)
   00                 // Sensor Minimum Reading (00h = 0 %)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 %)
   32                 // Upper critical (32h = 50 %)
   1E                 // Upper non-critical (1Eh = 30 %)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 %)
   00                 // Lower critical (00h = 0 %)
   00                 // Lower non-critical (00h = 0 %)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'P1 Therm Ctrl %'  // String Bytes
   
//====================================================================//
_SDR_TYPE   01 
_SDR_TAG    'PROC_2'
_REC_LEN    003F

   // Sensor Record Header
   005F               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   79                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   01                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   00                 // Normal Reading (00h = 0 %)
   14                 // Normal Maximum (14h = 20 %)
   00                 // Normal Minimum (00h = 0 %)
   //------------------------------------------------------------------//
   64                 // Sensor Maximum Reading (64h = 100 %)
   00                 // Sensor Minimum Reading (00h = 0 %)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 %)
   32                 // Upper critical (32h = 50 %)
   1E                 // Upper non-critical (1Eh = 30 %)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 %)
   00                 // Lower critical (00h = 0 %)
   00                 // Lower non-critical (00h = 0 %)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'P2 Therm Ctrl %'  // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'IOM'
_REC_LEN    003C

   // Sensor Record Header
   0060               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   26                 // Sensor Number

   // Record Body Bytes
   2C                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask    --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask  --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   28                 // Normal Reading (50h = 80 degrees C)
   46                 // Normal Maximum (5Dh = 93 degrees C)
   0A                 // Normal Minimum (05h = 05 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   50                 // Upper critical (67h = 103 degrees C)
   4B                 // Upper non-critical (62h = 98 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (02h = 2 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type Length Code
   'I/O Mod Temp'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'SAS'
_REC_LEN    003C

   // Sensor Record Header
   0061               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   2D                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask    --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask  --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   28                 // Normal Reading (50h = 80 degrees C)
   46                 // Normal Maximum (5Dh = 93 degrees C)
   0A                 // Normal Minimum (05h = 05 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   50                 // Upper critical (67h = 103 degrees C)
   4B                 // Upper non-critical (62h = 98 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (02h = 2 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type Length Code
   'SAS Mod Temp'     // String Bytes
         
//====================================================================//
_SDR_TYPE   01
_REC_LEN    003C

   // Sensor Record Header
   0062               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   2F                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7D                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask    --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask  --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   3C                 // Normal Reading (50h = 80 degrees C)
   6E                 // Normal Maximum (6Eh = 110 degrees C)
   0A                 // Normal Minimum (05h = 5 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   78                 // Upper critical (78h = 120 degrees C)
   73                 // Upper non-critical (73h = 115 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (05h = 5 degrees C)
   05                 // Lower non-critical (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type Length Code
   'LAN NIC Temp'     // String Bytes 
 
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'EXIT_AIR'
_REC_LEN    003D

   // Sensor Record Header
   0063               // Record ID
   51                 // SDR Version
   01                 // Record Type
   38                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   2E                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7D                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask    --[u,l][c,nc]=8532
   0000               // Deassertion Event Mask  --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   28                 // Normal Reading (28h = 40 degrees C)
   46                 // Normal Maximum (46h = 70 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   55                 // Upper critical (55h = 85 degrees C)
   50                 // Upper non-critical (50h = 80 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (05h = 5 degrees C)
   05                 // Lower non-critical (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   47                 // OEM
   CD                 // Type Length Code
   'Exit Air Temp'    // String Bytes 

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP21_NR'
_SDR_TAG    'BFP15_NR'
_REC_LEN    003E

   // Sensor Record Header
   0064               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   11                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7D                 // Sensor Initialization
   68                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask    
   0000               // Deassertion Event Mask 
   0000               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   11                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   02                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   7D                 // Normal Reading (64h = 100 degrees C)
   FA                 // Normal Maximum (FAh = 250 degrees C)
   00                 // Normal Minimum (00h = 0 degrees C)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading 
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type Length Code
   'System Airflow'   // String Bytes 

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP21_NR'
_REC_LEN    0038

   // Sensor Record Header
   0065               // Record ID
   51                 // SDR Version
   01                 // Record Type
   33                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   31                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   4E                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   06                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   04                 // Lower critical (09h == 350 RPM)
   05                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C8                 // Type/Length Code
   'Sys Fan1'         // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP21_NR'
_REC_LEN    0038

   // Sensor Record Header
   0066               // Record ID
   51                 // SDR Version
   01                 // Record Type
   33                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   33                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   03                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   4E                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   06                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   04                 // Lower critical (09h == 350 RPM)
   05                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C8                 // Type/Length Code
   'Sys Fan2'         // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP21_NR'
_REC_LEN    0038

   // Sensor Record Header
   0067               // Record ID
   51                 // SDR Version
   01                 // Record Type
   33                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   35                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   05                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   4E                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   06                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   04                 // Lower critical (09h == 350 RPM)
   05                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C8                 // Type/Length Code
   'Sys Fan3'         // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP21_NR'
_REC_LEN    0038

   // Sensor Record Header
   0068               // Record ID
   51                 // SDR Version
   01                 // Record Type
   33                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   37                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   07                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   4E                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   06                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   04                 // Lower critical (09h == 350 RPM)
   05                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C8                 // Type/Length Code
   'Sys Fan4'         // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP21_NR'
_REC_LEN    0038

   // Sensor Record Header
   0069               // Record ID
   51                 // SDR Version
   01                 // Record Type
   33                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   39                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   09                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   4E                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   06                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   04                 // Lower critical (09h == 350 RPM)
   05                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C8                 // Type/Length Code
   'Sys Fan5'         // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP15_NR'
_REC_LEN    0039

   // Sensor Record Header
   0074               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   30                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   3E                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   83                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   07                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (09h == 350 RPM)
   06                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan1A'         // String Bytes
                                                                        
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP15_NR'
_REC_LEN    0039

   // Sensor Record Header
   0075               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   31                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   3C                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   83                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   08                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (09h == 350 RPM)
   06                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan1B'         // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP15_NR'
_REC_LEN    0039

   // Sensor Record Header
   0076               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   34                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   05                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   3E                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   83                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   07                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (09h == 350 RPM)
   06                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan3A'        // String Bytes
                                                                        
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP15_NR'
_REC_LEN    0039

   // Sensor Record Header
   0077               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   35                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   06                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   3C                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   83                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   08                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (09h == 350 RPM)
   06                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan3B'         // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP15_NR'
_REC_LEN    0039

   // Sensor Record Header
   0078               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   38                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   09                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   3E                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   83                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   07                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (09h == 350 RPM)
   06                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan5A'         // String Bytes
                                                                        
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'BFP15_NR'
_REC_LEN    0039

   // Sensor Record Header
   0079               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   39                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   0A                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   3C                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   83                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   08                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (09h == 350 RPM)
   06                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan5B'         // String Bytes
                                                                                                                                                       
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_1A'
_SDR_TAG    'FOQM'
_SDR_TAG    'FCT'
_REC_LEN    0039

   // Sensor Record Header
   007A               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   30                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   05                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (09h == 350 RPM)
   04                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan1A'        // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_1B'
_SDR_TAG    'FOQM'
_SDR_TAG    'FCT'
_REC_LEN    0039

   // Sensor Record Header
   007B              // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   31                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   05                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 9000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (09h == 350 RPM)
   04                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan1B'  // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_2A'
_SDR_TAG    'FOQM'
_SDR_TAG    'FCT'
_REC_LEN    0039

   // Sensor Record Header
   007C               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   32                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   03                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   05                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 9000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (09h == 350 RPM)
   04                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan2A'        // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_2B'
_SDR_TAG    'FOQM'
_SDR_TAG    'FCT'
_REC_LEN    0039

   // Sensor Record Header
   007D              // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   33                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   04                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   05                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 9000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (09h == 350 RPM)
   04                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan2B'        // String Bytes 
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_3A'
_SDR_TAG    'FOQM'
_SDR_TAG    'FCT'
_REC_LEN    0039

   // Sensor Record Header
   007E               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   34                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   05                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   05                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 9000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (09h == 350 RPM)
   04                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan3A'        // String Bytes 
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_3B'
_SDR_TAG    'FOQM'
_SDR_TAG    'FCT'
_REC_LEN    0039

   // Sensor Record Header
   007F              // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   35                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   06                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   05                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 9000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (09h == 350 RPM)
   04                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan3B'        // String Bytes 
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_4A'
_SDR_TAG    'FOQM'
_SDR_TAG    'FCT'
_REC_LEN    0039

   // Sensor Record Header
   0080               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   36                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   07                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   05                 // Normal Minimum (19h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 9000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (09h == 350 RPM)
   04                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan4A'        // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_4B'
_SDR_TAG    'FOQM'
_SDR_TAG    'FCT'
_REC_LEN    0039

   // Sensor Record Header
   0081              // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   37                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   08                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   05                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 9000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (09h == 350 RPM)
   04                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan4B'        // String Bytes 
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_5A'
_SDR_TAG    'FOQM'
_SDR_TAG    'FCT'
_REC_LEN    0039

   // Sensor Record Header
   0082               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   38                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   09                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   05                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 9000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (09h == 350 RPM)
   04                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan5A'        // String Bytes 
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_5B'
_SDR_TAG    'FOQM'
_SDR_TAG    'FCT'
_REC_LEN    0039

   // Sensor Record Header
   0083               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   39                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   0A                 // Entity Instance
   7F                 // Sensor Initialization
   A8                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (86h == 4750 RPM)
   FF                 // Normal Maximum (FFh == 9000 RPM)
   05                 // Normal Minimum (0Eh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 9000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (09h == 350 RPM)
   04                 // Lower non-critical (0Bh == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan5B'        // String Bytes 
      
 //====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_PROC1_FAN'
_SDR_TAG    'FOQM'
_SDR_TAG    'FCT'
_REC_LEN    0039

   // Sensor Record Header
   0084               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   3A                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   0E                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   13                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   8C                 // Normal Reading (8Ch == 2750 RPM)
   FF                 // Normal Maximum (FFh == 5000 RPM)
   19                 // Normal Minimum (19h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   11                 // Lower critical (11h == 350 RPM)
   14                 // Lower non-critical (14h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'CPU Fan 1'        // String Bytes 
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_PROC2_FAN'
_SDR_TAG    'FCT'
_REC_LEN    0039

   // Sensor Record Header
   0085              // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   3B                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   0F                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   13                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   8C                 // Normal Reading (8Ch == 2750 RPM)
   FF                 // Normal Maximum (FFh == 5000 RPM)
   19                 // Normal Minimum (19h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   11                 // Lower critical (11h == 350 RPM)
   14                 // Lower non-critical (14h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'CPU Fan 2'        // String Bytes 
     
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '450_PS1'
_REC_LEN    003C

   // Sensor Record Header
   0086               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   54                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   06                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   04                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   66                 // Nomnal Reading (56h=258.0Watt)
   CC                 // Normal Maximum (ACh=516.0Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=765.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   E6                 // Upper critical (CCh=612.0Watt)
   D9                 // Upper non-critical (BCh=564.0Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS1 Power In'  // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '450_PS1'
_REC_LEN    003E

   // Sensor Record Header
   0087               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   58                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   03                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   01                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   32                 // Nomnal Reading (56h=258.0Watt)
   64                 // Normal Maximum (ACh=516.0Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=765.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   70                 // Upper critical (CCh=612.0Watt)
   64                 // Upper non-critical (BCh=564.0Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'PS1 Curr Out %'   // String Bytes 

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '600_PS1'
_REC_LEN    003C

   // Sensor Record Header
   0088               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   54                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   06                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   03                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   56                 // Nomnal Reading (56h=258.0Watt)
   AC                 // Normal Maximum (ACh=516.0Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=765.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   CC                 // Upper critical (CCh=612.0Watt)
   BC                 // Upper non-critical (BCh=564.0Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS1 Power In'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '450_PS1'
_SDR_TAG    '600_PS1'
_REC_LEN    003F

   // Sensor Record Header
   008A               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   5C                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   7D                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask    --[u,l][c,nc]=8002
   8032               // Deassertion Event Mask  --[u,l][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   19                 // Normal Reading (19h = 25 degrees C)
   32                 // Normal Maximum (32h = 50 degrees C)
   05                 // Normal Minimum (05h = 05 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   3C                 // Upper critical (3Ch = 60 degrees C)
   37                 // Upper non-critical (37h = 55 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (05h = 5 degrees C)
   00                 // Lower non-critical (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type Length Code
   'PS1 Temperature'      // String Bytes 

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '450_PS2'
_REC_LEN    003C

   // Sensor Record Header
   008B               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   55                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   06                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   04                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   66                 // Nomnal Reading (56h=258.0Watt)
   CC                 // Normal Maximum (ACh=516.0Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=765.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   E6                 // Upper critical (CCh=612.0Watt)
   D9                 // Upper non-critical (BCh=564.0Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS2 Power In'  // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '450_PS2'
_REC_LEN    003E

   // Sensor Record Header
   008C               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   59                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   03                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   01                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   32                 // Nomnal Reading (56h=258.0Watt)
   64                 // Normal Maximum (ACh=516.0Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=765.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   70                 // Upper critical (CCh=612.0Watt)
   64                 // Upper non-critical (BCh=564.0Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'PS2 Curr Out %'   // String Bytes 

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '450_PS2'
_REC_LEN    003F

   // Sensor Record Header
   008D               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   5D                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   7D                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask    --[u,l][c,nc]=8002
   8032               // Deassertion Event Mask  --[u,l][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   19                 // Normal Reading (19h = 25 degrees C)
   32                 // Normal Maximum (32h = 50 degrees C)
   05                 // Normal Minimum (05h = 05 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   3C                 // Upper critical (3Ch = 60 degrees C)
   37                 // Upper non-critical (37h = 55 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (05h = 5 degrees C)
   00                 // Lower non-critical (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type Length Code
   'PS2 Temperature'      // String Bytes 
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    0036

   // Sensor Record Header
   008E               // Record ID
   51                 // SDR Version
   01                 // Record Type
   31                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   34                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   63                 // Sensor Initialization
   B8                 // Sensor Capabilities
   0C                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   3F3F               // Reading Mask & Settable / Readable Threshold Masks
   01                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   00                 // Analog characteristic flags
   //------------------------------------------------------------------//
   00                 // Normal Reading (ECh = -20 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   00                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   00                 // Sensor Maximum Reading (00h = 0 degree C)
   00                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degree C)
   00                 // Upper critical (00h = 0 degree C)
   00                 // Upper non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degree C)
   00                 // Lower critical (00h = 0 degree C)
   00                 // Lower non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Positive hysteresis value
   00                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C6                 // Type/Length Code
   'P1 MTT'         // String Bytes   

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_2'
_REC_LEN    0036

   // Sensor Record Header
   008F               // Record ID
   51                 // SDR Version
   01                 // Record Type
   31                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   35                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   02                 // Entity Instance
   63                 // Sensor Initialization
   B8                 // Sensor Capabilities
   0C                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   3F3F               // Reading Mask & Settable / Readable Threshold Masks
   01                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   00                 // Analog characteristic flags
   //------------------------------------------------------------------//
   00                 // Normal Reading (ECh = -20 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   00                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   00                 // Sensor Maximum Reading (00h = 0 degree C)
   00                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degree C)
   00                 // Upper critical (00h = 0 degree C)
   00                 // Upper non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degree C)
   00                 // Lower critical (00h = 0 degree C)
   00                 // Lower non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Positive hysteresis value
   00                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C6                 // Type/Length Code
   'P2 MTT'         // String Bytes          
      
//====================================================================//   
_SDR_TYPE      03
_REC_LEN       001D

   // Sensor Record Header
   0090               // Record ID
   51                 // SDR Version
   03                 // Record Type
   18                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0A                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   28                // Sensor type
   03                // Event/Reading Type Code
   0100              // Sensor Record Sharing
   00                // Reserved
   00                // OEM
   CC                 // Type/Length Code
   'BMC Watchdog'    // String Bytes

//====================================================================//
_SDR_TYPE      03
_REC_LEN       0021

   // Sensor Record Header
   0091               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1C                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   12                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID = Processor/Memory Module
   01                 // Entity Instance
   2B                 // Sensor Type
   70                 // Event / Reading Base Type 
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'FW Update Status' // String Bytes 
      
//*******************************************************
// Management Engine (ME controller) records
//*******************************************************
//====================================================================//
_SDR_TYPE   03
_REC_LEN    001E

   // Sensor Record Header
   0092               // Record ID
   51                 // SDR Version
   03                 // Record Type
   19                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   17                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   02                 // Entity Instance
   DC                 // Sensor type
   75                 // Event/Reading Type Code
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'SPS FW Health'    // String Bytes 

//====================================================================//
_SDR_TYPE   03
_REC_LEN    001F

   // Sensor Record Header
   0093               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1A                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   22                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   03                 // Entity Instance
   16                 // Sensor type
   0A                 // Event/Reading Type Code
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'ME Power State'    // String Bytes 
   
//====================================================================//
_SDR_TYPE   03
_REC_LEN    001D

   // Sensor Record Header
   0094               // Record ID
   51                 // SDR Version
   03                 // Record Type
   18                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Channel Number / Sensor Owner LUN
   1B                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   04                 // Entity Instance
   DC                 // Sensor Type
   72                 // Event / Reading Base Type
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'NM Threshold'     // String Bytes
      
//====================================================================//
_SDR_TYPE   03
_REC_LEN    001D

   // Sensor Record Header
   0095               // Record ID
   51                 // SDR Version
   03                 // Record Type
   18                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   18                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   05                 // Entity Instance
   DC                 // Sensor type
   72                 // Event/Reading Type Code
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'NM Exception'     // String Bytes

//====================================================================//
_SDR_TYPE   03
_REC_LEN    001A

   // Sensor Record Header
   0096               // Record ID
   51                 // SDR Version
   03                 // Record Type
   15                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   19                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   06                 // Entity Instance
   DC                 // Sensor type
   73                 // Event/Reading Type Code
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   C9                 // Type/Length Code
   'NM Health'        // String Bytes

//*******************************************************
// BIOS owned sensor records
//*******************************************************
//====================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   0097               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   02                 // Sensor Number

   // Record Body Bytes
   20                 // Entity ID = Memory Device
   00                 // Entity Instance
   0C                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Mmry ECC Sensor'   // String Bytes

//====================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   0098               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   03                 // Sensor Number

   // Record Body Bytes
   30                 // Entity ID = PCI
   00                 // Entity Instance
   13                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PCI Lgcy Sensor'  // String Bytes

//====================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   0099               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   04                 // Sensor Number

   // Record Body Bytes
   31                 // Entity ID = PCI Express
   01                 // Entity Instance
   13                 // Sensor Type
   70                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PCIe Fat Sensor'  // String Bytes

//====================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   009A               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   05                 // Sensor Number

   // Record Body Bytes
   31                 // Entity ID = PCI Express
   02                 // Entity Instance
   13                 // Sensor Type
   71                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PCIe Cor Sensor'  // String Bytes

//====================================================================//
_SDR_TYPE      03
_REC_LEN       001F

   // Sensor Record Header
   009B               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1A                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   08                 // Sensor Number

   // Record Body Bytes
   31                 // Entity ID = PCI Express
   03                 // Entity Instance
   19                 // Sensor Type
   75                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'Chipset Sensor'   // String Bytes

//=================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   009C               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   01                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID = Processor/Memory Module
   01                 // Entity Instance
   0C                 // Sensor Type
   0B                 // Event / Reading Base Type 
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Mem Rdnc Sensor'  // String Bytes

//=========================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   009D               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   01                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   06                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID-BIOS POST
   02                 // Entity Instance
   0F                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'POST Err Sensor'  // String Bytes

//=========================================================================//
_SDR_TYPE   03
_REC_LEN    001F

   // Sensor Record Header
   009E               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1A                 // Record Length

   // Record Key Bytes
   01                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   09                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID-BIOS POST
   03                 // Entity Instance
   13                 // Sensor Type
   77                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'QPI Link Width'   // String Bytes

//=========================================================================//

_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   009F               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   01                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   83                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID = Processor/Memory Module
   04                 // Entity Instance
   12                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'BIOS Evt Sensor'  // String Bytes

//=========================================================================//

_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00A0               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   83                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID = Processor/Memory Module
   05                 // Entity Instance
   12                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'BIOS Evt Sensor'  // String Bytes
//=========================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   00A1               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   01               // Sensor Owner ID
   00                 // Sensor Owner LUN
   02                 // Sensor Number

   // Record Body Bytes
   20                 // Entity ID = Memory
   01                 // Entity Instance
   0C                 // Sensor Type
   09                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Mem Conf Sensor'  // String Bytes

//=========================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   00A2               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   06                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID
   06                 // Entity Instance
   13                 // Sensor Type
   72                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'QPI Corr Sensor'  // String Bytes

//=========================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   00A3               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   07                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID
   07                 // Entity Instance
   13                 // Sensor Type
   73                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'QPI Fatl Sensor'  // String Bytes

//====================================================================//
_SDR_TYPE      03
_REC_LEN       001F

   // Sensor Record Header
   00A4               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1A                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   10                 // Sensor Number

   // Record Body Bytes
   20                 // Entity ID = Memory Device
   02                 // Entity Instance
   0C                 // Sensor Type
   7F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'Mem err Sensor'   //String Bytes
   
//====================================================================//
_SDR_TYPE      03
_REC_LEN       001D

   // Sensor Record Header
   00A5               // Record ID
   51                 // SDR Version
   03                 // Record Type
   18                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   11                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID = Memory Device
   08                 // Entity Instance
   0C                 // Sensor Type
   0B                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'Sparing Rdnc'     // String Bytes   

//====================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   00A6              // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   01                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   12                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID = Processor/Memory Module
   09                 // Entity Instance
   0C                 // Sensor Type
   09                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Rdnc Mod Sensor'  // String Bytes

//====================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   00A7               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   13                 // Sensor Number

   // Record Body Bytes
   20                 // Entity ID = Memory Device
   03                 // Entity Instance
   0C                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Mmry Parity Err'  // String Bytes   

//=========================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   00A8               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   14                 // Sensor Number

   // Record Body Bytes
   31                 // Entity ID
   04                 // Entity Instance
   13                 // Sensor Type
   76                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PCIe Fat Sensor'  // String Bytes

//=========================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   00A9               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   17                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID
   0A                 // Entity Instance
   13                 // Sensor Type
   74                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'QPI Fatl Sensor'  // String Bytes
            
//*******************************************************
// SDR Type 11 Records
//*******************************************************

_SDR_TYPE   11
_REC_LEN    0019

   // Sensor Record Header
   00AA               // Record ID
   51                 // SDR Version
   11                 // Record Type
   14                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   00                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   07                 // FRU Entity ID
   01                 // FRU Entity Instance
   00                 // OEM
   C9                 // Type/Length Code
   'Baseboard'        // String Bytes

//====================================================================//
_SDR_TYPE   11
_SDR_TAG    'BFP21_NR'
_SDR_TAG    'BFP15_NR'
_REC_LEN    001B

   // Sensor Record Header
   00AB               // Record ID
   51                 // SDR Version
   11                 // Record Type
   16                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   04                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   40                 // FRU Entity ID
   01                 // FRU Entity Instance
   00                 // OEM
   CB                 // Type/Length Code
   'front panel'      // String Bytes
   
//====================================================================//
_SDR_TYPE   11
_SDR_TAG   'HSBP_PSOC1'
_REC_LEN    0015

   // Sensor Record Header
   00AC               // Record ID
   51                 // SDR Version
   11                 // Record Type
   10                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   05                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   16                 // FRU Entity ID
   01                 // FRU Entity Instance
   00                 // OEM
   C5                 // Type/Length Code
   'HSBP1'            // String Bytes   
      
//====================================================================//
_SDR_TYPE   11
_SDR_TAG   'HSBP_PSOC2'
_REC_LEN    0015

   // Sensor Record Header
   00AD               // Record ID
   51                 // SDR Version
   11                 // Record Type
   10                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   06                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   16                 // FRU Entity ID
   02                 // FRU Entity Instance
   00                 // OEM
   C5                 // Type/Length Code
   'HSBP2'            // String Bytes   

//====================================================================//
_SDR_TYPE   11
_SDR_TAG   'HSBP_PSOC3'
_REC_LEN    0015

   // Sensor Record Header
   00AE               // Record ID
   51                 // SDR Version
   11                 // Record Type
   10                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   07                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   16                 // FRU Entity ID
   03                 // FRU Entity Instance
   00                 // OEM
   C5                 // Type/Length Code
   'HSBP3'            // String Bytes 
   
//====================================================================//
_SDR_TYPE   11
_SDR_TAG   'PS1'
_REC_LEN    0013

   // Sensor Record Header
   00AF               // Record ID
   51                 // SDR Version
   11                 // Record Type
   0E                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   02                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   0A                 // FRU Entity ID
   01                 // FRU Entity Instance
   00                 // OEM
   C3                 // Type/Length Code
   'PS1'              // String Bytes   
   
//====================================================================//
_SDR_TYPE   11
_SDR_TAG   'PS2'
_REC_LEN    0013

   // Sensor Record Header
   00B0               // Record ID
   51                 // SDR Version
   11                 // Record Type
   0E                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   03                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   0A                 // FRU Entity ID
   02                 // FRU Entity Instance
   00                 // OEM
   C3                 // Type/Length Code
   'PS2'              // String Bytes     

//====================================================================//
_SDR_TYPE   11
_SDR_TAG   'IOM'
_REC_LEN    0013

   // Sensor Record Header
   01AF               // Record ID
   51                 // SDR Version
   11                 // Record Type
   0E                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   09                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   2C                 // FRU Entity ID
   01                 // FRU Entity Instance
   00                 // OEM
   C3                 // Type/Length Code
   'IOM'              // String Bytes   
   
//====================================================================//
_SDR_TYPE   11
_SDR_TAG   'SAS'
_REC_LEN    0013

   // Sensor Record Header
   01B0               // Record ID
   51                 // SDR Version
   11                 // Record Type
   0E                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   0A                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   07                 // FRU Entity ID
   01                 // FRU Entity Instance
   00                 // OEM
   C3                 // Type/Length Code
   'SAS'              // String Bytes     
         
//*******************************************************
// SDR Type 12 Records
//*******************************************************
//====================================================================//
_SDR_TYPE   12
_REC_LEN    0020

   // Sensor Record Header
   00B1               // Record ID
   51                 // SDR Version
   12                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   20                 // Device Slave Address
   00                 // Channel Number

   // Record Body Bytes
   08                 // Power state notification
   BF                 // Device capabilities
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   07                 // Entity ID
   01                 // Entity instance
   00                 // OEM
   D0                 // Type/Length Code
   'Basbrd Mgmt Ctlr' // String Bytes

//====================================================================//
_SDR_TYPE      12
_REC_LEN       0012

   // Sensor Record Header
   00B2               // Record ID
   51                 // SDR Version
   12                 // Record Type
   0D                 // Record Length

   // Record Key Bytes
   2C                 // Device Slave Address
   06                 // Channel number

   // Record Body Bytes
   24                 // Power State Notification
   21                 // Device Capabilities
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   2E                 // Entity ID
   07                 // Entity Instance
   00                 // OEM
   C2                 // Type/Length Code
   'ME'               // String Bytes
      
//*******************************************************
// SDR Type C0/09 Records For Voltage Sensor Scaling
//*******************************************************
//==============================================================================//
_SDR_TYPE    C0
_REC_LEN     0034

   // Sensor Record Header
   00B3               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   2F                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   09                 // Record sub-type - Voltage Sensor Scaling

   // Voltage Sensor Scaling Record
   0E                 // Number of entries following
   D0                 // Voltage Sensor Number
   070B               // Scale Factor (LSB MSB)
   D1                 // Voltage Sensor Number
   BF0A               // Scale Factor (LSB MSB)
   D2                 // Voltage Sensor Number
   BA0A               // Scale Factor (LSB MSB)
   D3                 // Voltage Sensor Number
   BF0A               // Scale Factor (LSB MSB)
   D4                 // Voltage Sensor Number
   BA0A               // Scale Factor (LSB MSB)
   D6                 // Voltage Sensor Number
   4D10               // Scale Factor (LSB MSB)
   D7                 // Voltage Sensor Number
   4D10               // Scale Factor (LSB MSB)
   D8                 // Voltage Sensor Number
   AD0E               // Scale Factor (LSB MSB)
   DA                 // Voltage Sensor Number
   AD0E               // Scale Factor (LSB MSB)
   DC                 // Voltage Sensor Number
   780C               // Scale Factor (LSB MSB)
   DD                 // Voltage Sensor Number
   6214               // Scale Factor (LSB MSB)
   DE                 // Voltage Sensor Number
   D809               // Scale Factor (LSB MSB)
   E4                 // Voltage Sensor Number
   4D10               // Scale Factor (LSB MSB)
   E6                 // Voltage Sensor Number
   4D10               // Scale Factor (LSB MSB)

//==========================================================
//Power Unit Map SDR Record     
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'PS_REDUNDANCY'
_REC_LEN    000E

   // Sensor Record Header
   00B4               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   09                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   02                 // Record Subtype Value*******   Power Unit Map SDR Record    **********

   // Power Unit Map SDR Record 
   02                 // Power Unit Redundancy Sensor Number
   00                 // Flags
   01                 // Power Supplies Required  
   50                 // Power Supply Sensor Number   
   51                 // Power Supply Sensor Number  

//====================================================================//
//Fan Sensor Scaling SDR Record    
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    0023

   // Sensor Record Header
   00B5               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   1E                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value **Fan Sensor Scaling SDR Record**

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   0000               // Placeholder for System Fan 1(SN:0x30), Max RPM: 16000RPM == 3E80 (the order is LSB, MSB)   
   204E               // Placeholder for System Fan 2(SN:0x31), Max RPM: 15400RPM == 3C28 (the order is LSB, MSB)
   0000               // Placeholder for System Fan 3(SN:0x32), Max RPM: 16000RPM == 3E80 (the order is LSB, MSB)
   204E               // Placeholder for System Fan 4(SN:0x33), Max RPM: 15400RPM == 3C28 (the order is LSB, MSB)
   0000               // Placeholder for System Fan 5(SN:0x34), Max RPM: 16000RPM == 3E80 (the order is LSB, MSB)
   204E               // Placeholder for System Fan 1(SN:0x30), Max RPM: 16000RPM == 3E80 (the order is LSB, MSB)   
   0000               // Placeholder for System Fan 2(SN:0x31), Max RPM: 15400RPM == 3C28 (the order is LSB, MSB)
   204E               // Placeholder for System Fan 3(SN:0x32), Max RPM: 16000RPM == 3E80 (the order is LSB, MSB)
   0000               // Placeholder for System Fan 4(SN:0x33), Max RPM: 15400RPM == 3C28 (the order is LSB, MSB)
   204E               // Placeholder for System Fan 5(SN:0x34), Max RPM: 16000RPM == 3E80 (the order is LSB, MSB)
   0000               // Placeholder for System Fan 1(SN:0x30), Max RPM: 16000RPM == 3E80 (the order is LSB, MSB)   
   0000               // Placeholder for System Fan 2(SN:0x31), Max RPM: 15400RPM == 3C28 (the order is LSB, MSB)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'BFP15_NR'
_REC_LEN    0017

   // Sensor Record Header
   00B6               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value **Fan Sensor Scaling SDR Record**

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   803E               // Placeholder for System Fan 1A(SN:0x30), Max RPM: 16000RPM == 3E80 (the order is LSB, MSB)   
   283C               // Placeholder for System Fan 1B(SN:0x31), Max RPM: 15400RPM == 3C28 (the order is LSB, MSB)
   803E               // Placeholder for System Fan 2A(SN:0x32), Max RPM: 16000RPM == 3E80 (the order is LSB, MSB)
   283C               // Placeholder for System Fan 2B(SN:0x33), Max RPM: 15400RPM == 3C28 (the order is LSB, MSB)
   803E               // Placeholder for System Fan 3A(SN:0x34), Max RPM: 16000RPM == 3E80 (the order is LSB, MSB)
   283C               // Placeholder for System Fan 3B(SN:0x35), Max RPM: 15400RPM == 3C28 (the order is LSB, MSB)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'OTHER'
_SDR_TAG    'FCT'
_SDR_TAG    'F0QM'
_REC_LEN    0023

   // Sensor Record Header
   00B8               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   1E                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value*******   Fan Sensor Scaling SDR Record   **********

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   A861               // Placeholder for System Fan 1A(SN:0x30), Max RPM: 9000RPM == 2823 (the order is LSB, MSB)   
   A861               // Placeholder for System Fan 1B(SN:0x31), Max RPM: 9000RPM == 2823 (the order is LSB, MSB)   
   A861               // Placeholder for System Fan 2A(SN:0x32), Max RPM: 9000RPM == 2823 (the order is LSB, MSB)   
   A861               // Placeholder for System Fan 2B(SN:0x33), Max RPM: 9000RPM == 2823 (the order is LSB, MSB)   
   A861               // Placeholder for System Fan 3A(SN:0x34), Max RPM: 9000RPM == 2823 (the order is LSB, MSB)   
   A861               // Placeholder for System Fan 3B(SN:0x35), Max RPM: 4000RPM == A00F (the order is LSB, MSB)
   A861               // Placeholder for System Fan 4A(SN:0x36), Max RPM: 9000RPM == 2823 (the order is LSB, MSB)
   A861               // Placeholder for System Fan 4B(SN:0x37), Max RPM: 9000RPM == 2823 (the order is LSB, MSB)
   A861               // Placeholder for System Fan 5A(SN:0x38), Max RPM: 9000RPM == 2823 (the order is LSB, MSB)
   A861               // Placeholder for System Fan 5B(SN:0x39), Max RPM: 9000RPM == 2823 (the order is LSB, MSB)
   8813               // Placeholder for Processor 1 Fan(SN:0x3A), Max RPM: 9000RPM == 2823 (the order is LSB, MSB)
   8813               // Placeholder for Processor 2 Fan(SN:0x3B), Max RPM: 9000RPM == 2823 (the order is LSB, MSB)

// ***************************************************************************
// Global Stepwise and Global Clamp Headers
// ***************************************************************************
//=============================================================================================================
_SDR_TYPE   C0
_REC_LEN    0017

   // Sensor Record Header
   00BA               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   74                 // Clamp Header ID
   74                 // Temperature Sensor Number -- (P1 Therm Margin)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   00                 // Clamp Control Coefficient MSB
   FC                 // Temperature (FCh = -4 degree C)
   01                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'PROC_2'
_REC_LEN    0017

   // Sensor Record Header
   00BB               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   75                 // Clamp Header ID
   75                 // Temperature Sensor Number -- (P2 Therm Margin)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   00                 // Clamp Control Coefficient MSB
   FC                 // Temperature (FCh = -4 degree C)
   11                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_REC_LEN    0017

   // Sensor Record Header
   00BC               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   B0                 // Clamp Header ID
   B0                 // Temperature Sensor Number -- (DIMM Thrm Mrgn 1)
   00                 // Entity Presence Sensor Number -- (NA)
   00                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   00                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   02                 // Clamp Control Coefficient MSB
   FC                 // Temperature (FCh = -4 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'PROC_2'
_REC_LEN    0017

   // Sensor Record Header
   00BD               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   B2                 // Clamp Header ID
   B2                 // Temperature Sensor Number -- (DIMM Thrm Mrgn 2)
   00                 // Entity Presence Sensor Number -- (NA)
   00                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   00                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   02                 // Clamp Control Coefficient MSB
   FC                 // Temperature (FCh = -4 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)
   
//=============================================================================================================
_SDR_TYPE   C0
_REC_LEN    0017

   // Sensor Record Header
   00BE               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   20                 // Clamp Header ID
   20                 // Temperature Sensor Number -- (BB EDGE Temp)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   02                 // Clamp Control Coefficient MSB
   28                 // Temperature (28h = 40 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_REC_LEN    0017

   // Sensor Record Header
   00BF               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   23                 // Clamp Header ID
   23                 // Temperature Sensor Number -- (BB CPU1 VR Temp)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   02                 // Clamp Control Coefficient MSB
   58                 // Temperature (58h = 88 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_REC_LEN    0017

   // Sensor Record Header
   00C0               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   24                 // Clamp Header ID
   24                 // Temperature Sensor Number -- (BB BMC Temp)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   02                 // Clamp Control Coefficient MSB
   58                 // Temperature (58h = 88 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_REC_LEN    0017

   // Sensor Record Header
   00C1               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   25                 // Clamp Header ID
   25                 // Temperature Sensor Number -- (BB MEM VR Temp)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   02                 // Clamp Control Coefficient MSB
   64                 // Temperature (64h = 100 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)


//=============================================================================================================
_SDR_TYPE   C0
_REC_LEN    0017

   // Sensor Record Header
   00C2               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   22                 // Clamp Header ID
   22                 // Temperature Sensor Number -- (SSB Temp)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   02                 // Clamp Control Coefficient MSB
   53                 // Temperature (53h = 83 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_REC_LEN    0017

   // Sensor Record Header
   00C3               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   2E             // Clamp Header ID
   2E             // Temperature Sensor Number -- (Exit Air Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value 
   64             // Sensor Fail Control Value 
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   44             // Temperature (5Ah = 90 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'HSBP_PSOC1'
_REC_LEN    0017

   // Sensor Record Header
   00C4               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   29                 // Clamp Header ID
   29                 // Temperature Sensor Number -- (HSBP 1 Temp)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   02                 // Clamp Control Coefficient MSB
   5A                 // Temperature (5Ah = 90 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'HSBP_PSOC2'
_REC_LEN    0017

   // Sensor Record Header
   00C5               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   2A                 // Clamp Header ID
   2A                 // Temperature Sensor Number -- (HSBP 2 Temp)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   02                 // Clamp Control Coefficient MSB
   5A                 // Temperature (5Ah = 90 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)
   
//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'HSBP_PSOC3'
_REC_LEN    0017

   // Sensor Record Header
   00C6               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   2B                 // Clamp Header ID
   2B                 // Temperature Sensor Number -- (HSBP 3 Temp)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   02                 // Clamp Control Coefficient MSB
   5A                 // Temperature (5Ah = 90 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)
   
//=============================================================================================================
_SDR_TYPE   C0
_REC_LEN    0017

   // Sensor Record Header
   00C7               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   83                 // Clamp Header ID
   83                 // Temperature Sensor Number -- (P1 DTS)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   FA                 // Clamp Control Coefficient LSB
   01                 // Clamp Control Coefficient MSB
   FA                 // Temperature (FEh = -2 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)


//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'PROC_2'
_REC_LEN    0017

   // Sensor Record Header
   00C8               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   84                 // Clamp Header ID
   84                 // Temperature Sensor Number -- (P2 DTS)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   FA                 // Clamp Control Coefficient LSB
   01                 // Clamp Control Coefficient MSB
   FA                 // Temperature (FEh = -2 degree C)
   10                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'IOM'
_REC_LEN    0017

   // Sensor Record Header
   01C8               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   26                 // Clamp Header ID
   26                 // Temperature Sensor Number -- (P2 DTS)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   02                 // Clamp Control Coefficient MSB
   3C                 // Temperature (FEh = -2 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'SAS'
_REC_LEN    0017

   // Sensor Record Header
   02C8               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   2D                 // Clamp Header ID
   2D                 // Temperature Sensor Number -- (P2 DTS)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   02                 // Clamp Control Coefficient MSB
   3C                 // Temperature (FEh = -2 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)


//=============================================================================================================
_SDR_TYPE   C0
_REC_LEN    0017

   // Sensor Record Header
   03C8               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   2F                 // Clamp Header ID
   2F                 // Temperature Sensor Number -- (P2 DTS)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   00                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80                 // Clamp Control Coefficient LSB
   02                 // Clamp Control Coefficient MSB
   5F                 // Temperature (FEh = -2 degree C)
   00                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)
   
//==========================================================
_SDR_TYPE   C0
_SDR_TAG    '600_PS1'
_SDR_TAG    '450_PS1'
_REC_LEN    0017

   // Sensor Record Header
   00C9           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length
   
   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)
   
   5C             // Clamp Header ID
   5C             // Temperature Sensor Number -- (PS1 Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value 
   64             // Sensor Fail Control Value 
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   37             // Temperature (37h = 55 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)
   
//==========================================================
_SDR_TYPE   C0
_SDR_TAG    '450_PS2'
_REC_LEN    0017

   // Sensor Record Header
   00CA           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length
   
   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)
   
   5D             // Clamp Header ID
   5D             // Temperature Sensor Number -- (PS2 Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value 
   64             // Sensor Fail Control Value 
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   37             // Temperature (37h = 55 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)      

//=============================================================================================================
_SDR_TYPE   C0
_REC_LEN    0017

   // Sensor Record Header
   00BA               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   64                 // Clamp Header ID
   74                 // Temperature Sensor Number -- (P1 Therm Margin)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   E0                 // Clamp Control Coefficient LSB
   00                 // Clamp Control Coefficient MSB
   FE                 // Temperature (FCh = -4 degree C)
   01                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'PROC_2'
_REC_LEN    0017

   // Sensor Record Header
   00BB               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   65                 // Clamp Header ID
   75                 // Temperature Sensor Number -- (P2 Therm Margin)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   E0                 // Clamp Control Coefficient LSB
   00                 // Clamp Control Coefficient MSB
   FE                 // Temperature (FCh = -4 degree C)
   11                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_REC_LEN    0017

   // Sensor Record Header
   00BA               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   93                 // Clamp Header ID
   74                 // Temperature Sensor Number -- (P1 Therm Margin)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40                 // Clamp Control Coefficient LSB
   00                 // Clamp Control Coefficient MSB
   F9                 // Temperature (FCh = -4 degree C)
   01                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'PROC_2'
_REC_LEN    0017

   // Sensor Record Header
   00BB               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length
   
   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   00                 // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   94                 // Clamp Header ID
   75                 // Temperature Sensor Number -- (P2 Therm Margin)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   28                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40                 // Clamp Control Coefficient LSB
   00                 // Clamp Control Coefficient MSB
   F9                 // Temperature (FCh = -4 degree C)
   11                 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=======================================================================================
_SDR_TYPE   C0
_REC_LEN    0013

   // Sensor Record Header
   00CB               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   0E                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   01                 // FSC Record Type (01h = Global Stepwise Header Records)

   // Global Stepwise Header Record
   00                 // Stepwise Header ID
   21                 // Temperature Sensor Number -- (BB EDGE Temp)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   50                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 2; [2:0]-Positive Hysteresis = 0

//=======================================================================================
_SDR_TYPE   C0
_REC_LEN    0013

   // Sensor Record Header
   00CC               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   0E                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   01                 // FSC Record Type (01h = Global Stepwise Header Records)

   // Global Stepwise Header Record
   01                 // Stepwise Header ID
   20                 // Temperature Sensor Number -- (BB EDGE Temp)
   00                 // Entity Presence Sensor Number -- (NA)
   64                 // Sensor Disabled Control Value 
   64                 // Sensor Fail Control Value 
   64                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   50                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 2; [2:0]-Positive Hysteresis = 0

//=======================================================================================
_SDR_TYPE   C0
_REC_LEN    0013

   // Sensor Record Header
   01CC               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   0E                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   11                 // FSC Record Type (01h = Global Stepwise Header Records)

   // Global Stepwise Header Record
   02                 // Stepwise Header ID
   02                 // Temperature Sensor Number -- (domain mask)
   00                 // Entity Presence Sensor Number -- (NA)
   00                 // Sensor Disabled Control Value 
   00                 // Sensor Fail Control Value 
   00                 // Sensor Unavailable Control Value
   00                 // Sleep Control Value
   00                 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 2; [2:0]-Positive Hysteresis = 0   

//=======================================================================================
_SDR_TYPE   C0
_REC_LEN    003D

   // Sensor Record Header
   00CD               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   38                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   02                 // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   00                 // Stepwise Curve ID
   04                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   13                 // 19C
   0F                 // 15%
   1D                 // 29C
   12                 // 18%
   27                 // 39C
   1A                 // 26%
   30                 // 48C
   63                 // 99%

   // Global Stepwise Curve Record
   01                 // Stepwise Curve ID
   04                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   13                 // 19C
   0F                 // 15%
   1D                 // 29C
   16                 // 22%
   27                 // 39C
   1E                 // 30%
   30                 // 48C
   63                 // 99%

   // Global Stepwise Curve Record
   02                 // Stepwise Curve ID
   04                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   13                 // 19C
   14                 // 20%
   1D                 // 29C
   1A                 // 26%
   25                 // 37C
   20                 // 32%
   30                 // 48C
   63                 // 99%
   
   // Global Stepwise Curve Record
   03                 // Stepwise Curve ID
   04                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   13                 // 19C
   1B                 // 27%
   1D                 // 29C
   2C                 // 44%
   20                 // 32C
   36                 // 34%
   30                 // 48C
   63                 // 99%
   
   // Global Stepwise Curve Record
   04                 // Stepwise Curve ID
   04                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   13                 // 19C
   0F                 // 15%
   1D                 // 29C
   0F                 // 15%
   27                 // 39C
   0F                 // 15%
   30                 // 48C
   63                 // 99% 

//=======================================================================================
_SDR_TYPE   C0
_REC_LEN    0035

   // Sensor Record Header
   00CE               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   30                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   02                 // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   05                 // Stepwise Curve ID
   04                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   13                 // 19C
   0F                 // 15%
   1D                 // 29C
   0F                 // 15%
   27                 // 39C
   14                 // 20%
   30                 // 48C
   63                 // 99% 

   // Global Stepwise Curve Record
   06                 // Stepwise Curve ID
   04                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   13                 // 19C
   0F                 // 15%
   1D                 // 29C
   10                 // 16%
   25                 // 37C
   17                 // 23%
   30                 // 48C
   63                 // 99%

   // Global Stepwise Curve Record
   07                 // Stepwise Curve ID
   04                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   13                 // 19C
   0F                 // 15%
   1D                 // 29C
   19                 // 25%
   20                 // 32C
   1B                 // 27%
   30                 // 48C
   63                 // 99%
 
   // Global Stepwise Curve Record
   08                 // Stepwise Curve ID
   85                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   13                 // 19C
   64                 // 100%
   1D                 // 29C
   64                 // 100%
   25                 // 37C
   64                 // 100%
   27                 // 39C
   64                 // 100% 
   30                 // 48C
   64                 // 100%  

//=======================================================================================
_SDR_TYPE   C0
_REC_LEN    003F

   // Sensor Record Header
   00CF               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   3A                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   02                 // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   09                 // Stepwise Curve ID
   04                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F                 // 15C
   2D                 // 45%
   19                 // 25C
   37                 // 55%
   23                 // 35C
   4B                 // 75%
   2D                 // 45C
   63                 // 99%

   // Global Stepwise Curve Record
   0A                 // Stepwise Curve ID
   04                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F                 // 15C
   2D                 // 45%
   19                 // 25C
   37                 // 55%
   23                 // 35C
   4B                 // 75%
   2D                 // 45C
   63                 // 99%

   // Global Stepwise Curve Record
   0B                 // Stepwise Curve ID
   04                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F                 // 15C
   32                 // 50%
   19                 // 25C
   37                 // 55%
   21                 // 33C
   50                 // 80%
   2D                 // 45C
   63                 // 99%
   
   // Global Stepwise Curve Record
   0C                 // Stepwise Curve ID
   04                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F                 // 15C
   32                 // 50%
   19                 // 25C
   3C                 // 60%
   1C                 // 28C
   50                 // 80%
   2D                 // 45C
   63                 // 99%
   
   // Global Stepwise Curve Record
   0D                 // Stepwise Curve ID
   85                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F                 // 15C
   64                 // 100%
   19                 // 25C
   64                 // 100%
   21                 // 33C
   64                 // 100%
   23                 // 35C
   64                 // 100% 
   2D                 // 45C
   64                 // 100%  

//=======================================================================================
_SDR_TYPE   C0
_REC_LEN    0017

   // Sensor Record Header
   00D0               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   02                 // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   0E                 // Stepwise Curve ID
   05                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F                 // 15C
   0A                 // 10%
   1E                 // 30C
   14                 // 20%
   3C                 // 60C
   28                 // 40%
   50                 // 80C
   41                 // 65%
   64                 // 100C
   64                 // 100%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER'
_REC_LEN    0023

   // Sensor Record Header
   00D1               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   1E                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   02                 // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   5B                 // Stepwise Curve ID
   02                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   1E                 // 30C
   19                 // 25%
   78                 // 120C
   64                 // 100%
   
   // Global Stepwise Curve Record
   5C                 // Stepwise Curve ID
   02                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   1E                 // 30C
   20                 // 31.5%
   70                 // 112C
   64                 // 100%
   
   // Global Stepwise Curve Record
   5D                 // Stepwise Curve ID
   02                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   1E                 // 30C
   33                 // 51%
   59                 // 89C
   64                 // 100%
   
   // Global Stepwise Curve Record
   5E                 // Stepwise Curve ID
   02                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   1E                 // 30C
   19                 // 25%
   4B                 // 75C
   64                 // 100%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER'
_REC_LEN    002F

   // Sensor Record Header
   00D2               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   2A                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0C                 // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02                 // Record Version
   02                 // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   5F                 // Stepwise Curve ID
   02                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   1E                 // 30C
   20                 // 31.5%
   47                 // 71C
   64                 // 100%
   
   // Global Stepwise Curve Record
   60                 // Stepwise Curve ID
   02                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   1E                 // 30C
   33                 // 51%
   3C                 // 60C
   64                 // 100%
   
   // Global Stepwise Curve Record
   61                 // Stepwise Curve ID
   02                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   1E                 // 30C
   19                 // 25%
   3C                 // 60C
   64                 // 100%
   
   // Global Stepwise Curve Record
   62                 // Stepwise Curve ID
   02                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   1E                 // 30C
   20                 // 31.5%
   3A                 // 58C
   64                 // 100%
   
   // Global Stepwise Curve Record
   63                 // Stepwise Curve ID
   02                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   1E                 // 30C
   33                 // 51%
   32                 // 50C
   64                 // 100%
   
   // Global Stepwise Curve Record
   64                 // Stepwise Curve ID
   82                 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   1E                 // 30C
   64                 // 100%
   64                 // 100C
   64                 // 100%

//*********************************
//domain 0,1,2,3,4----BFP21_NR
//*********************************
//=========================================================
//domain 0----300 profile 2,3
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    001C

   // Sensor Record Header
   00D3           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   03             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   00             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID

//=========================================================
//domain 0----900 profile 2,3
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    001C

   // Sensor Record Header
   00D4           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   0C             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   01             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID

//=========================================================
//domain 0----1500 profile 4,5
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    001C

   // Sensor Record Header
   00D5           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   30             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   02             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID
   
//=========================================================
//domain 0----3000 profile 6,7
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    001C

   // Sensor Record Header
   00D6           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   C0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   03             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID

//=========================================================
//domain 1,2,3,4----300 profile 2,3
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    001C

   // Sensor Record Header
   00D3           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   1E             // Domain Mask
   03             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   04             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID

//=========================================================
//domain 1,2,3,4----900 profile 2,3
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    001C

   // Sensor Record Header
   00D4           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   1E             // Domain Mask
   0C             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   05             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID

//=========================================================
//domain 1,2,3,4----1500 profile 4,5
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    001C

   // Sensor Record Header
   00D5           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   1E             // Domain Mask
   30             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   06             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID
   
//=========================================================
//domain 1,2,3,4----3000 profile 6,7
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    001C

   // Sensor Record Header
   00D6           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   1E             // Domain Mask
   C0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   07             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID

//=========================================================
//domain 0----all profile
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    001F

   // Sensor Record Header
   00D7           // Record ID
   51             // SDR Version
   C0             // Record Type
   1A             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   FF             // Fan Profile Support
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   20             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID 
   
   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID 

//=========================================================
//domain 1,2,3,4----all profile
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    0023

   // Sensor Record Header
   00D8           // Record ID
   51             // SDR Version
   C0             // Record Type
   1E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   1E             // Domain Mask
   FF             // Fan Profile Support
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID 
 
   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID 
   
   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID 
   
   03             // FSC Sub-Record Type (03h = Clamp)
   64             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   65             // Clamp ID 
 
   03             // FSC Sub-Record Type (03h = Clamp)
   93             // Clamp ID 
   
   03             // FSC Sub-Record Type (03h = Clamp)
   94             // Clamp ID

//=========================================================
//domain PS Domain----ALL profile
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    001D

   // Sensor Record Header
   00D6           // Record ID
   51             // SDR Version
   C0             // Record Type
   18             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   18             // FSC Record Type (08h = Main Domain)
   40             // Domain Mask
   FF             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   02             // Stepwise Header ID
   0E             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   02             // Stepwise Header ID
   08             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//*********************************
//domain 0,1,2,3,4----BFP15_NR
//*********************************
//=========================================================
//domain 0----all profile
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP15_NR'
_REC_LEN    0019

   // Sensor Record Header
   00D7           // Record ID
   51             // SDR Version
   C0             // Record Type
   14             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   FF             // Fan Profile Support
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   20             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID 

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP15_NR'
_REC_LEN    0023

   // Sensor Record Header
   00D9           // Record ID
   51             // SDR Version
   C0             // Record Type
   1E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   14             // Domain Mask
   FF             // Fan Profile Support
 
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID 
 
   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID 
   
   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID 
   
   03             // FSC Sub-Record Type (03h = Clamp)
   64             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   65             // Clamp ID 
 
   03             // FSC Sub-Record Type (03h = Clamp)
   93             // Clamp ID 
   
   03             // FSC Sub-Record Type (03h = Clamp)
   94             // Clamp ID

//=========================================================
//domain 0,1,2,3,4----300 profile 0,1
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP15_NR'
_REC_LEN    001C

   // Sensor Record Header
   00DF           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   3F             // Domain Mask
   03             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   00             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID

//=========================================================
//domain 0,1,2,3,4----900 profile 2,3
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP15_NR'
_REC_LEN    001C

   // Sensor Record Header
   00E0           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   3F             // Domain Mask
   0C             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   01             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID
//=========================================================
//domain 0,1,2,3,4----1500 profile 4,5
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP15_NR'
_REC_LEN    001C

   // Sensor Record Header
   00E1           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   3F             // Domain Mask
   30             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   1E             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   02             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID
   
//=========================================================
//domain 0,1,2,3,4----3000 profile 6,7
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP15_NR'
_REC_LEN    001C

   // Sensor Record Header
   00E2           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   3F             // Domain Mask
   C0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   03             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID

//=========================================================
//domain PS Domain----ALL profile
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP15_NR'
_REC_LEN    0029

   // Sensor Record Header
   00D6           // Record ID
   51             // SDR Version
   C0             // Record Type
   24             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   18             // FSC Record Type (08h = Main Domain)
   40             // Domain Mask
   FF             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   FF             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   02             // Stepwise Header ID
   0E             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   02             // Stepwise Header ID
   08             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID
   
//*********************************
//domain 0,1,2,3,4,5,6,7----OTHER
//*********************************
//=========================================================
//domain ALL----300&900 prifile 0,1,2,3
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SL'
_REC_LEN    0018

   // Sensor Record Header
   00E3           // Record ID
   51             // SDR Version
   C0             // Record Type
   13             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5B             // Stepwise Curve ID
   
//=========================================================
//domain ALL----1500 profile 4,5
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SL'
_REC_LEN    0018

   // Sensor Record Header
   00E4           // Record ID
   51             // SDR Version
   C0             // Record Type
   13             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   30             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5C             // Stepwise Curve ID

//=========================================================
//domain ALL----3000 profile 6,7
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SL'
_REC_LEN    0018

   // Sensor Record Header
   00E5           // Record ID
   51             // SDR Version
   C0             // Record Type
   13             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   C0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5D             // Stepwise Curve ID

//=========================================================
//domain ALL----300&900 prifile 0,1,2,3
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER_ME'
_REC_LEN    0018

   // Sensor Record Header
   00E6           // Record ID
   51             // SDR Version
   C0             // Record Type
   13             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5E             // Stepwise Curve ID

//=========================================================
//domain ALL----1500 prifile 4,5
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER_ME'
_REC_LEN    0018

   // Sensor Record Header
   00E7           // Record ID
   51             // SDR Version
   C0             // Record Type
   13             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   30             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5F             // Stepwise Curve ID

//=========================================================
//domain ALL----3000 prifile 6,7
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER_ME'
_REC_LEN    0018

   // Sensor Record Header
   00E8           // Record ID
   51             // SDR Version
   C0             // Record Type
   13             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   C0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   60             // Stepwise Curve ID

//=========================================================
//domain ALL----300&900 prifile 0,1,2,3
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FA'
_REC_LEN    0018

   // Sensor Record Header
   00E9           // Record ID
   51             // SDR Version
   C0             // Record Type
   13             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   61             // Stepwise Curve ID

//=========================================================
//domain ALL----1500 prifile 4,5
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FA'
_REC_LEN    0018

   // Sensor Record Header
   00EA           // Record ID
   51             // SDR Version
   C0             // Record Type
   13             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   30             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   62             // Stepwise Curve ID
 
//=========================================================
//domain ALL----3000 prifile 6,7
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FA'
_REC_LEN    0018

   // Sensor Record Header
   00EB           // Record ID
   51             // SDR Version
   C0             // Record Type
   13             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   C0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                
   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   63             // Stepwise Curve ID
   
//=========================================================
//domain ALL----All profiles
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER'
_REC_LEN    0030

   // Sensor Record Header
   00EC           // Record ID
   51             // SDR Version
   C0             // Record Type
   2B             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   FF             // Fan Profile Support

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   20             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID 
   
   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID
  
   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   2B             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID 
   
   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID
  
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

//=========================================================
// Fan sensor domain map record
//=========================================================   
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    0017

   // Sensor Record Header
   00EE          // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   03             // FSC Record Type (03h = Fan sensor domain map record)
   
   01             // Domain number/sensor count
   31             // Sensor numbers
   
   11             // Domain number/sensor count
   33             // Sensor numbers
   
   21             // Domain number/sensor count
   35             // Sensor numbers
   
   31             // Domain number/sensor count
   37             // Sensor numbers
   
   41             // Domain number/sensor count
   39             // Sensor numbers
   
   61             // Domain number/sensor count
   A0             // Sensor numbers

_SDR_TYPE   C0
_SDR_TAG    'BFP15_NR'
_REC_LEN    0013

   // Sensor Record Header
   00F0           // Record ID
   51             // SDR Version
   C0             // Record Type
   0E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   03             // FSC Record Type (03h = Fan sensor domain map record)
   
   01             // Domain number/sensor count
   30             // Sensor numbers
  
   21             // Domain number/sensor count
   34             // Sensor numbers
  
   41             // Domain number/sensor count
   38             // Sensor numbers
   
   61             // Domain number/sensor count
   A0             // Sensor numbers

_SDR_TYPE   C0
_SDR_TAG    'OTHER'
_REC_LEN    001E

   // Sensor Record Header
   00F1           // Record ID
   51             // SDR Version
   C0             // Record Type
   19             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   03             // FSC Record Type (03h = Fan sensor domain map record)
   
   02             // Domain number/sensor count
   30             // Sensor numbers
   31             // Sensor numbers
   
   12             // Domain number/sensor count
   32             // Sensor numbers
   33             // Sensor numbers
   
   22             // Domain number/sensor count
   34             // Sensor numbers
   35             // Sensor numbers
   
   32             // Domain number/sensor count
   36             // Sensor numbers
   37             // Sensor numbers
   
   42             // Domain number/sensor count
   38             // Sensor numbers
   39             // Sensor numbers
   
   61             // Domain number/sensor count
   3A             // Sensor numbers

   71             // Domain number/sensor count
   3B             // Sensor numbers

//=========================================================
// Fan failure
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_SDR_TAG    'BFP15_NR'
_REC_LEN    0016

   // Sensor Record Header
   00F2           // Record ID
   51             // SDR Version
   C0             // Record Type
   11             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   1F             //domain mask
   FF             // profile support
   
   // Advanced fan failure sub-record
   04             // FSC Sub-Record Type (04h = Advanced fan failure)
   FF             // Domain 0 Fan failure value
   FF             // Domain 1 Fan failure value
   FF             // Domain 2 Fan failure value
   FF             // Domain 3 Fan failure value
   FF             // Domain 4 Fan failure value
   FF             // Domain 5 Fan failure value
   FF             // Domain 6 Fan failure value
   FF             // Domain 7 Fan failure value

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_SDR_TAG    'BFP15_NR'
_REC_LEN    0016

   // Sensor Record Header
   00F2           // Record ID
   51             // SDR Version
   C0             // Record Type
   11             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   18             // FSC Record Type (08h = Main Domain)
   40             //domain mask
   FF             // profile support
   
   // Advanced fan failure sub-record
   04             // FSC Sub-Record Type (04h = Advanced fan failure)
   FF             // Domain 0 Fan failure value
   FF             // Domain 1 Fan failure value
   FF             // Domain 2 Fan failure value
   FF             // Domain 3 Fan failure value
   FF             // Domain 4 Fan failure value
   FF             // Domain 5 Fan failure value
   FF             // Domain 6 Fan failure value
   FF             // Domain 7 Fan failure value
   
//=========================================================
// Fans-off
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    0012

   // Sensor Record Header
   00F3           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain mask 
   FF             // Profile support
      
   // Fans-off and Low Speed sub-record
   05             // FSC Sub-Record Type (05h = Fans-off and Low Speed)
   C8             // Sensor numbers
   EC             // Fans-off control value
   0A             // Hysteresis
   05             // Fans-off PWM 
   
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP15_NR'
_REC_LEN    0012

   // Sensor Record Header
   00F3           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain mask 
   FF             // Profile support
      
   // Fans-off and Low Speed sub-record
   05             // FSC Sub-Record Type (05h = Fans-off and Low Speed)
   C8             // Sensor numbers
   EC             // Fans-off control value
   0A             // Hysteresis
   14             // Fans-off PWM 
      
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    0012

   // Sensor Record Header
   00F4           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain mask 
   FF             // Profile support
      
   // Fans-off and Low Speed sub-record
   05             // FSC Sub-Record Type (05h = Fans-off and Low Speed)
   C9             // Sensor numbers
   EC             // Fans-off control value
   0A             // Hysteresis
   05             // Fans-off PWM 
   
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    0012

   // Sensor Record Header
   00F5           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain mask 
   FF             // Profile support
      
   // Fans-off and Low Speed sub-record
   05             // FSC Sub-Record Type (05h = Fans-off and Low Speed)
   CA             // Sensor numbers
   EC             // Fans-off control value
   0A             // Hysteresis
   05             // Fans-off PWM 
   
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP15_NR'
_REC_LEN    0012

   // Sensor Record Header
   00F5           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain mask 
   FF             // Profile support
      
   // Fans-off and Low Speed sub-record
   05             // FSC Sub-Record Type (05h = Fans-off and Low Speed)
   CA             // Sensor numbers
   EC             // Fans-off control value
   0A             // Hysteresis
   14             // Fans-off PWM 
      
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    0012

   // Sensor Record Header
   00F6           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain mask 
   FF             // Profile support
      
   // Fans-off and Low Speed sub-record
   05             // FSC Sub-Record Type (05h = Fans-off and Low Speed)
   CB             // Sensor numbers
   EC             // Fans-off control value
   0A             // Hysteresis
   05             // Fans-off PWM       

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    0012

   // Sensor Record Header
   00F7           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain mask 
   FF             // Profile support
      
   // Fans-off and Low Speed sub-record
   05             // FSC Sub-Record Type (05h = Fans-off and Low Speed)
   CC             // Sensor numbers
   EC             // Fans-off control value
   0A             // Hysteresis
   05             // Fans-off PWM 

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP15_NR'
_REC_LEN    0012

   // Sensor Record Header
   00F7           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain mask 
   FF             // Profile support
      
   // Fans-off and Low Speed sub-record
   05             // FSC Sub-Record Type (05h = Fans-off and Low Speed)
   CC             // Sensor numbers
   EC             // Fans-off control value
   0A             // Hysteresis
   14             // Fans-off PWM 

//=========================================================
//DIMM Air Velocity                                 
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_SDR_TAG    'BFP15_NR'
_REC_LEN    001B

   // Sensor Record Header
   00FA           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   13             // Record Subtype Value (13h - DIMM Air Velocity)
   
   B0             // DIMM aggregate Sensor number
   02             // Domain mask
   28             // PWM1
   3C             // PWM2
   64             // PWM3
   0A             // VEL1---Velocity corresponding to PWM1 (in units of 0.1m/s)
   14             // VEL2---Velocity corresponding to PWM2 (in units of 0.1m/s)
   1E             // VEL3---Velocity corresponding to PWM3 (in units of 0.1m/s)
   07             // Alpha---Time averaging coefficient for smoothing (in units of 0.01)
   
   B2             // DIMM aggregate Sensor number
   02             // Domain mask
   28             // PWM1
   3C             // PWM2
   64             // PWM3
   0A             // VEL1---Velocity corresponding to PWM1 (in units of 0.1m/s)
   14             // VEL2---Velocity corresponding to PWM2 (in units of 0.1m/s)
   1E             // VEL3---Velocity corresponding to PWM3 (in units of 0.1m/s)
   07             // Alpha---Time averaging coefficient for smoothing (in units of 0.01)
   
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER'
_REC_LEN    001B

   // Sensor Record Header
   01FA           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   13             // Record Subtype Value (13h - DIMM Air Velocity)
   
   B0             // DIMM aggregate Sensor number
   FF             // Domain mask
   00             // PWM1
   32             // PWM2
   64             // PWM3
   0A             // VEL1---Velocity corresponding to PWM1 (in units of 0.1m/s)
   0A             // VEL2---Velocity corresponding to PWM2 (in units of 0.1m/s)
   0A             // VEL3---Velocity corresponding to PWM3 (in units of 0.1m/s)
   07             // Alpha---Time averaging coefficient for smoothing (in units of 0.01)
   
   B2             // DIMM aggregate Sensor number
   FF             // Domain mask
   00             // PWM1
   32             // PWM2
   64             // PWM3
   0A             // VEL1---Velocity corresponding to PWM1 (in units of 0.1m/s)
   0A             // VEL2---Velocity corresponding to PWM2 (in units of 0.1m/s)
   0A             // VEL3---Velocity corresponding to PWM3 (in units of 0.1m/s)
   07             // Alpha---Time averaging coefficient for smoothing (in units of 0.01)
   
//=========================================================
// System airflow formula Record
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_SDR_TAG    'BFP15_NR'
_REC_LEN    0012

   // Sensor Record Header
   00FB           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   11             // Record Subtype Value (11h - System airflow formula )
   
   3F             // Domain mask
   83             // Correction factor 1 (in units of .01)
   00             //
   36             // Correction factor 2 (in units of .01)
   00             //
   0A             // PWM for correction factor 1 (%)
   64             // PWM for correction factor 2 (%)
   18             // Max CFM of fan
   05             // Quantity of fans in this equation    

//=========================================================
// Aggregate sensor configuration Record Format
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    0019

   // Sensor Record Header
   00FC           // Record ID
   51             // SDR Version
   C0             // Record Type
   14             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   12             // Record Subtype Value (12h - Aggregate sensor configuration )
   C8             // Aggregate Sensor number
   07             // Input sensor count
   29             // input Sensor number
   50             // Margin reference
   22             // input Sensor number
   49             // Margin reference
   24             // input Sensor number
   4E             // Margin reference
   25             // input Sensor number
   5A             // Margin reference 
   26             // input Sensor number
   37             // Margin reference
   2D             // input Sensor number
   41             // Margin reference
   2F             // input Sensor number
   41             // Margin reference 

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP15_NR'
_REC_LEN    0013

   // Sensor Record Header
   00FC           // Record ID
   51             // SDR Version
   C0             // Record Type
   0E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   12             // Record Subtype Value (12h - Aggregate sensor configuration )
   C8             // Aggregate Sensor number
   04             // Input sensor count
   29             // input Sensor number
   50             // Margin reference
   22             // input Sensor number
   49             // Margin reference
   24             // input Sensor number
   4E             // Margin reference
   25             // input Sensor number
   5A             // Margin reference    
   
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    0017

   // Sensor Record Header
   00FD           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   12             // Record Subtype Value (12h - Aggregate sensor configuration )
   C9             // Aggregate Sensor number
   06             // Input sensor count
   29             // input Sensor number
   50             // Margin reference
   B0             // input Sensor number
   FB             // Margin reference
   B2             // input Sensor number
   FB             // Margin reference
   74             // input Sensor number
   F6             // Margin reference 
   75             // input Sensor number
   F1             // Margin reference
   23             // input Sensor number
   4C             // Margin reference

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_SDR_TAG    'BFP15_NR'
_REC_LEN    0017

   // Sensor Record Header
   00FE           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   12             // Record Subtype Value (12h - Aggregate sensor configuration )
   CA             // Aggregate Sensor number
   06             // Input sensor count
   29             // input Sensor number
   50             // Margin reference
   B0             // input Sensor number
   FC             // Margin reference
   B2             // input Sensor number
   FB             // Margin reference
   74             // input Sensor number
   F6             // Margin reference 
   75             // input Sensor number
   F1             // Margin reference
   23             // input Sensor number
   4C             // Margin reference

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_REC_LEN    0017

   // Sensor Record Header
   00FF           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   12             // Record Subtype Value (12h - Aggregate sensor configuration )
   CB             // Aggregate Sensor number
   06             // Input sensor count
   29             // input Sensor number
   50             // Margin reference
   B0             // input Sensor number
   FD             // Margin reference
   B2             // input Sensor number
   FB             // Margin reference
   74             // input Sensor number
   F6             // Margin reference 
   75             // input Sensor number
   F1             // Margin reference
   23             // input Sensor number
   4C             // Margin reference

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'BFP21_NR'
_SDR_TAG    'BFP15_NR'
_REC_LEN    0017

   // Sensor Record Header
   0100           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   12             // Record Subtype Value (12h - Aggregate sensor configuration )
   CC             // Aggregate Sensor number
   06             // Input sensor count
   29             // input Sensor number
   50             // Margin reference
   B0             // input Sensor number
   FE             // Margin reference
   B2             // input Sensor number
   FB             // Margin reference
   74             // input Sensor number
   F6             // Margin reference 
   75             // input Sensor number
   F1             // Margin reference
   23             // input Sensor number
   4C             // Margin reference

//==========================================================
//Node Manager discovery SDR Record    
//====================================================================//
_SDR_TYPE   C0
_REC_LEN    0010

   // Sensor Record Header
   0102               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   0B                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0D                 // Record Subtype Value*******   NM discovery   **********
   01                 // Version number of recorde subtype
   2C                 // NM Device Slave Address
   60                 // [7:4] - channel number (6 for secondary IPMB) [3:2] - reserved [1:0] - sensor owner LUN)
   19                 // Node Manager Health Event sensor
   18                 // Node Manager Exception Event sensor
   1A                 // Node Manager Operational Capabilities sensor
   1B                 // Node Manager Threshold Exceeded sensor
            
//*******************************************************
// SDR Version Records
//*******************************************************
//====================================================================//
_SDR_TYPE   C0
_REC_LEN    0015

   // Sensor Record Header
   0103               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   10                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   'SDR File 1.02'      // String Bytes

//====================================================================//
_SDR_TYPE   C0
_REC_LEN    0018

   // Sensor Record Header
   0104               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   13                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   'SDR Package 1.02'   // String Bytes 
)                     // End of SDR File                                   