Code clean up, removed unwanted enums and configurations

Revision:
6:9d393a9677f4
Parent:
5:0728bde67bdb
Child:
8:2f2775c34640
--- a/inc/admw1001/ADMW1001_REGISTERS.h	Wed Jun 05 05:39:15 2019 +0000
+++ b/inc/admw1001/ADMW1001_REGISTERS.h	Sat Jun 15 14:30:49 2019 +0000
@@ -1,12 +1,12 @@
 /* ================================================================================
 
-     Project      :   ADMW1000_REGISTERS
-     File         :   ADMW1000_REGISTERS.h
+     Project      :   ADMW1001_REGISTERS
+     File         :   ADMW1001_REGISTERS.h
      Description  :   Register Definitions
 
-     Date         :   Nov 5, 2018
+     Date         :   Apr 30, 2019
 
-     Copyright (c) 2018 Analog Devices, Inc.  All Rights Reserved.
+     Copyright (c) 2019 Analog Devices, Inc.  All Rights Reserved.
      This software is proprietary and confidential to Analog Devices, Inc. and
      its licensors.
 
@@ -25,53 +25,53 @@
 #define __ADI_GENERATED_DEF_HEADERS__    1
 #endif
 
-#define __ADI_HAS_CORE__  1
-#define __ADI_HAS_SPI__   1
-#define __ADI_HAS_TEST__  1
+#define __ADI_HAS_CORE__           1
+#define __ADI_HAS_SPI__            1
+#define __ADI_HASTEST__      1
 
 /* ============================================================================================================================
         
    ============================================================================================================================ */
 
 /* ============================================================================================================================
-        ADMW_SPI
+        SPI
    ============================================================================================================================ */
-#define REG_SPI_INTERFACE_CONFIG_A_RESET 0x00000030            /*      Reset Value for Interface_Config_A  */
-#define REG_SPI_INTERFACE_CONFIG_A  0x00000000            /*  ADMW_SPI Interface Configuration A */
-#define REG_SPI_INTERFACE_CONFIG_B_RESET 0x00000000            /*      Reset Value for Interface_Config_B  */
-#define REG_SPI_INTERFACE_CONFIG_B  0x00000001            /*  ADMW_SPI Interface Configuration B */
-#define REG_SPI_DEVICE_CONFIG_RESET 0x00000000            /*      Reset Value for Device_Config  */
-#define REG_SPI_DEVICE_CONFIG       0x00000002            /*  ADMW_SPI Device Configuration */
-#define REG_SPI_CHIP_TYPE_RESET     0x00000007            /*      Reset Value for Chip_Type  */
-#define REG_SPI_CHIP_TYPE           0x00000003            /*  ADMW_SPI Chip Type */
-#define REG_SPI_PRODUCT_ID_L_RESET  0x00000020            /*      Reset Value for Product_ID_L  */
-#define REG_SPI_PRODUCT_ID_L        0x00000004            /*  ADMW_SPI Product ID Low */
-#define REG_SPI_PRODUCT_ID_H_RESET  0x00000000            /*      Reset Value for Product_ID_H  */
-#define REG_SPI_PRODUCT_ID_H        0x00000005            /*  ADMW_SPI Product ID High */
-#define REG_SPI_CHIP_GRADE_RESET    0x00000000            /*      Reset Value for Chip_Grade  */
-#define REG_SPI_CHIP_GRADE          0x00000006            /*  ADMW_SPI Chip Grade */
-#define REG_SPI_SCRATCH_PAD_RESET   0x00000000            /*      Reset Value for Scratch_Pad  */
-#define REG_SPI_SCRATCH_PAD         0x0000000A            /*  ADMW_SPI Scratch Pad */
-#define REG_SPI_SPI_REVISION_RESET  0x00000082            /*      Reset Value for SPI_Revision  */
-#define REG_SPI_SPI_REVISION        0x0000000B            /*  ADMW_SPI SPI Revision */
-#define REG_SPI_VENDOR_L_RESET      0x00000056            /*      Reset Value for Vendor_L  */
-#define REG_SPI_VENDOR_L            0x0000000C            /*  ADMW_SPI Vendor ID Low */
-#define REG_SPI_VENDOR_H_RESET      0x00000004            /*      Reset Value for Vendor_H  */
-#define REG_SPI_VENDOR_H            0x0000000D            /*  ADMW_SPI Vendor ID High */
-#define REG_SPI_STREAM_MODE_RESET   0x00000000            /*      Reset Value for Stream_Mode  */
-#define REG_SPI_STREAM_MODE         0x0000000E            /*  ADMW_SPI Stream Mode */
-#define REG_SPI_TRANSFER_CONFIG_RESET 0x00000000            /*      Reset Value for Transfer_Config  */
-#define REG_SPI_TRANSFER_CONFIG     0x0000000F            /*  ADMW_SPI Transfer Config */
-#define REG_SPI_INTERFACE_CONFIG_C_RESET 0x00000033            /*      Reset Value for Interface_Config_C  */
-#define REG_SPI_INTERFACE_CONFIG_C  0x00000010            /*  ADMW_SPI Interface Configuration C */
-#define REG_SPI_INTERFACE_STATUS_A_RESET 0x00000000            /*      Reset Value for Interface_Status_A  */
-#define REG_SPI_INTERFACE_STATUS_A  0x00000011            /*  ADMW_SPI Interface Status A */
+#define REG_SPI_INTERFACE_CONFIG_A_RESET     0x00000030            /*      Reset Value for Interface_Config_A  */
+#define REG_SPI_INTERFACE_CONFIG_A           0x00000000            /*  SPI Interface Configuration A */
+#define REG_SPI_INTERFACE_CONFIG_B_RESET     0x00000000            /*      Reset Value for Interface_Config_B  */
+#define REG_SPI_INTERFACE_CONFIG_B           0x00000001            /*  SPI Interface Configuration B */
+#define REG_SPI_DEVICE_CONFIG_RESET          0x00000000            /*      Reset Value for Device_Config  */
+#define REG_SPI_DEVICE_CONFIG                0x00000002            /*  SPI Device Configuration */
+#define REG_SPI_CHIP_TYPE_RESET              0x00000007            /*      Reset Value for Chip_Type  */
+#define REG_SPI_CHIP_TYPE                    0x00000003            /*  SPI Chip Type */
+#define REG_SPI_PRODUCT_ID_L_RESET           0x00000020            /*      Reset Value for Product_ID_L  */
+#define REG_SPI_PRODUCT_ID_L                 0x00000004            /*  SPI Product ID Low */
+#define REG_SPI_PRODUCT_ID_H_RESET           0x00000000            /*      Reset Value for Product_ID_H  */
+#define REG_SPI_PRODUCT_ID_H                 0x00000005            /*  SPI Product ID High */
+#define REG_SPI_CHIP_GRADE_RESET             0x00000000            /*      Reset Value for Chip_Grade  */
+#define REG_SPI_CHIP_GRADE                   0x00000006            /*  SPI Chip Grade */
+#define REG_SPI_SCRATCH_PAD_RESET            0x00000000            /*      Reset Value for Scratch_Pad  */
+#define REG_SPI_SCRATCH_PAD                  0x0000000A            /*  SPI Scratch Pad */
+#define REG_SPI_SPI_REVISION_RESET           0x00000082            /*      Reset Value for SPI_Revision  */
+#define REG_SPI_SPI_REVISION                 0x0000000B            /*  SPI SPI Revision */
+#define REG_SPI_VENDOR_L_RESET               0x00000056            /*      Reset Value for Vendor_L  */
+#define REG_SPI_VENDOR_L                     0x0000000C            /*  SPI Vendor ID Low */
+#define REG_SPI_VENDOR_H_RESET               0x00000004            /*      Reset Value for Vendor_H  */
+#define REG_SPI_VENDOR_H                     0x0000000D            /*  SPI Vendor ID High */
+#define REG_SPI_STREAM_MODE_RESET            0x00000000            /*      Reset Value for Stream_Mode  */
+#define REG_SPI_STREAM_MODE                  0x0000000E            /*  SPI Stream Mode */
+#define REG_SPI_TRANSFER_CONFIG_RESET        0x00000000            /*      Reset Value for Transfer_Config  */
+#define REG_SPI_TRANSFER_CONFIG              0x0000000F            /*  SPI Transfer Config */
+#define REG_SPI_INTERFACE_CONFIG_C_RESET     0x00000033            /*      Reset Value for Interface_Config_C  */
+#define REG_SPI_INTERFACE_CONFIG_C           0x00000010            /*  SPI Interface Configuration C */
+#define REG_SPI_INTERFACE_STATUS_A_RESET     0x00000000            /*      Reset Value for Interface_Status_A  */
+#define REG_SPI_INTERFACE_STATUS_A           0x00000011            /*  SPI Interface Status A */
 
 /* ============================================================================================================================
-        ADMW_SPI Register BitMasks, Positions & Enumerations 
+        SPI Register BitMasks, Positions & Enumerations 
    ============================================================================================================================ */
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_INTERFACE_CONFIG_A      Pos/Masks         Description
+          SPI_INTERFACE_CONFIG_A               Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_SPI_INTERFACE_CONFIG_A_SW_RESET  7            /*  First of Two of SW_RESET Bits. */
 #define BITP_SPI_INTERFACE_CONFIG_A_ADDR_ASCENSION  5            /*  Determines Sequential Addressing Behavior */
@@ -81,88 +81,88 @@
 #define BITM_SPI_INTERFACE_CONFIG_A_ADDR_ASCENSION 0x00000020    /*  Determines Sequential Addressing Behavior */
 #define BITM_SPI_INTERFACE_CONFIG_A_SDO_ENABLE 0x00000010    /*  SDO Pin Enable */
 #define BITM_SPI_INTERFACE_CONFIG_A_SW_RESETX 0x00000001    /*  Second  of Two of SW_RESET Bits. */
-#define ENUM_SPI_INTERFACE_CONFIG_A_DESCEND 0x00000000            /*  Addr_Ascension: Address accessed is decremented by one for each data byte when streaming */
-#define ENUM_SPI_INTERFACE_CONFIG_A_ASCEND 0x00000020            /*  Addr_Ascension: Address accessed is incremented by one for each data byte when streaming */
+#define ENUM_SPI_INTERFACE_CONFIG_A_DESCEND  0x00000000            /*  Addr_Ascension: Address accessed is decremented by one for each data byte when streaming */
+#define ENUM_SPI_INTERFACE_CONFIG_A_ASCEND   0x00000020            /*  Addr_Ascension: Address accessed is incremented by one for each data byte when streaming */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_INTERFACE_CONFIG_B      Pos/Masks         Description
+          SPI_INTERFACE_CONFIG_B               Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_SPI_SPI_INTERFACE_CONFIG_B_SINGLE_INST  7            /*  Select Streaming or Single Instruction Mode */
+#define BITP_SPI_INTERFACE_CONFIG_B_SINGLE_INST  7            /*  Select Streaming or Single Instruction Mode */
 #define BITM_SPI_INTERFACE_CONFIG_B_SINGLE_INST 0x00000080    /*  Select Streaming or Single Instruction Mode */
 #define ENUM_SPI_INTERFACE_CONFIG_B_STREAMING_MODE 0x00000000            /*  Single_Inst: Streaming mode is enabled */
 #define ENUM_SPI_INTERFACE_CONFIG_B_SINGLE_INSTRUCTION_MODE 0x00000080            /*  Single_Inst: Single Instruction mode is enabled */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_DEVICE_CONFIG           Pos/Masks         Description
+          SPI_DEVICE_CONFIG                    Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_SPI_SPI_DEVICE_CONFIG_OPERATING_MODES  0            /*  Power Modes */
+#define BITP_SPI_DEVICE_CONFIG_OPERATING_MODES  0            /*  Power Modes */
 #define BITM_SPI_DEVICE_CONFIG_OPERATING_MODES 0x00000003    /*  Power Modes */
-#define ENUM_SPI_DEVICE_CONFIG_NORMAL 0x00000000            /*  Operating_Modes: Normal Operating Mode */
-#define ENUM_SPI_DEVICE_CONFIG_SLEEP 0x00000003            /*  Operating_Modes: Low Power Mode */
+#define ENUM_SPI_DEVICE_CONFIG_NORMAL        0x00000000            /*  Operating_Modes: Normal Operating Mode */
+#define ENUM_SPI_DEVICE_CONFIG_SLEEP         0x00000003            /*  Operating_Modes: Low Power Mode */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_CHIP_TYPE               Pos/Masks         Description
+          SPI_CHIP_TYPE                        Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_SPI_CHIP_TYPE_CHIP_TYPE  0            /*  Precision ADC */
-#define BITM_SPI_CHIP_TYPE_CHIP_TYPE 0x0000000F    /*  Precision ADC */
+#define BITP_SPI_CHIP_TYPE_CHIP_TYPE          0            /*  Precision ADC */
+#define BITM_SPI_CHIP_TYPE_CHIP_TYPE         0x0000000F    /*  Precision ADC */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_PRODUCT_ID_L            Pos/Masks         Description
+          SPI_PRODUCT_ID_L                     Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_SPI_PRODUCT_ID_L_PRODUCT_ID  0            /*  This is Device Chip Type/Family */
-#define BITM_SPI_PRODUCT_ID_L_PRODUCT_ID 0x000000FF    /*  This is Device Chip Type/Family */
+#define BITP_SPI_PRODUCT_ID_L_PRODUCT_ID      0            /*  This is Device Chip Type/Family */
+#define BITM_SPI_PRODUCT_ID_L_PRODUCT_ID     0x000000FF    /*  This is Device Chip Type/Family */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_PRODUCT_ID_H            Pos/Masks         Description
+          SPI_PRODUCT_ID_H                     Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_SPI_PRODUCT_ID_H_PRODUCT_ID  0            /*  This is Device Chip Type/Family */
-#define BITM_SPI_PRODUCT_ID_H_PRODUCT_ID 0x000000FF    /*  This is Device Chip Type/Family */
+#define BITP_SPI_PRODUCT_ID_H_PRODUCT_ID      0            /*  This is Device Chip Type/Family */
+#define BITM_SPI_PRODUCT_ID_H_PRODUCT_ID     0x000000FF    /*  This is Device Chip Type/Family */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_CHIP_GRADE              Pos/Masks         Description
+          SPI_CHIP_GRADE                       Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_SPI_CHIP_GRADE_GRADE    4            /*  This is the Device Performance Grade */
-#define BITP_SPI_CHIP_GRADE_DEVICE_REVISION  0            /*  This is the Device Hardware Revision */
-#define BITM_SPI_CHIP_GRADE_GRADE   0x000000F0    /*  This is the Device Performance Grade */
-#define BITM_SPI_CHIP_GRADE_DEVICE_REVISION 0x0000000F    /*  This is the Device Hardware Revision */
+#define BITP_SPI_CHIP_GRADE_GRADE             4            /*  This is the Device Performance Grade */
+#define BITP_SPI_CHIP_GRADE_DEVICE_REVISION   0            /*  This is the Device Hardware Revision */
+#define BITM_SPI_CHIP_GRADE_GRADE            0x000000F0    /*  This is the Device Performance Grade */
+#define BITM_SPI_CHIP_GRADE_DEVICE_REVISION  0x0000000F    /*  This is the Device Hardware Revision */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_SCRATCH_PAD             Pos/Masks         Description
+          SPI_SCRATCH_PAD                      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_SPI_SCRATCH_PAD_SCRATCH_VALUE  0            /*  Software Scratchpad */
-#define BITM_SPI_SCRATCH_PAD_SCRATCH_VALUE 0x000000FF    /*  Software Scratchpad */
+#define BITP_SPI_SCRATCH_PAD_SCRATCH_VALUE    0            /*  Software Scratchpad */
+#define BITM_SPI_SCRATCH_PAD_SCRATCH_VALUE   0x000000FF    /*  Software Scratchpad */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_SPI_REVISION            Pos/Masks         Description
+          SPI_SPI_REVISION                     Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_SPI_SPI_REVISION_SPI_TYPE  6            /*  Always Reads as 0x2 */
-#define BITP_SPI_SPI_REVISION_VERSION  0            /*  SPI Version */
-#define BITM_SPI_SPI_REVISION_SPI_TYPE 0x000000C0    /*  Always Reads as 0x2 */
-#define BITM_SPI_SPI_REVISION_VERSION 0x0000003F    /*  SPI Version */
-#define ENUM_SPI_SPI_REVISION_ADI_SPI 0x00000000
-#define ENUM_SPI_SPI_REVISION_LPT_SPI 0x00000080
-#define ENUM_SPI_SPI_REVISION_REV1_0 0x00000002            /*  Version: Revision 1.0 */
+#define BITP_SPI_SPI_REVISION_SPI_TYPE        6            /*  Always Reads as 0x2 */
+#define BITP_SPI_SPI_REVISION_VERSION         0            /*  SPI Version */
+#define BITM_SPI_SPI_REVISION_SPI_TYPE       0x000000C0    /*  Always Reads as 0x2 */
+#define BITM_SPI_SPI_REVISION_VERSION        0x0000003F    /*  SPI Version */
+#define ENUM_SPI_SPI_REVISION_ADI_SPI        0x00000000
+#define ENUM_SPI_SPI_REVISION_LPT_SPI        0x00000080
+#define ENUM_SPI_SPI_REVISION_REV1_0         0x00000002            /*  Version: Revision 1.0 */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_VENDOR_L                Pos/Masks         Description
+          SPI_VENDOR_L                         Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_SPI_VENDOR_L_VID        0            /*  Analog Devices Vendor ID */
-#define BITM_SPI_VENDOR_L_VID       0x000000FF    /*  Analog Devices Vendor ID */
+#define BITP_SPI_VENDOR_L_VID                 0            /*  Analog Devices Vendor ID */
+#define BITM_SPI_VENDOR_L_VID                0x000000FF    /*  Analog Devices Vendor ID */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_VENDOR_H                Pos/Masks         Description
+          SPI_VENDOR_H                         Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_SPI_VENDOR_H_VID        0            /*  Analog Devices Vendor ID */
-#define BITM_SPI_VENDOR_H_VID       0x000000FF    /*  Analog Devices Vendor ID */
+#define BITP_SPI_VENDOR_H_VID                 0            /*  Analog Devices Vendor ID */
+#define BITM_SPI_VENDOR_H_VID                0x000000FF    /*  Analog Devices Vendor ID */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_STREAM_MODE             Pos/Masks         Description
+          SPI_STREAM_MODE                      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_SPI_STREAM_MODE_LOOP_COUNT  0            /*  Sets the Data Byte Count Before Looping to Start Address */
-#define BITM_SPI_STREAM_MODE_LOOP_COUNT 0x000000FF    /*  Sets the Data Byte Count Before Looping to Start Address */
+#define BITP_SPI_STREAM_MODE_LOOP_COUNT       0            /*  Sets the Data Byte Count Before Looping to Start Address */
+#define BITM_SPI_STREAM_MODE_LOOP_COUNT      0x000000FF    /*  Sets the Data Byte Count Before Looping to Start Address */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_TRANSFER_CONFIG         Pos/Masks         Description
+          SPI_TRANSFER_CONFIG                  Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_SPI_TRANSFER_CONFIG_STREAM_MODE  1            /*  When Streaming, Controls Master-Slave Transfer */
 #define BITM_SPI_TRANSFER_CONFIG_STREAM_MODE 0x00000002    /*  When Streaming, Controls Master-Slave Transfer */
@@ -170,7 +170,7 @@
 #define ENUM_SPI_TRANSFER_CONFIG_UPDATE_ON_ADDRESS_LOOP 0x00000002            /*  Stream_Mode: Transfers when address loops */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_INTERFACE_CONFIG_C      Pos/Masks         Description
+          SPI_INTERFACE_CONFIG_C               Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_SPI_INTERFACE_CONFIG_C_CRC_ENABLE  6            /*  CRC Enable */
 #define BITP_SPI_INTERFACE_CONFIG_C_STRICT_REGISTER_ACCESS  5            /*  Multi-byte Registers Must Be Read/Written in Full */
@@ -181,12 +181,12 @@
 #define BITM_SPI_INTERFACE_CONFIG_C_SEND_STATUS 0x00000010    /*  Enables Sending of Status in 4-wire Mode */
 #define BITM_SPI_INTERFACE_CONFIG_C_CRC_ENABLEB 0x00000003    /*  Inverted CRC Enable */
 #define ENUM_SPI_INTERFACE_CONFIG_C_DISABLED 0x00000000            /*  CRC_Enable: CRC Disabled */
-#define ENUM_SPI_INTERFACE_CONFIG_C_ENABLED 0x00000040            /*  CRC_Enable: CRC Enabled */
+#define ENUM_SPI_INTERFACE_CONFIG_C_ENABLED  0x00000040            /*  CRC_Enable: CRC Enabled */
 #define ENUM_SPI_INTERFACE_CONFIG_C_NORMAL_ACCESS 0x00000000            /*  Strict_Register_Access: Normal mode, no access restrictions */
 #define ENUM_SPI_INTERFACE_CONFIG_C_STRICT_ACCESS 0x00000020            /*  Strict_Register_Access: Strict mode, multi-byte registers require all bytes read/written */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_SPI_INTERFACE_STATUS_A      Pos/Masks         Description
+          SPI_INTERFACE_STATUS_A               Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_SPI_INTERFACE_STATUS_A_NOT_READY_ERROR  7            /*  Device Not Ready for Transaction */
 #define BITP_SPI_INTERFACE_STATUS_A_CLOCK_COUNT_ERROR  4            /*  Incorrect Number of Clocks Detected in a Transaction */
@@ -203,344 +203,266 @@
 
 
 /* ============================================================================================================================
-        ADMW1000 Core Registers
+        ADISENSE1000 Core Registers
    ============================================================================================================================ */
 
 /* ============================================================================================================================
-        ADMW_CORE
+        CORE
    ============================================================================================================================ */
-#define REG_CORE_COMMAND_RESET      0x00000000            /*      Reset Value for Command  */
-#define REG_CORE_COMMAND            0x00000014            /*  ADMW_CORE Special Command */
-#define REG_CORE_MODE_RESET         0x00000000            /*      Reset Value for Mode  */
-#define REG_CORE_MODE               0x00000016            /*  ADMW_CORE Operating Mode and DRDY Control */
-#define REG_CORE_POWER_CONFIG_RESET 0x00000000            /*      Reset Value for Power_Config  */
-#define REG_CORE_POWER_CONFIG       0x00000017            /*  ADMW_CORE General Configuration */
-#define REG_CORE_CYCLE_CONTROL_RESET 0x00000000            /*      Reset Value for Cycle_Control  */
-#define REG_CORE_CYCLE_CONTROL      0x00000018            /*  ADMW_CORE Measurement Cycle */
-#define REG_CORE_FIFO_NUM_CYCLES_RESET 0x00000001            /*      Reset Value for Fifo_Num_Cycles  */
-#define REG_CORE_FIFO_NUM_CYCLES    0x0000001A            /*  ADMW_CORE Number of Measurement Cycles to Store in FIFO */
+#define REG_CORE_COMMAND_RESET               0x00000000            /*      Reset Value for Command  */
+#define REG_CORE_COMMAND                     0x00000014            /*  CORE Special Command */
+#define REG_CORE_MODE_RESET                  0x00000000            /*      Reset Value for Mode  */
+#define REG_CORE_MODE                        0x00000016            /*  CORE Operating Mode and DRDY Control */
+#define REG_CORE_POWER_CONFIG_RESET          0x00000000            /*      Reset Value for Power_Config  */
+#define REG_CORE_POWER_CONFIG                0x00000017            /*  CORE General Configuration */
+#define REG_CORE_CYCLE_CONTROL_RESET         0x00000000            /*      Reset Value for Cycle_Control  */
+#define REG_CORE_CYCLE_CONTROL               0x00000018            /*  CORE Measurement Cycle */
+#define REG_CORE_FIFO_NUM_CYCLES_RESET       0x00000001            /*      Reset Value for Fifo_Num_Cycles  */
+#define REG_CORE_FIFO_NUM_CYCLES             0x0000001A            /*  CORE Number of Measurement Cycles to Store in FIFO */
 #define REG_CORE_MULTI_CYCLE_REPEAT_INTERVAL_RESET 0x00000000            /*      Reset Value for Multi_Cycle_Repeat_Interval  */
-#define REG_CORE_MULTI_CYCLE_REPEAT_INTERVAL 0x0000001C            /*  ADMW_CORE Time Between Repeats of Multi-Cycle Conversions.... */
-#define REG_CORE_STATUS_RESET       0x00000000            /*      Reset Value for Status  */
-#define REG_CORE_STATUS             0x00000020            /*  ADMW_CORE General Status */
-#define REG_CORE_DIAGNOSTICS_STATUS_RESET 0x00000000            /*      Reset Value for Diagnostics_Status  */
-#define REG_CORE_DIAGNOSTICS_STATUS 0x00000024            /*  ADMW_CORE Diagnostics Status */
-#define REG_CORE_CHANNEL_ALERT_STATUS_RESET 0x00000000            /*      Reset Value for Channel_Alert_Status  */
-#define REG_CORE_CHANNEL_ALERT_STATUS 0x00000026            /*  ADMW_CORE Alert Status Summary */
-#define REG_CORE_ALERT_STATUS_2_RESET 0x00000000            /*      Reset Value for Alert_Status_2  */
-#define REG_CORE_ALERT_STATUS_2     0x00000028            /*  ADMW_CORE Additional Alert Status Information */
-#define REG_CORE_ALERT_DETAIL_CHn_RESET 0x00000000            /*      Reset Value for Alert_Detail_Ch[n]  */
-#define REG_CORE_ALERT_DETAIL_CH0_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH0  */
-#define REG_CORE_ALERT_DETAIL_CH1_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH1  */
-#define REG_CORE_ALERT_DETAIL_CH2_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH2  */
-#define REG_CORE_ALERT_DETAIL_CH3_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH3  */
-#define REG_CORE_ALERT_DETAIL_CH4_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH4  */
-#define REG_CORE_ALERT_DETAIL_CH5_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH5  */
-#define REG_CORE_ALERT_DETAIL_CH6_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH6  */
-#define REG_CORE_ALERT_DETAIL_CH7_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH7  */
-#define REG_CORE_ALERT_DETAIL_CH8_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH8  */
-#define REG_CORE_ALERT_DETAIL_CH9_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH9  */
-#define REG_CORE_ALERT_DETAIL_CH10_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH10  */
-#define REG_CORE_ALERT_DETAIL_CH11_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH11  */
-#define REG_CORE_ALERT_DETAIL_CH12_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH12  */
-#define REG_CORE_ALERT_DETAIL_CH13_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH13  */
-#define REG_CORE_ALERT_DETAIL_CH14_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH14  */
-#define REG_CORE_ALERT_DETAIL_CH15_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH15  */
-#define REG_CORE_ALERT_DETAIL_CH0   0x0000002A            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH1   0x0000002C            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH2   0x0000002E            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH3   0x00000030            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH4   0x00000032            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH5   0x00000034            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH6   0x00000036            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH7   0x00000038            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH8   0x0000003A            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH9   0x0000003C            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH10  0x0000003E            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH11  0x00000040            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH12  0x00000042            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH13  0x00000044            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH14  0x00000046            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CH15  0x00000048            /*  ADMW_CORE Detailed Error Information */
-#define REG_CORE_ALERT_DETAIL_CHn(i) (REG_CORE_ALERT_DETAIL_CH0 + ((i) * 2))
-#define REG_CORE_ALERT_DETAIL_CHn_COUNT 16
-#define REG_CORE_ERROR_CODE_RESET   0x00000000            /*      Reset Value for Error_Code  */
-#define REG_CORE_ERROR_CODE         0x0000004C            /*  ADMW_CORE Code Indicating Source of Error */
-#define REG_CORE_ALERT_CODE_RESET   0x00000000            /*      Reset Value for Alert_Code  */
-#define REG_CORE_ALERT_CODE         0x0000004E            /*  ADMW_CORE Code Indicating Source of Alert */
-#define REG_CORE_EXTERNAL_REFERENCE1_RESET 0x00000000            /*      Reset Value for External_Reference1  */
-#define REG_CORE_EXTERNAL_REFERENCE1 0x00000050            /*  ADMW_CORE External Reference Information */
-#define REG_CORE_EXTERNAL_REFERENCE2_RESET 0x00000000            /*      Reset Value for External_Reference2  */
-#define REG_CORE_EXTERNAL_REFERENCE2 0x00000054            /*  ADMW_CORE External Reference Information */
-#define REG_CORE_DIAGNOSTICS_CONTROL_RESET 0x00000000            /*      Reset Value for Diagnostics_Control  */
-#define REG_CORE_DIAGNOSTICS_CONTROL 0x0000005C            /*  ADMW_CORE Diagnostic Control */
-#define REG_CORE_DATA_FIFO_RESET    0x00000000            /*      Reset Value for Data_FIFO  */
-#define REG_CORE_DATA_FIFO          0x00000060            /*  ADMW_CORE FIFO Buffer of Sensor Results */
-#define REG_CORE_DEBUG_CODE_RESET   0x00000000            /*      Reset Value for Debug_Code  */
-#define REG_CORE_DEBUG_CODE         0x00000064            /*  ADMW_CORE Additional Information on Source of Alert or Errors */
-#define REG_CORE_FFT_CONFIG_RESET   0x00000000            /*      Reset Value for FFT_Config  */
-#define REG_CORE_FFT_CONFIG         0x00000068            /*  ADMW_CORE FFT Configuration */
+#define REG_CORE_MULTI_CYCLE_REPEAT_INTERVAL 0x0000001C            /*  CORE Time Between Repeats of Multi-Cycle Conversions.... */
+#define REG_CORE_STATUS_RESET                0x00000000            /*      Reset Value for Status  */
+#define REG_CORE_STATUS                      0x00000020            /*  CORE General Status */
+#define REG_CORE_DIAGNOSTICS_STATUS_RESET    0x00000000            /*      Reset Value for Diagnostics_Status  */
+#define REG_CORE_DIAGNOSTICS_STATUS          0x00000024            /*  CORE Diagnostics Status */
+#define REG_CORE_CHANNEL_ALERT_STATUS_RESET  0x00000000            /*      Reset Value for Channel_Alert_Status  */
+#define REG_CORE_CHANNEL_ALERT_STATUS        0x00000026            /*  CORE Alert Status Summary */
+#define REG_CORE_ALERT_STATUS_2_RESET        0x00000000            /*      Reset Value for Alert_Status_2  */
+#define REG_CORE_ALERT_STATUS_2              0x00000028            /*  CORE Additional Alert Status Information */
+#define REG_CORE_ALERT_DETAIL_CHn_RESET      0x00000000            /*      Reset Value for Alert_Detail_Ch[n]  */
+#define REG_CORE_ALERT_DETAIL_CH0_RESET      0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH0  */
+#define REG_CORE_ALERT_DETAIL_CH1_RESET      0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH1  */
+#define REG_CORE_ALERT_DETAIL_CH2_RESET      0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH2  */
+#define REG_CORE_ALERT_DETAIL_CH3_RESET      0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH3  */
+#define REG_CORE_ALERT_DETAIL_CH4_RESET      0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH4  */
+#define REG_CORE_ALERT_DETAIL_CH5_RESET      0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH5  */
+#define REG_CORE_ALERT_DETAIL_CH6_RESET      0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH6  */
+#define REG_CORE_ALERT_DETAIL_CH7_RESET      0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH7  */
+#define REG_CORE_ALERT_DETAIL_CH8_RESET      0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH8  */
+#define REG_CORE_ALERT_DETAIL_CH9_RESET      0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH9  */
+#define REG_CORE_ALERT_DETAIL_CH10_RESET     0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH10  */
+#define REG_CORE_ALERT_DETAIL_CH11_RESET     0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH11  */
+#define REG_CORE_ALERT_DETAIL_CH12_RESET     0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH12  */
+#define REG_CORE_ALERT_DETAIL_CH13_RESET     0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH13  */
+#define REG_CORE_ALERT_DETAIL_CH14_RESET     0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH14  */
+#define REG_CORE_ALERT_DETAIL_CH15_RESET     0x00000000            /*      Reset Value for REG_CORE_ALERT_DETAIL_CH15  */
+#define REG_CORE_ALERT_DETAIL_CH0            0x0000002A            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH1            0x0000002C            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH2            0x0000002E            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH3            0x00000030            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH4            0x00000032            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH5            0x00000034            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH6            0x00000036            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH7            0x00000038            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH8            0x0000003A            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH9            0x0000003C            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH10           0x0000003E            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH11           0x00000040            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH12           0x00000042            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH13           0x00000044            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH14           0x00000046            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CH15           0x00000048            /*  CORE Detailed Error Information */
+#define REG_CORE_ALERT_DETAIL_CHn(i)         (REG_CORE_ALERT_DETAIL_CH0 + ((i) * 2))
+#define REG_CORE_ALERT_DETAIL_CHn_COUNT      16
+#define REG_CORE_ERROR_CODE_RESET            0x00000000            /*      Reset Value for Error_Code  */
+#define REG_CORE_ERROR_CODE                  0x0000004C            /*  CORE Code Indicating Source of Error */
+#define REG_CORE_ALERT_CODE_RESET            0x00000000            /*      Reset Value for Alert_Code  */
+#define REG_CORE_ALERT_CODE                  0x0000004E            /*  CORE Code Indicating Source of Alert */
+#define REG_CORE_EXTERNAL_REFERENCE_RESISTOR_RESET 0x447A0000            /*      Reset Value for External_Reference_Resistor  */
+#define REG_CORE_EXTERNAL_REFERENCE_RESISTOR 0x00000050            /*  CORE External Reference Information */
+#define REG_CORE_EXTERNAL_VOLTAGE_REFERENCE_RESET 0x40200000            /*      Reset Value for External_Voltage_Reference  */
+#define REG_CORE_EXTERNAL_VOLTAGE_REFERENCE  0x00000054            /*  CORE External Reference Information */
+#define REG_CORE_DIAGNOSTICS_CONTROL_RESET   0x00000000            /*      Reset Value for Diagnostics_Control  */
+#define REG_CORE_DIAGNOSTICS_CONTROL         0x0000005C            /*  CORE Diagnostic Control */
+#define REG_CORE_DATA_FIFO_RESET             0x00000000            /*      Reset Value for Data_FIFO  */
+#define REG_CORE_DATA_FIFO                   0x00000060            /*  CORE FIFO Buffer of Sensor Results */
+#define REG_CORE_DEBUG_CODE_RESET            0x00000000            /*      Reset Value for Debug_Code  */
+#define REG_CORE_DEBUG_CODE                  0x00000064            /*  CORE Additional Information on Source of Alert or Errors */
 #define REG_CORE_ADVANCED_SENSOR_ACCESS_RESET 0x00000000            /*      Reset Value for Advanced_Sensor_Access  */
-#define REG_CORE_ADVANCED_SENSOR_ACCESS 0x0000006E            /*  ADMW_CORE Enables Access to Advanced Sensor Configuration */
-#define REG_CORE_LUT_SELECT_RESET   0x00000000            /*      Reset Value for LUT_Select  */
-#define REG_CORE_LUT_SELECT         0x00000070            /*  ADMW_CORE Read/Write Strobe */
-#define REG_CORE_LUT_OFFSET_RESET   0x00000000            /*      Reset Value for LUT_Offset  */
-#define REG_CORE_LUT_OFFSET         0x00000072            /*  ADMW_CORE Offset into Selected LUT */
-#define REG_CORE_LUT_DATA_RESET     0x00000000            /*      Reset Value for LUT_Data  */
-#define REG_CORE_LUT_DATA           0x00000074            /*  ADMW_CORE Data to Read/Write from Addressed LUT Entry */
-#define REG_CORE_EXT_FLASH_INDEX_RESET 0x00000000            /*      Reset Value for Ext_Flash_Index  */
-#define REG_CORE_EXT_FLASH_INDEX    0x00000080            /*  ADMW_CORE Start Position (Sample No.) for Retrieval of Ext. Flash Data */
-#define REG_CORE_EXT_FLASH_SAMPLE_COUNT_RESET 0x00000000            /*      Reset Value for Ext_Flash_Sample_Count  */
-#define REG_CORE_EXT_FLASH_SAMPLE_COUNT 0x00000084            /*  ADMW_CORE Indicates How Many Samples Stored in External Flash */
-#define REG_CORE_EXT_FLASH_DATA_RESET 0x00000000            /*      Reset Value for Ext_Flash_Data  */
-#define REG_CORE_EXT_FLASH_DATA     0x00000088            /*  ADMW_CORE Data Read Back from External Flash */
-#define REG_CORE_REVISION_RESET     0x00000000            /*      Reset Value for Revision  */
-#define REG_CORE_REVISION           0x0000008C            /*  ADMW_CORE Hardware, Firmware Revision */
-#define REG_CORE_CHANNEL_COUNTn_RESET 0x00000000            /*      Reset Value for Channel_Count[n]  */
-#define REG_CORE_CHANNEL_COUNT0_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT0  */
-#define REG_CORE_CHANNEL_COUNT1_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT1  */
-#define REG_CORE_CHANNEL_COUNT2_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT2  */
-#define REG_CORE_CHANNEL_COUNT3_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT3  */
-#define REG_CORE_CHANNEL_COUNT4_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT4  */
-#define REG_CORE_CHANNEL_COUNT5_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT5  */
-#define REG_CORE_CHANNEL_COUNT6_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT6  */
-#define REG_CORE_CHANNEL_COUNT7_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT7  */
-#define REG_CORE_CHANNEL_COUNT8_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT8  */
-#define REG_CORE_CHANNEL_COUNT9_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT9  */
-#define REG_CORE_CHANNEL_COUNT10_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT10  */
-#define REG_CORE_CHANNEL_COUNT11_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT11  */
-#define REG_CORE_CHANNEL_COUNT12_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT12  */
-#define REG_CORE_CHANNEL_COUNT13_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT13  */
-#define REG_CORE_CHANNEL_COUNT14_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT14  */
-#define REG_CORE_CHANNEL_COUNT15_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT15  */
-#define REG_CORE_CHANNEL_COUNT0     0x00000090            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT1     0x000000D0            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT2     0x00000110            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT3     0x00000150            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT4     0x00000190            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT5     0x000001D0            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT6     0x00000210            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT7     0x00000250            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT8     0x00000290            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT9     0x000002D0            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT10    0x00000310            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT11    0x00000350            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT12    0x00000390            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT13    0x000003D0            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT14    0x00000410            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNT15    0x00000450            /*  ADMW_CORE Number of Channel Occurrences per Measurement Cycle */
-#define REG_CORE_CHANNEL_COUNTn(i)  (REG_CORE_CHANNEL_COUNT0 + ((i) * 64))
-#define REG_CORE_CHANNEL_COUNTn_COUNT 16
-#define REG_CORE_CHANNEL_OPTIONSn_RESET 0x00000000            /*      Reset Value for Channel_Options[n]  */
-#define REG_CORE_CHANNEL_OPTIONS0_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS0  */
-#define REG_CORE_CHANNEL_OPTIONS1_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS1  */
-#define REG_CORE_CHANNEL_OPTIONS2_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS2  */
-#define REG_CORE_CHANNEL_OPTIONS3_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS3  */
-#define REG_CORE_CHANNEL_OPTIONS4_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS4  */
-#define REG_CORE_CHANNEL_OPTIONS5_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS5  */
-#define REG_CORE_CHANNEL_OPTIONS6_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS6  */
-#define REG_CORE_CHANNEL_OPTIONS7_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS7  */
-#define REG_CORE_CHANNEL_OPTIONS8_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS8  */
-#define REG_CORE_CHANNEL_OPTIONS9_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS9  */
-#define REG_CORE_CHANNEL_OPTIONS10_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS10  */
-#define REG_CORE_CHANNEL_OPTIONS11_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS11  */
-#define REG_CORE_CHANNEL_OPTIONS12_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS12  */
-#define REG_CORE_CHANNEL_OPTIONS13_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS13  */
-#define REG_CORE_CHANNEL_OPTIONS14_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS14  */
-#define REG_CORE_CHANNEL_OPTIONS15_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS15  */
-#define REG_CORE_CHANNEL_OPTIONS0   0x00000091            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS1   0x000000D1            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS2   0x00000111            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS3   0x00000151            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS4   0x00000191            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS5   0x000001D1            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS6   0x00000211            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS7   0x00000251            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS8   0x00000291            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS9   0x000002D1            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS10  0x00000311            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS11  0x00000351            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS12  0x00000391            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS13  0x000003D1            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS14  0x00000411            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONS15  0x00000451            /*  ADMW_CORE Position of Channel Within Sequence and Enable for FFT */
-#define REG_CORE_CHANNEL_OPTIONSn(i) (REG_CORE_CHANNEL_OPTIONS0 + ((i) * 64))
-#define REG_CORE_CHANNEL_OPTIONSn_COUNT 16
-#define REG_CORE_SENSOR_TYPEn_RESET 0x00000000            /*      Reset Value for Sensor_Type[n]  */
-#define REG_CORE_SENSOR_TYPE0_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE0  */
-#define REG_CORE_SENSOR_TYPE1_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE1  */
-#define REG_CORE_SENSOR_TYPE2_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE2  */
-#define REG_CORE_SENSOR_TYPE3_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE3  */
-#define REG_CORE_SENSOR_TYPE4_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE4  */
-#define REG_CORE_SENSOR_TYPE5_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE5  */
-#define REG_CORE_SENSOR_TYPE6_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE6  */
-#define REG_CORE_SENSOR_TYPE7_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE7  */
-#define REG_CORE_SENSOR_TYPE8_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE8  */
-#define REG_CORE_SENSOR_TYPE9_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE9  */
-#define REG_CORE_SENSOR_TYPE10_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE10  */
-#define REG_CORE_SENSOR_TYPE11_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE11  */
-#define REG_CORE_SENSOR_TYPE12_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE12  */
-#define REG_CORE_SENSOR_TYPE13_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE13  */
-#define REG_CORE_SENSOR_TYPE14_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE14  */
-#define REG_CORE_SENSOR_TYPE15_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE15  */
-#define REG_CORE_SENSOR_TYPE0       0x00000092            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE1       0x000000D2            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE2       0x00000112            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE3       0x00000152            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE4       0x00000192            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE5       0x000001D2            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE6       0x00000212            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE7       0x00000252            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE8       0x00000292            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE9       0x000002D2            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE10      0x00000312            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE11      0x00000352            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE12      0x00000392            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE13      0x000003D2            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE14      0x00000412            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPE15      0x00000452            /*  ADMW_CORE Sensor Select */
-#define REG_CORE_SENSOR_TYPEn(i)    (REG_CORE_SENSOR_TYPE0 + ((i) * 64))
-#define REG_CORE_SENSOR_TYPEn_COUNT 16
-#define REG_CORE_SENSOR_DETAILSn_RESET 0x0000FFF0            /*      Reset Value for Sensor_Details[n]  */
-#define REG_CORE_SENSOR_DETAILS0_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS0  */
-#define REG_CORE_SENSOR_DETAILS1_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS1  */
-#define REG_CORE_SENSOR_DETAILS2_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS2  */
-#define REG_CORE_SENSOR_DETAILS3_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS3  */
-#define REG_CORE_SENSOR_DETAILS4_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS4  */
-#define REG_CORE_SENSOR_DETAILS5_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS5  */
-#define REG_CORE_SENSOR_DETAILS6_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS6  */
-#define REG_CORE_SENSOR_DETAILS7_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS7  */
-#define REG_CORE_SENSOR_DETAILS8_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS8  */
-#define REG_CORE_SENSOR_DETAILS9_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS9  */
-#define REG_CORE_SENSOR_DETAILS10_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS10  */
-#define REG_CORE_SENSOR_DETAILS11_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS11  */
-#define REG_CORE_SENSOR_DETAILS12_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS12  */
-#define REG_CORE_SENSOR_DETAILS13_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS13  */
-#define REG_CORE_SENSOR_DETAILS14_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS14  */
-#define REG_CORE_SENSOR_DETAILS15_RESET 0x0000FFF0            /*      Reset Value for REG_CORE_SENSOR_DETAILS15  */
-#define REG_CORE_SENSOR_DETAILS0    0x00000094            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS1    0x000000D4            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS2    0x00000114            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS3    0x00000154            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS4    0x00000194            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS5    0x000001D4            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS6    0x00000214            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS7    0x00000254            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS8    0x00000294            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS9    0x000002D4            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS10   0x00000314            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS11   0x00000354            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS12   0x00000394            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS13   0x000003D4            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS14   0x00000414            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILS15   0x00000454            /*  ADMW_CORE Sensor Details */
-#define REG_CORE_SENSOR_DETAILSn(i) (REG_CORE_SENSOR_DETAILS0 + ((i) * 64))
-#define REG_CORE_SENSOR_DETAILSn_COUNT 16
-#define REG_CORE_CHANNEL_EXCITATIONn_RESET 0x00000000            /*      Reset Value for Channel_Excitation[n]  */
-#define REG_CORE_CHANNEL_EXCITATION0_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION0  */
-#define REG_CORE_CHANNEL_EXCITATION1_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION1  */
-#define REG_CORE_CHANNEL_EXCITATION2_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION2  */
-#define REG_CORE_CHANNEL_EXCITATION3_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION3  */
-#define REG_CORE_CHANNEL_EXCITATION4_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION4  */
-#define REG_CORE_CHANNEL_EXCITATION5_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION5  */
-#define REG_CORE_CHANNEL_EXCITATION6_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION6  */
-#define REG_CORE_CHANNEL_EXCITATION7_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION7  */
-#define REG_CORE_CHANNEL_EXCITATION8_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION8  */
-#define REG_CORE_CHANNEL_EXCITATION9_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION9  */
-#define REG_CORE_CHANNEL_EXCITATION10_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION10  */
-#define REG_CORE_CHANNEL_EXCITATION11_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION11  */
-#define REG_CORE_CHANNEL_EXCITATION12_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION12  */
-#define REG_CORE_CHANNEL_EXCITATION13_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION13  */
-#define REG_CORE_CHANNEL_EXCITATION14_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION14  */
-#define REG_CORE_CHANNEL_EXCITATION15_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION15  */
-#define REG_CORE_CHANNEL_EXCITATION0 0x00000098            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION1 0x000000D8            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION2 0x00000118            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION3 0x00000158            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION4 0x00000198            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION5 0x000001D8            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION6 0x00000218            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION7 0x00000258            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION8 0x00000298            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION9 0x000002D8            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION10 0x00000318            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION11 0x00000358            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION12 0x00000398            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION13 0x000003D8            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION14 0x00000418            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATION15 0x00000458            /*  ADMW_CORE Excitation Current */
-#define REG_CORE_CHANNEL_EXCITATIONn(i) (REG_CORE_CHANNEL_EXCITATION0 + ((i) * 64))
-#define REG_CORE_CHANNEL_EXCITATIONn_COUNT 16
-#define REG_CORE_SETTLING_TIMEn_RESET 0x00000000            /*      Reset Value for Settling_Time[n]  */
-#define REG_CORE_SETTLING_TIME0_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME0  */
-#define REG_CORE_SETTLING_TIME1_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME1  */
-#define REG_CORE_SETTLING_TIME2_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME2  */
-#define REG_CORE_SETTLING_TIME3_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME3  */
-#define REG_CORE_SETTLING_TIME4_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME4  */
-#define REG_CORE_SETTLING_TIME5_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME5  */
-#define REG_CORE_SETTLING_TIME6_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME6  */
-#define REG_CORE_SETTLING_TIME7_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME7  */
-#define REG_CORE_SETTLING_TIME8_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME8  */
-#define REG_CORE_SETTLING_TIME9_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME9  */
-#define REG_CORE_SETTLING_TIME10_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME10  */
-#define REG_CORE_SETTLING_TIME11_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME11  */
-#define REG_CORE_SETTLING_TIME12_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME12  */
-#define REG_CORE_SETTLING_TIME13_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME13  */
-#define REG_CORE_SETTLING_TIME14_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME14  */
-#define REG_CORE_SETTLING_TIME15_RESET 0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME15  */
-#define REG_CORE_SETTLING_TIME0     0x0000009A            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME1     0x000000DA            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME2     0x0000011A            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME3     0x0000015A            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME4     0x0000019A            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME5     0x000001DA            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME6     0x0000021A            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME7     0x0000025A            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME8     0x0000029A            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME9     0x000002DA            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME10    0x0000031A            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME11    0x0000035A            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME12    0x0000039A            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME13    0x000003DA            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME14    0x0000041A            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIME15    0x0000045A            /*  ADMW_CORE Settling Time */
-#define REG_CORE_SETTLING_TIMEn(i)  (REG_CORE_SETTLING_TIME0 + ((i) * 64))
-#define REG_CORE_SETTLING_TIMEn_COUNT 16
-#define REG_CORE_FILTER_SELECTn_RESET 0x00000000            /*      Reset Value for Filter_Select[n]  */
-#define REG_CORE_FILTER_SELECT0_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT0  */
-#define REG_CORE_FILTER_SELECT1_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT1  */
-#define REG_CORE_FILTER_SELECT2_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT2  */
-#define REG_CORE_FILTER_SELECT3_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT3  */
-#define REG_CORE_FILTER_SELECT4_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT4  */
-#define REG_CORE_FILTER_SELECT5_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT5  */
-#define REG_CORE_FILTER_SELECT6_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT6  */
-#define REG_CORE_FILTER_SELECT7_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT7  */
-#define REG_CORE_FILTER_SELECT8_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT8  */
-#define REG_CORE_FILTER_SELECT9_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT9  */
-#define REG_CORE_FILTER_SELECT10_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT10  */
-#define REG_CORE_FILTER_SELECT11_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT11  */
-#define REG_CORE_FILTER_SELECT12_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT12  */
-#define REG_CORE_FILTER_SELECT13_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT13  */
-#define REG_CORE_FILTER_SELECT14_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT14  */
-#define REG_CORE_FILTER_SELECT15_RESET 0x00000000            /*      Reset Value for REG_CORE_FILTER_SELECT15  */
-#define REG_CORE_FILTER_SELECT0     0x0000009C            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT1     0x000000DC            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT2     0x0000011C            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT3     0x0000015C            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT4     0x0000019C            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT5     0x000001DC            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT6     0x0000021C            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT7     0x0000025C            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT8     0x0000029C            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT9     0x000002DC            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT10    0x0000031C            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT11    0x0000035C            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT12    0x0000039C            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT13    0x000003DC            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT14    0x0000041C            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECT15    0x0000045C            /*  ADMW_CORE ADC Digital Filter Selection */
-#define REG_CORE_FILTER_SELECTn(i)  (REG_CORE_FILTER_SELECT0 + ((i) * 64))
-#define REG_CORE_FILTER_SELECTn_COUNT 16
+#define REG_CORE_ADVANCED_SENSOR_ACCESS      0x0000006E            /*  CORE Enables Access to Advanced Sensor Configuration */
+#define REG_CORE_LUT_SELECT_RESET            0x00000000            /*      Reset Value for LUT_Select  */
+#define REG_CORE_LUT_SELECT                  0x00000070            /*  CORE Read/Write Strobe */
+#define REG_CORE_LUT_OFFSET_RESET            0x00000000            /*      Reset Value for LUT_Offset  */
+#define REG_CORE_LUT_OFFSET                  0x00000072            /*  CORE Offset into Selected LUT */
+#define REG_CORE_LUT_DATA_RESET              0x00000000            /*      Reset Value for LUT_Data  */
+#define REG_CORE_LUT_DATA                    0x00000074            /*  CORE Data to Read/Write from Addressed LUT Entry */
+#define REG_CORE_REVISION_RESET              0x00000000            /*      Reset Value for Revision  */
+#define REG_CORE_REVISION                    0x0000008C            /*  CORE Hardware, Firmware Revision */
+#define REG_CORE_CHANNEL_COUNTn_RESET        0x00000000            /*      Reset Value for Channel_Count[n]  */
+#define REG_CORE_CHANNEL_COUNT0_RESET        0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT0  */
+#define REG_CORE_CHANNEL_COUNT1_RESET        0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT1  */
+#define REG_CORE_CHANNEL_COUNT2_RESET        0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT2  */
+#define REG_CORE_CHANNEL_COUNT3_RESET        0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT3  */
+#define REG_CORE_CHANNEL_COUNT4_RESET        0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT4  */
+#define REG_CORE_CHANNEL_COUNT5_RESET        0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT5  */
+#define REG_CORE_CHANNEL_COUNT6_RESET        0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT6  */
+#define REG_CORE_CHANNEL_COUNT7_RESET        0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT7  */
+#define REG_CORE_CHANNEL_COUNT8_RESET        0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT8  */
+#define REG_CORE_CHANNEL_COUNT9_RESET        0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT9  */
+#define REG_CORE_CHANNEL_COUNT10_RESET       0x00000000            /*      Reset Value for REG_CORE_CHANNEL_COUNT10  */
+#define REG_CORE_CHANNEL_COUNT0              0x00000090            /*  CORE Number of Channel Occurrences per Measurement Cycle */
+#define REG_CORE_CHANNEL_COUNT1              0x000000D0            /*  CORE Number of Channel Occurrences per Measurement Cycle */
+#define REG_CORE_CHANNEL_COUNT2              0x00000110            /*  CORE Number of Channel Occurrences per Measurement Cycle */
+#define REG_CORE_CHANNEL_COUNT3              0x00000150            /*  CORE Number of Channel Occurrences per Measurement Cycle */
+#define REG_CORE_CHANNEL_COUNT4              0x00000190            /*  CORE Number of Channel Occurrences per Measurement Cycle */
+#define REG_CORE_CHANNEL_COUNT5              0x000001D0            /*  CORE Number of Channel Occurrences per Measurement Cycle */
+#define REG_CORE_CHANNEL_COUNT6              0x00000210            /*  CORE Number of Channel Occurrences per Measurement Cycle */
+#define REG_CORE_CHANNEL_COUNT7              0x00000250            /*  CORE Number of Channel Occurrences per Measurement Cycle */
+#define REG_CORE_CHANNEL_COUNT8              0x00000290            /*  CORE Number of Channel Occurrences per Measurement Cycle */
+#define REG_CORE_CHANNEL_COUNT9              0x000002D0            /*  CORE Number of Channel Occurrences per Measurement Cycle */
+#define REG_CORE_CHANNEL_COUNT10             0x00000310            /*  CORE Number of Channel Occurrences per Measurement Cycle */
+#define REG_CORE_CHANNEL_COUNTn(i)           (REG_CORE_CHANNEL_COUNT0 + ((i) * 64))
+#define REG_CORE_CHANNEL_COUNTn_COUNT        11
+#define REG_CORE_CHANNEL_OPTIONSn_RESET      0x00000000            /*      Reset Value for Channel_Options[n]  */
+#define REG_CORE_CHANNEL_OPTIONS0_RESET      0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS0  */
+#define REG_CORE_CHANNEL_OPTIONS1_RESET      0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS1  */
+#define REG_CORE_CHANNEL_OPTIONS2_RESET      0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS2  */
+#define REG_CORE_CHANNEL_OPTIONS3_RESET      0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS3  */
+#define REG_CORE_CHANNEL_OPTIONS4_RESET      0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS4  */
+#define REG_CORE_CHANNEL_OPTIONS5_RESET      0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS5  */
+#define REG_CORE_CHANNEL_OPTIONS6_RESET      0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS6  */
+#define REG_CORE_CHANNEL_OPTIONS7_RESET      0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS7  */
+#define REG_CORE_CHANNEL_OPTIONS8_RESET      0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS8  */
+#define REG_CORE_CHANNEL_OPTIONS9_RESET      0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS9  */
+#define REG_CORE_CHANNEL_OPTIONS10_RESET     0x00000000            /*      Reset Value for REG_CORE_CHANNEL_OPTIONS10  */
+#define REG_CORE_CHANNEL_OPTIONS0            0x00000091            /*  CORE Position of Channel Within Sequence and Enable for FFT */
+#define REG_CORE_CHANNEL_OPTIONS1            0x000000D1            /*  CORE Position of Channel Within Sequence and Enable for FFT */
+#define REG_CORE_CHANNEL_OPTIONS2            0x00000111            /*  CORE Position of Channel Within Sequence and Enable for FFT */
+#define REG_CORE_CHANNEL_OPTIONS3            0x00000151            /*  CORE Position of Channel Within Sequence and Enable for FFT */
+#define REG_CORE_CHANNEL_OPTIONS4            0x00000191            /*  CORE Position of Channel Within Sequence and Enable for FFT */
+#define REG_CORE_CHANNEL_OPTIONS5            0x000001D1            /*  CORE Position of Channel Within Sequence and Enable for FFT */
+#define REG_CORE_CHANNEL_OPTIONS6            0x00000211            /*  CORE Position of Channel Within Sequence and Enable for FFT */
+#define REG_CORE_CHANNEL_OPTIONS7            0x00000251            /*  CORE Position of Channel Within Sequence and Enable for FFT */
+#define REG_CORE_CHANNEL_OPTIONS8            0x00000291            /*  CORE Position of Channel Within Sequence and Enable for FFT */
+#define REG_CORE_CHANNEL_OPTIONS9            0x000002D1            /*  CORE Position of Channel Within Sequence and Enable for FFT */
+#define REG_CORE_CHANNEL_OPTIONS10           0x00000311            /*  CORE Position of Channel Within Sequence and Enable for FFT */
+#define REG_CORE_CHANNEL_OPTIONSn(i)         (REG_CORE_CHANNEL_OPTIONS0 + ((i) * 64))
+#define REG_CORE_CHANNEL_OPTIONSn_COUNT      11
+#define REG_CORE_SENSOR_TYPEn_RESET          0x00000000            /*      Reset Value for Sensor_Type[n]  */
+#define REG_CORE_SENSOR_TYPE0_RESET          0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE0  */
+#define REG_CORE_SENSOR_TYPE1_RESET          0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE1  */
+#define REG_CORE_SENSOR_TYPE2_RESET          0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE2  */
+#define REG_CORE_SENSOR_TYPE3_RESET          0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE3  */
+#define REG_CORE_SENSOR_TYPE4_RESET          0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE4  */
+#define REG_CORE_SENSOR_TYPE5_RESET          0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE5  */
+#define REG_CORE_SENSOR_TYPE6_RESET          0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE6  */
+#define REG_CORE_SENSOR_TYPE7_RESET          0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE7  */
+#define REG_CORE_SENSOR_TYPE8_RESET          0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE8  */
+#define REG_CORE_SENSOR_TYPE9_RESET          0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE9  */
+#define REG_CORE_SENSOR_TYPE10_RESET         0x00000000            /*      Reset Value for REG_CORE_SENSOR_TYPE10  */
+#define REG_CORE_SENSOR_TYPE0                0x00000092            /*  CORE Sensor Select */
+#define REG_CORE_SENSOR_TYPE1                0x000000D2            /*  CORE Sensor Select */
+#define REG_CORE_SENSOR_TYPE2                0x00000112            /*  CORE Sensor Select */
+#define REG_CORE_SENSOR_TYPE3                0x00000152            /*  CORE Sensor Select */
+#define REG_CORE_SENSOR_TYPE4                0x00000192            /*  CORE Sensor Select */
+#define REG_CORE_SENSOR_TYPE5                0x000001D2            /*  CORE Sensor Select */
+#define REG_CORE_SENSOR_TYPE6                0x00000212            /*  CORE Sensor Select */
+#define REG_CORE_SENSOR_TYPE7                0x00000252            /*  CORE Sensor Select */
+#define REG_CORE_SENSOR_TYPE8                0x00000292            /*  CORE Sensor Select */
+#define REG_CORE_SENSOR_TYPE9                0x000002D2            /*  CORE Sensor Select */
+#define REG_CORE_SENSOR_TYPE10               0x00000312            /*  CORE Sensor Select */
+#define REG_CORE_SENSOR_TYPEn(i)             (REG_CORE_SENSOR_TYPE0 + ((i) * 64))
+#define REG_CORE_SENSOR_TYPEn_COUNT          11
+#define REG_CORE_SENSOR_DETAILSn_RESET       0x000000F0            /*      Reset Value for Sensor_Details[n]  */
+#define REG_CORE_SENSOR_DETAILS0_RESET       0x000000F0            /*      Reset Value for REG_CORE_SENSOR_DETAILS0  */
+#define REG_CORE_SENSOR_DETAILS1_RESET       0x000000F0            /*      Reset Value for REG_CORE_SENSOR_DETAILS1  */
+#define REG_CORE_SENSOR_DETAILS2_RESET       0x000000F0            /*      Reset Value for REG_CORE_SENSOR_DETAILS2  */
+#define REG_CORE_SENSOR_DETAILS3_RESET       0x000000F0            /*      Reset Value for REG_CORE_SENSOR_DETAILS3  */
+#define REG_CORE_SENSOR_DETAILS4_RESET       0x000000F0            /*      Reset Value for REG_CORE_SENSOR_DETAILS4  */
+#define REG_CORE_SENSOR_DETAILS5_RESET       0x000000F0            /*      Reset Value for REG_CORE_SENSOR_DETAILS5  */
+#define REG_CORE_SENSOR_DETAILS6_RESET       0x000000F0            /*      Reset Value for REG_CORE_SENSOR_DETAILS6  */
+#define REG_CORE_SENSOR_DETAILS7_RESET       0x000000F0            /*      Reset Value for REG_CORE_SENSOR_DETAILS7  */
+#define REG_CORE_SENSOR_DETAILS8_RESET       0x000000F0            /*      Reset Value for REG_CORE_SENSOR_DETAILS8  */
+#define REG_CORE_SENSOR_DETAILS9_RESET       0x000000F0            /*      Reset Value for REG_CORE_SENSOR_DETAILS9  */
+#define REG_CORE_SENSOR_DETAILS10_RESET      0x000000F0            /*      Reset Value for REG_CORE_SENSOR_DETAILS10  */
+#define REG_CORE_SENSOR_DETAILS0             0x00000094            /*  CORE Sensor Details */
+#define REG_CORE_SENSOR_DETAILS1             0x000000D4            /*  CORE Sensor Details */
+#define REG_CORE_SENSOR_DETAILS2             0x00000114            /*  CORE Sensor Details */
+#define REG_CORE_SENSOR_DETAILS3             0x00000154            /*  CORE Sensor Details */
+#define REG_CORE_SENSOR_DETAILS4             0x00000194            /*  CORE Sensor Details */
+#define REG_CORE_SENSOR_DETAILS5             0x000001D4            /*  CORE Sensor Details */
+#define REG_CORE_SENSOR_DETAILS6             0x00000214            /*  CORE Sensor Details */
+#define REG_CORE_SENSOR_DETAILS7             0x00000254            /*  CORE Sensor Details */
+#define REG_CORE_SENSOR_DETAILS8             0x00000294            /*  CORE Sensor Details */
+#define REG_CORE_SENSOR_DETAILS9             0x000002D4            /*  CORE Sensor Details */
+#define REG_CORE_SENSOR_DETAILS10            0x00000314            /*  CORE Sensor Details */
+#define REG_CORE_SENSOR_DETAILSn(i)          (REG_CORE_SENSOR_DETAILS0 + ((i) * 64))
+#define REG_CORE_SENSOR_DETAILSn_COUNT       11
+#define REG_CORE_CHANNEL_EXCITATIONn_RESET   0x00000000            /*      Reset Value for Channel_Excitation[n]  */
+#define REG_CORE_CHANNEL_EXCITATION0_RESET   0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION0  */
+#define REG_CORE_CHANNEL_EXCITATION1_RESET   0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION1  */
+#define REG_CORE_CHANNEL_EXCITATION2_RESET   0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION2  */
+#define REG_CORE_CHANNEL_EXCITATION3_RESET   0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION3  */
+#define REG_CORE_CHANNEL_EXCITATION4_RESET   0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION4  */
+#define REG_CORE_CHANNEL_EXCITATION5_RESET   0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION5  */
+#define REG_CORE_CHANNEL_EXCITATION6_RESET   0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION6  */
+#define REG_CORE_CHANNEL_EXCITATION7_RESET   0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION7  */
+#define REG_CORE_CHANNEL_EXCITATION8_RESET   0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION8  */
+#define REG_CORE_CHANNEL_EXCITATION9_RESET   0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION9  */
+#define REG_CORE_CHANNEL_EXCITATION10_RESET  0x00000000            /*      Reset Value for REG_CORE_CHANNEL_EXCITATION10  */
+#define REG_CORE_CHANNEL_EXCITATION0         0x00000098            /*  CORE Excitation Current */
+#define REG_CORE_CHANNEL_EXCITATION1         0x000000D8            /*  CORE Excitation Current */
+#define REG_CORE_CHANNEL_EXCITATION2         0x00000118            /*  CORE Excitation Current */
+#define REG_CORE_CHANNEL_EXCITATION3         0x00000158            /*  CORE Excitation Current */
+#define REG_CORE_CHANNEL_EXCITATION4         0x00000198            /*  CORE Excitation Current */
+#define REG_CORE_CHANNEL_EXCITATION5         0x000001D8            /*  CORE Excitation Current */
+#define REG_CORE_CHANNEL_EXCITATION6         0x00000218            /*  CORE Excitation Current */
+#define REG_CORE_CHANNEL_EXCITATION7         0x00000258            /*  CORE Excitation Current */
+#define REG_CORE_CHANNEL_EXCITATION8         0x00000298            /*  CORE Excitation Current */
+#define REG_CORE_CHANNEL_EXCITATION9         0x000002D8            /*  CORE Excitation Current */
+#define REG_CORE_CHANNEL_EXCITATION10        0x00000318            /*  CORE Excitation Current */
+#define REG_CORE_CHANNEL_EXCITATIONn(i)      (REG_CORE_CHANNEL_EXCITATION0 + ((i) * 64))
+#define REG_CORE_CHANNEL_EXCITATIONn_COUNT   11
+#define REG_CORE_SETTLING_TIMEn_RESET        0x00000000            /*      Reset Value for Settling_Time[n]  */
+#define REG_CORE_SETTLING_TIME0_RESET        0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME0  */
+#define REG_CORE_SETTLING_TIME1_RESET        0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME1  */
+#define REG_CORE_SETTLING_TIME2_RESET        0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME2  */
+#define REG_CORE_SETTLING_TIME3_RESET        0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME3  */
+#define REG_CORE_SETTLING_TIME4_RESET        0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME4  */
+#define REG_CORE_SETTLING_TIME5_RESET        0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME5  */
+#define REG_CORE_SETTLING_TIME6_RESET        0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME6  */
+#define REG_CORE_SETTLING_TIME7_RESET        0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME7  */
+#define REG_CORE_SETTLING_TIME8_RESET        0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME8  */
+#define REG_CORE_SETTLING_TIME9_RESET        0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME9  */
+#define REG_CORE_SETTLING_TIME10_RESET       0x00000000            /*      Reset Value for REG_CORE_SETTLING_TIME10  */
+#define REG_CORE_SETTLING_TIME0              0x0000009A            /*  CORE Settling Time */
+#define REG_CORE_SETTLING_TIME1              0x000000DA            /*  CORE Settling Time */
+#define REG_CORE_SETTLING_TIME2              0x0000011A            /*  CORE Settling Time */
+#define REG_CORE_SETTLING_TIME3              0x0000015A            /*  CORE Settling Time */
+#define REG_CORE_SETTLING_TIME4              0x0000019A            /*  CORE Settling Time */
+#define REG_CORE_SETTLING_TIME5              0x000001DA            /*  CORE Settling Time */
+#define REG_CORE_SETTLING_TIME6              0x0000021A            /*  CORE Settling Time */
+#define REG_CORE_SETTLING_TIME7              0x0000025A            /*  CORE Settling Time */
+#define REG_CORE_SETTLING_TIME8              0x0000029A            /*  CORE Settling Time */
+#define REG_CORE_SETTLING_TIME9              0x000002DA            /*  CORE Settling Time */
+#define REG_CORE_SETTLING_TIME10             0x0000031A            /*  CORE Settling Time */
+#define REG_CORE_SETTLING_TIMEn(i)           (REG_CORE_SETTLING_TIME0 + ((i) * 64))
+#define REG_CORE_SETTLING_TIMEn_COUNT        11
+#define REG_CORE_MEASUREMENT_SETUPn_RESET    0x00000000            /*      Reset Value for Measurement_Setup[n]  */
+#define REG_CORE_MEASUREMENT_SETUP0_RESET    0x00000000            /*      Reset Value for REG_CORE_MEASUREMENT_SETUP0  */
+#define REG_CORE_MEASUREMENT_SETUP1_RESET    0x00000000            /*      Reset Value for REG_CORE_MEASUREMENT_SETUP1  */
+#define REG_CORE_MEASUREMENT_SETUP2_RESET    0x00000000            /*      Reset Value for REG_CORE_MEASUREMENT_SETUP2  */
+#define REG_CORE_MEASUREMENT_SETUP3_RESET    0x00000000            /*      Reset Value for REG_CORE_MEASUREMENT_SETUP3  */
+#define REG_CORE_MEASUREMENT_SETUP4_RESET    0x00000000            /*      Reset Value for REG_CORE_MEASUREMENT_SETUP4  */
+#define REG_CORE_MEASUREMENT_SETUP5_RESET    0x00000000            /*      Reset Value for REG_CORE_MEASUREMENT_SETUP5  */
+#define REG_CORE_MEASUREMENT_SETUP6_RESET    0x00000000            /*      Reset Value for REG_CORE_MEASUREMENT_SETUP6  */
+#define REG_CORE_MEASUREMENT_SETUP7_RESET    0x00000000            /*      Reset Value for REG_CORE_MEASUREMENT_SETUP7  */
+#define REG_CORE_MEASUREMENT_SETUP8_RESET    0x00000000            /*      Reset Value for REG_CORE_MEASUREMENT_SETUP8  */
+#define REG_CORE_MEASUREMENT_SETUP9_RESET    0x00000000            /*      Reset Value for REG_CORE_MEASUREMENT_SETUP9  */
+#define REG_CORE_MEASUREMENT_SETUP10_RESET   0x00000000            /*      Reset Value for REG_CORE_MEASUREMENT_SETUP10  */
+#define REG_CORE_MEASUREMENT_SETUP0          0x0000009C            /*  CORE ADC Digital Filter Selection */
+#define REG_CORE_MEASUREMENT_SETUP1          0x000000DC            /*  CORE ADC Digital Filter Selection */
+#define REG_CORE_MEASUREMENT_SETUP2          0x0000011C            /*  CORE ADC Digital Filter Selection */
+#define REG_CORE_MEASUREMENT_SETUP3          0x0000015C            /*  CORE ADC Digital Filter Selection */
+#define REG_CORE_MEASUREMENT_SETUP4          0x0000019C            /*  CORE ADC Digital Filter Selection */
+#define REG_CORE_MEASUREMENT_SETUP5          0x000001DC            /*  CORE ADC Digital Filter Selection */
+#define REG_CORE_MEASUREMENT_SETUP6          0x0000021C            /*  CORE ADC Digital Filter Selection */
+#define REG_CORE_MEASUREMENT_SETUP7          0x0000025C            /*  CORE ADC Digital Filter Selection */
+#define REG_CORE_MEASUREMENT_SETUP8          0x0000029C            /*  CORE ADC Digital Filter Selection */
+#define REG_CORE_MEASUREMENT_SETUP9          0x000002DC            /*  CORE ADC Digital Filter Selection */
+#define REG_CORE_MEASUREMENT_SETUP10         0x0000031C            /*  CORE ADC Digital Filter Selection */
+#define REG_CORE_MEASUREMENT_SETUPn(i)       (REG_CORE_MEASUREMENT_SETUP0 + ((i) * 64))
+#define REG_CORE_MEASUREMENT_SETUPn_COUNT    11
 #define REG_CORE_HIGH_THRESHOLD_LIMITn_RESET 0x7F800000            /*      Reset Value for High_Threshold_Limit[n]  */
 #define REG_CORE_HIGH_THRESHOLD_LIMIT0_RESET 0x7F800000            /*      Reset Value for REG_CORE_HIGH_THRESHOLD_LIMIT0  */
 #define REG_CORE_HIGH_THRESHOLD_LIMIT1_RESET 0x7F800000            /*      Reset Value for REG_CORE_HIGH_THRESHOLD_LIMIT1  */
@@ -553,239 +475,169 @@
 #define REG_CORE_HIGH_THRESHOLD_LIMIT8_RESET 0x7F800000            /*      Reset Value for REG_CORE_HIGH_THRESHOLD_LIMIT8  */
 #define REG_CORE_HIGH_THRESHOLD_LIMIT9_RESET 0x7F800000            /*      Reset Value for REG_CORE_HIGH_THRESHOLD_LIMIT9  */
 #define REG_CORE_HIGH_THRESHOLD_LIMIT10_RESET 0x7F800000            /*      Reset Value for REG_CORE_HIGH_THRESHOLD_LIMIT10  */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT11_RESET 0x7F800000            /*      Reset Value for REG_CORE_HIGH_THRESHOLD_LIMIT11  */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT12_RESET 0x7F800000            /*      Reset Value for REG_CORE_HIGH_THRESHOLD_LIMIT12  */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT13_RESET 0x7F800000            /*      Reset Value for REG_CORE_HIGH_THRESHOLD_LIMIT13  */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT14_RESET 0x7F800000            /*      Reset Value for REG_CORE_HIGH_THRESHOLD_LIMIT14  */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT15_RESET 0x7F800000            /*      Reset Value for REG_CORE_HIGH_THRESHOLD_LIMIT15  */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT0 0x000000A0            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT1 0x000000E0            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT2 0x00000120            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT3 0x00000160            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT4 0x000001A0            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT5 0x000001E0            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT6 0x00000220            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT7 0x00000260            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT8 0x000002A0            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT9 0x000002E0            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT10 0x00000320            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT11 0x00000360            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT12 0x000003A0            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT13 0x000003E0            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT14 0x00000420            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMIT15 0x00000460            /*  ADMW_CORE High Threshold */
-#define REG_CORE_HIGH_THRESHOLD_LIMITn(i) (REG_CORE_HIGH_THRESHOLD_LIMIT0 + ((i) * 64))
-#define REG_CORE_HIGH_THRESHOLD_LIMITn_COUNT 16
-#define REG_CORE_LOW_THRESHOLD_LIMITn_RESET 0xFF800000            /*      Reset Value for Low_Threshold_Limit[n]  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT0_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT0  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT1_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT1  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT2_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT2  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT3_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT3  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT4_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT4  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT5_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT5  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT6_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT6  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT7_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT7  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT8_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT8  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT9_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT9  */
+#define REG_CORE_HIGH_THRESHOLD_LIMIT0       0x000000A0            /*  CORE High Threshold */
+#define REG_CORE_HIGH_THRESHOLD_LIMIT1       0x000000E0            /*  CORE High Threshold */
+#define REG_CORE_HIGH_THRESHOLD_LIMIT2       0x00000120            /*  CORE High Threshold */
+#define REG_CORE_HIGH_THRESHOLD_LIMIT3       0x00000160            /*  CORE High Threshold */
+#define REG_CORE_HIGH_THRESHOLD_LIMIT4       0x000001A0            /*  CORE High Threshold */
+#define REG_CORE_HIGH_THRESHOLD_LIMIT5       0x000001E0            /*  CORE High Threshold */
+#define REG_CORE_HIGH_THRESHOLD_LIMIT6       0x00000220            /*  CORE High Threshold */
+#define REG_CORE_HIGH_THRESHOLD_LIMIT7       0x00000260            /*  CORE High Threshold */
+#define REG_CORE_HIGH_THRESHOLD_LIMIT8       0x000002A0            /*  CORE High Threshold */
+#define REG_CORE_HIGH_THRESHOLD_LIMIT9       0x000002E0            /*  CORE High Threshold */
+#define REG_CORE_HIGH_THRESHOLD_LIMIT10      0x00000320            /*  CORE High Threshold */
+#define REG_CORE_HIGH_THRESHOLD_LIMITn(i)    (REG_CORE_HIGH_THRESHOLD_LIMIT0 + ((i) * 64))
+#define REG_CORE_HIGH_THRESHOLD_LIMITn_COUNT 11
+#define REG_CORE_LOW_THRESHOLD_LIMITn_RESET  0xFF800000            /*      Reset Value for Low_Threshold_Limit[n]  */
+#define REG_CORE_LOW_THRESHOLD_LIMIT0_RESET  0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT0  */
+#define REG_CORE_LOW_THRESHOLD_LIMIT1_RESET  0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT1  */
+#define REG_CORE_LOW_THRESHOLD_LIMIT2_RESET  0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT2  */
+#define REG_CORE_LOW_THRESHOLD_LIMIT3_RESET  0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT3  */
+#define REG_CORE_LOW_THRESHOLD_LIMIT4_RESET  0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT4  */
+#define REG_CORE_LOW_THRESHOLD_LIMIT5_RESET  0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT5  */
+#define REG_CORE_LOW_THRESHOLD_LIMIT6_RESET  0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT6  */
+#define REG_CORE_LOW_THRESHOLD_LIMIT7_RESET  0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT7  */
+#define REG_CORE_LOW_THRESHOLD_LIMIT8_RESET  0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT8  */
+#define REG_CORE_LOW_THRESHOLD_LIMIT9_RESET  0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT9  */
 #define REG_CORE_LOW_THRESHOLD_LIMIT10_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT10  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT11_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT11  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT12_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT12  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT13_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT13  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT14_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT14  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT15_RESET 0xFF800000            /*      Reset Value for REG_CORE_LOW_THRESHOLD_LIMIT15  */
-#define REG_CORE_LOW_THRESHOLD_LIMIT0 0x000000A4            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT1 0x000000E4            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT2 0x00000124            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT3 0x00000164            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT4 0x000001A4            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT5 0x000001E4            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT6 0x00000224            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT7 0x00000264            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT8 0x000002A4            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT9 0x000002E4            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT10 0x00000324            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT11 0x00000364            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT12 0x000003A4            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT13 0x000003E4            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT14 0x00000424            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMIT15 0x00000464            /*  ADMW_CORE Low Threshold */
-#define REG_CORE_LOW_THRESHOLD_LIMITn(i) (REG_CORE_LOW_THRESHOLD_LIMIT0 + ((i) * 64))
-#define REG_CORE_LOW_THRESHOLD_LIMITn_COUNT 16
-#define REG_CORE_SENSOR_OFFSETn_RESET 0x00000000            /*      Reset Value for Sensor_Offset[n]  */
-#define REG_CORE_SENSOR_OFFSET0_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET0  */
-#define REG_CORE_SENSOR_OFFSET1_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET1  */
-#define REG_CORE_SENSOR_OFFSET2_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET2  */
-#define REG_CORE_SENSOR_OFFSET3_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET3  */
-#define REG_CORE_SENSOR_OFFSET4_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET4  */
-#define REG_CORE_SENSOR_OFFSET5_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET5  */
-#define REG_CORE_SENSOR_OFFSET6_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET6  */
-#define REG_CORE_SENSOR_OFFSET7_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET7  */
-#define REG_CORE_SENSOR_OFFSET8_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET8  */
-#define REG_CORE_SENSOR_OFFSET9_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET9  */
-#define REG_CORE_SENSOR_OFFSET10_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET10  */
-#define REG_CORE_SENSOR_OFFSET11_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET11  */
-#define REG_CORE_SENSOR_OFFSET12_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET12  */
-#define REG_CORE_SENSOR_OFFSET13_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET13  */
-#define REG_CORE_SENSOR_OFFSET14_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET14  */
-#define REG_CORE_SENSOR_OFFSET15_RESET 0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET15  */
-#define REG_CORE_SENSOR_OFFSET0     0x000000A8            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET1     0x000000E8            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET2     0x00000128            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET3     0x00000168            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET4     0x000001A8            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET5     0x000001E8            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET6     0x00000228            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET7     0x00000268            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET8     0x000002A8            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET9     0x000002E8            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET10    0x00000328            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET11    0x00000368            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET12    0x000003A8            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET13    0x000003E8            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET14    0x00000428            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSET15    0x00000468            /*  ADMW_CORE Sensor Offset Adjustment */
-#define REG_CORE_SENSOR_OFFSETn(i)  (REG_CORE_SENSOR_OFFSET0 + ((i) * 64))
-#define REG_CORE_SENSOR_OFFSETn_COUNT 16
-#define REG_CORE_SENSOR_GAINn_RESET 0x3F800000            /*      Reset Value for Sensor_Gain[n]  */
-#define REG_CORE_SENSOR_GAIN0_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN0  */
-#define REG_CORE_SENSOR_GAIN1_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN1  */
-#define REG_CORE_SENSOR_GAIN2_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN2  */
-#define REG_CORE_SENSOR_GAIN3_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN3  */
-#define REG_CORE_SENSOR_GAIN4_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN4  */
-#define REG_CORE_SENSOR_GAIN5_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN5  */
-#define REG_CORE_SENSOR_GAIN6_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN6  */
-#define REG_CORE_SENSOR_GAIN7_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN7  */
-#define REG_CORE_SENSOR_GAIN8_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN8  */
-#define REG_CORE_SENSOR_GAIN9_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN9  */
-#define REG_CORE_SENSOR_GAIN10_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN10  */
-#define REG_CORE_SENSOR_GAIN11_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN11  */
-#define REG_CORE_SENSOR_GAIN12_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN12  */
-#define REG_CORE_SENSOR_GAIN13_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN13  */
-#define REG_CORE_SENSOR_GAIN14_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN14  */
-#define REG_CORE_SENSOR_GAIN15_RESET 0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN15  */
-#define REG_CORE_SENSOR_GAIN0       0x000000AC            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN1       0x000000EC            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN2       0x0000012C            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN3       0x0000016C            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN4       0x000001AC            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN5       0x000001EC            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN6       0x0000022C            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN7       0x0000026C            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN8       0x000002AC            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN9       0x000002EC            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN10      0x0000032C            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN11      0x0000036C            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN12      0x000003AC            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN13      0x000003EC            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN14      0x0000042C            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAIN15      0x0000046C            /*  ADMW_CORE Sensor Gain Adjustment */
-#define REG_CORE_SENSOR_GAINn(i)    (REG_CORE_SENSOR_GAIN0 + ((i) * 64))
-#define REG_CORE_SENSOR_GAINn_COUNT 16
-#define REG_CORE_ALERT_CODE_CHn_RESET 0x00000000            /*      Reset Value for Alert_Code_Ch[n]  */
-#define REG_CORE_ALERT_CODE_CH0_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH0  */
-#define REG_CORE_ALERT_CODE_CH1_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH1  */
-#define REG_CORE_ALERT_CODE_CH2_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH2  */
-#define REG_CORE_ALERT_CODE_CH3_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH3  */
-#define REG_CORE_ALERT_CODE_CH4_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH4  */
-#define REG_CORE_ALERT_CODE_CH5_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH5  */
-#define REG_CORE_ALERT_CODE_CH6_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH6  */
-#define REG_CORE_ALERT_CODE_CH7_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH7  */
-#define REG_CORE_ALERT_CODE_CH8_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH8  */
-#define REG_CORE_ALERT_CODE_CH9_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH9  */
-#define REG_CORE_ALERT_CODE_CH10_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH10  */
-#define REG_CORE_ALERT_CODE_CH11_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH11  */
-#define REG_CORE_ALERT_CODE_CH12_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH12  */
-#define REG_CORE_ALERT_CODE_CH13_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH13  */
-#define REG_CORE_ALERT_CODE_CH14_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH14  */
-#define REG_CORE_ALERT_CODE_CH15_RESET 0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH15  */
-#define REG_CORE_ALERT_CODE_CH0     0x000000B0            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH1     0x000000F0            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH2     0x00000130            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH3     0x00000170            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH4     0x000001B0            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH5     0x000001F0            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH6     0x00000230            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH7     0x00000270            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH8     0x000002B0            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH9     0x000002F0            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH10    0x00000330            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH11    0x00000370            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH12    0x000003B0            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH13    0x000003F0            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH14    0x00000430            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CH15    0x00000470            /*  ADMW_CORE Per-Channel Detailed Alert-Code Information */
-#define REG_CORE_ALERT_CODE_CHn(i)  (REG_CORE_ALERT_CODE_CH0 + ((i) * 64))
-#define REG_CORE_ALERT_CODE_CHn_COUNT 16
-#define REG_CORE_CHANNEL_SKIPn_RESET 0x00000000            /*      Reset Value for Channel_Skip[n]  */
-#define REG_CORE_CHANNEL_SKIP0_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP0  */
-#define REG_CORE_CHANNEL_SKIP1_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP1  */
-#define REG_CORE_CHANNEL_SKIP2_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP2  */
-#define REG_CORE_CHANNEL_SKIP3_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP3  */
-#define REG_CORE_CHANNEL_SKIP4_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP4  */
-#define REG_CORE_CHANNEL_SKIP5_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP5  */
-#define REG_CORE_CHANNEL_SKIP6_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP6  */
-#define REG_CORE_CHANNEL_SKIP7_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP7  */
-#define REG_CORE_CHANNEL_SKIP8_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP8  */
-#define REG_CORE_CHANNEL_SKIP9_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP9  */
-#define REG_CORE_CHANNEL_SKIP10_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP10  */
-#define REG_CORE_CHANNEL_SKIP11_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP11  */
-#define REG_CORE_CHANNEL_SKIP12_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP12  */
-#define REG_CORE_CHANNEL_SKIP13_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP13  */
-#define REG_CORE_CHANNEL_SKIP14_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP14  */
-#define REG_CORE_CHANNEL_SKIP15_RESET 0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP15  */
-#define REG_CORE_CHANNEL_SKIP0      0x000000B2            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP1      0x000000F2            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP2      0x00000132            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP3      0x00000172            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP4      0x000001B2            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP5      0x000001F2            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP6      0x00000232            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP7      0x00000272            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP8      0x000002B2            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP9      0x000002F2            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP10     0x00000332            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP11     0x00000372            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP12     0x000003B2            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP13     0x000003F2            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP14     0x00000432            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIP15     0x00000472            /*  ADMW_CORE Indicates If Channel Will Skip Some Measurement Cycles */
-#define REG_CORE_CHANNEL_SKIPn(i)   (REG_CORE_CHANNEL_SKIP0 + ((i) * 64))
-#define REG_CORE_CHANNEL_SKIPn_COUNT 16
-#define REG_CORE_SENSOR_PARAMETERn_RESET 0x7FC00000            /*      Reset Value for Sensor_Parameter[n]  */
-#define REG_CORE_SENSOR_PARAMETER0_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER0  */
-#define REG_CORE_SENSOR_PARAMETER1_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER1  */
-#define REG_CORE_SENSOR_PARAMETER2_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER2  */
-#define REG_CORE_SENSOR_PARAMETER3_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER3  */
-#define REG_CORE_SENSOR_PARAMETER4_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER4  */
-#define REG_CORE_SENSOR_PARAMETER5_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER5  */
-#define REG_CORE_SENSOR_PARAMETER6_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER6  */
-#define REG_CORE_SENSOR_PARAMETER7_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER7  */
-#define REG_CORE_SENSOR_PARAMETER8_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER8  */
-#define REG_CORE_SENSOR_PARAMETER9_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER9  */
-#define REG_CORE_SENSOR_PARAMETER10_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER10  */
-#define REG_CORE_SENSOR_PARAMETER11_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER11  */
-#define REG_CORE_SENSOR_PARAMETER12_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER12  */
-#define REG_CORE_SENSOR_PARAMETER13_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER13  */
-#define REG_CORE_SENSOR_PARAMETER14_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER14  */
-#define REG_CORE_SENSOR_PARAMETER15_RESET 0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER15  */
-#define REG_CORE_SENSOR_PARAMETER0  0x000000B4            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER1  0x000000F4            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER2  0x00000134            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER3  0x00000174            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER4  0x000001B4            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER5  0x000001F4            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER6  0x00000234            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER7  0x00000274            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER8  0x000002B4            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER9  0x000002F4            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER10 0x00000334            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER11 0x00000374            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER12 0x000003B4            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER13 0x000003F4            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER14 0x00000434            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETER15 0x00000474            /*  ADMW_CORE Sensor Parameter Adjustment */
-#define REG_CORE_SENSOR_PARAMETERn(i) (REG_CORE_SENSOR_PARAMETER0 + ((i) * 64))
-#define REG_CORE_SENSOR_PARAMETERn_COUNT 16
+#define REG_CORE_LOW_THRESHOLD_LIMIT0        0x000000A4            /*  CORE Low Threshold */
+#define REG_CORE_LOW_THRESHOLD_LIMIT1        0x000000E4            /*  CORE Low Threshold */
+#define REG_CORE_LOW_THRESHOLD_LIMIT2        0x00000124            /*  CORE Low Threshold */
+#define REG_CORE_LOW_THRESHOLD_LIMIT3        0x00000164            /*  CORE Low Threshold */
+#define REG_CORE_LOW_THRESHOLD_LIMIT4        0x000001A4            /*  CORE Low Threshold */
+#define REG_CORE_LOW_THRESHOLD_LIMIT5        0x000001E4            /*  CORE Low Threshold */
+#define REG_CORE_LOW_THRESHOLD_LIMIT6        0x00000224            /*  CORE Low Threshold */
+#define REG_CORE_LOW_THRESHOLD_LIMIT7        0x00000264            /*  CORE Low Threshold */
+#define REG_CORE_LOW_THRESHOLD_LIMIT8        0x000002A4            /*  CORE Low Threshold */
+#define REG_CORE_LOW_THRESHOLD_LIMIT9        0x000002E4            /*  CORE Low Threshold */
+#define REG_CORE_LOW_THRESHOLD_LIMIT10       0x00000324            /*  CORE Low Threshold */
+#define REG_CORE_LOW_THRESHOLD_LIMITn(i)     (REG_CORE_LOW_THRESHOLD_LIMIT0 + ((i) * 64))
+#define REG_CORE_LOW_THRESHOLD_LIMITn_COUNT  11
+#define REG_CORE_SENSOR_OFFSETn_RESET        0x00000000            /*      Reset Value for Sensor_Offset[n]  */
+#define REG_CORE_SENSOR_OFFSET0_RESET        0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET0  */
+#define REG_CORE_SENSOR_OFFSET1_RESET        0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET1  */
+#define REG_CORE_SENSOR_OFFSET2_RESET        0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET2  */
+#define REG_CORE_SENSOR_OFFSET3_RESET        0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET3  */
+#define REG_CORE_SENSOR_OFFSET4_RESET        0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET4  */
+#define REG_CORE_SENSOR_OFFSET5_RESET        0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET5  */
+#define REG_CORE_SENSOR_OFFSET6_RESET        0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET6  */
+#define REG_CORE_SENSOR_OFFSET7_RESET        0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET7  */
+#define REG_CORE_SENSOR_OFFSET8_RESET        0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET8  */
+#define REG_CORE_SENSOR_OFFSET9_RESET        0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET9  */
+#define REG_CORE_SENSOR_OFFSET10_RESET       0x00000000            /*      Reset Value for REG_CORE_SENSOR_OFFSET10  */
+#define REG_CORE_SENSOR_OFFSET0              0x000000A8            /*  CORE Sensor Offset Adjustment */
+#define REG_CORE_SENSOR_OFFSET1              0x000000E8            /*  CORE Sensor Offset Adjustment */
+#define REG_CORE_SENSOR_OFFSET2              0x00000128            /*  CORE Sensor Offset Adjustment */
+#define REG_CORE_SENSOR_OFFSET3              0x00000168            /*  CORE Sensor Offset Adjustment */
+#define REG_CORE_SENSOR_OFFSET4              0x000001A8            /*  CORE Sensor Offset Adjustment */
+#define REG_CORE_SENSOR_OFFSET5              0x000001E8            /*  CORE Sensor Offset Adjustment */
+#define REG_CORE_SENSOR_OFFSET6              0x00000228            /*  CORE Sensor Offset Adjustment */
+#define REG_CORE_SENSOR_OFFSET7              0x00000268            /*  CORE Sensor Offset Adjustment */
+#define REG_CORE_SENSOR_OFFSET8              0x000002A8            /*  CORE Sensor Offset Adjustment */
+#define REG_CORE_SENSOR_OFFSET9              0x000002E8            /*  CORE Sensor Offset Adjustment */
+#define REG_CORE_SENSOR_OFFSET10             0x00000328            /*  CORE Sensor Offset Adjustment */
+#define REG_CORE_SENSOR_OFFSETn(i)           (REG_CORE_SENSOR_OFFSET0 + ((i) * 64))
+#define REG_CORE_SENSOR_OFFSETn_COUNT        11
+#define REG_CORE_SENSOR_GAINn_RESET          0x3F800000            /*      Reset Value for Sensor_Gain[n]  */
+#define REG_CORE_SENSOR_GAIN0_RESET          0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN0  */
+#define REG_CORE_SENSOR_GAIN1_RESET          0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN1  */
+#define REG_CORE_SENSOR_GAIN2_RESET          0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN2  */
+#define REG_CORE_SENSOR_GAIN3_RESET          0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN3  */
+#define REG_CORE_SENSOR_GAIN4_RESET          0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN4  */
+#define REG_CORE_SENSOR_GAIN5_RESET          0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN5  */
+#define REG_CORE_SENSOR_GAIN6_RESET          0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN6  */
+#define REG_CORE_SENSOR_GAIN7_RESET          0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN7  */
+#define REG_CORE_SENSOR_GAIN8_RESET          0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN8  */
+#define REG_CORE_SENSOR_GAIN9_RESET          0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN9  */
+#define REG_CORE_SENSOR_GAIN10_RESET         0x3F800000            /*      Reset Value for REG_CORE_SENSOR_GAIN10  */
+#define REG_CORE_SENSOR_GAIN0                0x000000AC            /*  CORE Sensor Gain Adjustment */
+#define REG_CORE_SENSOR_GAIN1                0x000000EC            /*  CORE Sensor Gain Adjustment */
+#define REG_CORE_SENSOR_GAIN2                0x0000012C            /*  CORE Sensor Gain Adjustment */
+#define REG_CORE_SENSOR_GAIN3                0x0000016C            /*  CORE Sensor Gain Adjustment */
+#define REG_CORE_SENSOR_GAIN4                0x000001AC            /*  CORE Sensor Gain Adjustment */
+#define REG_CORE_SENSOR_GAIN5                0x000001EC            /*  CORE Sensor Gain Adjustment */
+#define REG_CORE_SENSOR_GAIN6                0x0000022C            /*  CORE Sensor Gain Adjustment */
+#define REG_CORE_SENSOR_GAIN7                0x0000026C            /*  CORE Sensor Gain Adjustment */
+#define REG_CORE_SENSOR_GAIN8                0x000002AC            /*  CORE Sensor Gain Adjustment */
+#define REG_CORE_SENSOR_GAIN9                0x000002EC            /*  CORE Sensor Gain Adjustment */
+#define REG_CORE_SENSOR_GAIN10               0x0000032C            /*  CORE Sensor Gain Adjustment */
+#define REG_CORE_SENSOR_GAINn(i)             (REG_CORE_SENSOR_GAIN0 + ((i) * 64))
+#define REG_CORE_SENSOR_GAINn_COUNT          11
+#define REG_CORE_ALERT_CODE_CHn_RESET        0x00000000            /*      Reset Value for Alert_Code_Ch[n]  */
+#define REG_CORE_ALERT_CODE_CH0_RESET        0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH0  */
+#define REG_CORE_ALERT_CODE_CH1_RESET        0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH1  */
+#define REG_CORE_ALERT_CODE_CH2_RESET        0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH2  */
+#define REG_CORE_ALERT_CODE_CH3_RESET        0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH3  */
+#define REG_CORE_ALERT_CODE_CH4_RESET        0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH4  */
+#define REG_CORE_ALERT_CODE_CH5_RESET        0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH5  */
+#define REG_CORE_ALERT_CODE_CH6_RESET        0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH6  */
+#define REG_CORE_ALERT_CODE_CH7_RESET        0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH7  */
+#define REG_CORE_ALERT_CODE_CH8_RESET        0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH8  */
+#define REG_CORE_ALERT_CODE_CH9_RESET        0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH9  */
+#define REG_CORE_ALERT_CODE_CH10_RESET       0x00000000            /*      Reset Value for REG_CORE_ALERT_CODE_CH10  */
+#define REG_CORE_ALERT_CODE_CH0              0x000000B0            /*  CORE Per-Channel Detailed Alert-Code Information */
+#define REG_CORE_ALERT_CODE_CH1              0x000000F0            /*  CORE Per-Channel Detailed Alert-Code Information */
+#define REG_CORE_ALERT_CODE_CH2              0x00000130            /*  CORE Per-Channel Detailed Alert-Code Information */
+#define REG_CORE_ALERT_CODE_CH3              0x00000170            /*  CORE Per-Channel Detailed Alert-Code Information */
+#define REG_CORE_ALERT_CODE_CH4              0x000001B0            /*  CORE Per-Channel Detailed Alert-Code Information */
+#define REG_CORE_ALERT_CODE_CH5              0x000001F0            /*  CORE Per-Channel Detailed Alert-Code Information */
+#define REG_CORE_ALERT_CODE_CH6              0x00000230            /*  CORE Per-Channel Detailed Alert-Code Information */
+#define REG_CORE_ALERT_CODE_CH7              0x00000270            /*  CORE Per-Channel Detailed Alert-Code Information */
+#define REG_CORE_ALERT_CODE_CH8              0x000002B0            /*  CORE Per-Channel Detailed Alert-Code Information */
+#define REG_CORE_ALERT_CODE_CH9              0x000002F0            /*  CORE Per-Channel Detailed Alert-Code Information */
+#define REG_CORE_ALERT_CODE_CH10             0x00000330            /*  CORE Per-Channel Detailed Alert-Code Information */
+#define REG_CORE_ALERT_CODE_CHn(i)           (REG_CORE_ALERT_CODE_CH0 + ((i) * 64))
+#define REG_CORE_ALERT_CODE_CHn_COUNT        11
+#define REG_CORE_CHANNEL_SKIPn_RESET         0x00000000            /*      Reset Value for Channel_Skip[n]  */
+#define REG_CORE_CHANNEL_SKIP0_RESET         0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP0  */
+#define REG_CORE_CHANNEL_SKIP1_RESET         0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP1  */
+#define REG_CORE_CHANNEL_SKIP2_RESET         0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP2  */
+#define REG_CORE_CHANNEL_SKIP3_RESET         0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP3  */
+#define REG_CORE_CHANNEL_SKIP4_RESET         0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP4  */
+#define REG_CORE_CHANNEL_SKIP5_RESET         0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP5  */
+#define REG_CORE_CHANNEL_SKIP6_RESET         0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP6  */
+#define REG_CORE_CHANNEL_SKIP7_RESET         0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP7  */
+#define REG_CORE_CHANNEL_SKIP8_RESET         0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP8  */
+#define REG_CORE_CHANNEL_SKIP9_RESET         0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP9  */
+#define REG_CORE_CHANNEL_SKIP10_RESET        0x00000000            /*      Reset Value for REG_CORE_CHANNEL_SKIP10  */
+#define REG_CORE_CHANNEL_SKIP0               0x000000B2            /*  CORE Indicates If Channel Will Skip Some Measurement Cycles */
+#define REG_CORE_CHANNEL_SKIP1               0x000000F2            /*  CORE Indicates If Channel Will Skip Some Measurement Cycles */
+#define REG_CORE_CHANNEL_SKIP2               0x00000132            /*  CORE Indicates If Channel Will Skip Some Measurement Cycles */
+#define REG_CORE_CHANNEL_SKIP3               0x00000172            /*  CORE Indicates If Channel Will Skip Some Measurement Cycles */
+#define REG_CORE_CHANNEL_SKIP4               0x000001B2            /*  CORE Indicates If Channel Will Skip Some Measurement Cycles */
+#define REG_CORE_CHANNEL_SKIP5               0x000001F2            /*  CORE Indicates If Channel Will Skip Some Measurement Cycles */
+#define REG_CORE_CHANNEL_SKIP6               0x00000232            /*  CORE Indicates If Channel Will Skip Some Measurement Cycles */
+#define REG_CORE_CHANNEL_SKIP7               0x00000272            /*  CORE Indicates If Channel Will Skip Some Measurement Cycles */
+#define REG_CORE_CHANNEL_SKIP8               0x000002B2            /*  CORE Indicates If Channel Will Skip Some Measurement Cycles */
+#define REG_CORE_CHANNEL_SKIP9               0x000002F2            /*  CORE Indicates If Channel Will Skip Some Measurement Cycles */
+#define REG_CORE_CHANNEL_SKIP10              0x00000332            /*  CORE Indicates If Channel Will Skip Some Measurement Cycles */
+#define REG_CORE_CHANNEL_SKIPn(i)            (REG_CORE_CHANNEL_SKIP0 + ((i) * 64))
+#define REG_CORE_CHANNEL_SKIPn_COUNT         11
+#define REG_CORE_SENSOR_PARAMETERn_RESET     0x7FC00000            /*      Reset Value for Sensor_Parameter[n]  */
+#define REG_CORE_SENSOR_PARAMETER0_RESET     0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER0  */
+#define REG_CORE_SENSOR_PARAMETER1_RESET     0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER1  */
+#define REG_CORE_SENSOR_PARAMETER2_RESET     0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER2  */
+#define REG_CORE_SENSOR_PARAMETER3_RESET     0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER3  */
+#define REG_CORE_SENSOR_PARAMETER4_RESET     0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER4  */
+#define REG_CORE_SENSOR_PARAMETER5_RESET     0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER5  */
+#define REG_CORE_SENSOR_PARAMETER6_RESET     0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER6  */
+#define REG_CORE_SENSOR_PARAMETER7_RESET     0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER7  */
+#define REG_CORE_SENSOR_PARAMETER8_RESET     0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER8  */
+#define REG_CORE_SENSOR_PARAMETER9_RESET     0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER9  */
+#define REG_CORE_SENSOR_PARAMETER10_RESET    0x7FC00000            /*      Reset Value for REG_CORE_SENSOR_PARAMETER10  */
+#define REG_CORE_SENSOR_PARAMETER0           0x000000B4            /*  CORE Sensor Parameter Adjustment */
+#define REG_CORE_SENSOR_PARAMETER1           0x000000F4            /*  CORE Sensor Parameter Adjustment */
+#define REG_CORE_SENSOR_PARAMETER2           0x00000134            /*  CORE Sensor Parameter Adjustment */
+#define REG_CORE_SENSOR_PARAMETER3           0x00000174            /*  CORE Sensor Parameter Adjustment */
+#define REG_CORE_SENSOR_PARAMETER4           0x000001B4            /*  CORE Sensor Parameter Adjustment */
+#define REG_CORE_SENSOR_PARAMETER5           0x000001F4            /*  CORE Sensor Parameter Adjustment */
+#define REG_CORE_SENSOR_PARAMETER6           0x00000234            /*  CORE Sensor Parameter Adjustment */
+#define REG_CORE_SENSOR_PARAMETER7           0x00000274            /*  CORE Sensor Parameter Adjustment */
+#define REG_CORE_SENSOR_PARAMETER8           0x000002B4            /*  CORE Sensor Parameter Adjustment */
+#define REG_CORE_SENSOR_PARAMETER9           0x000002F4            /*  CORE Sensor Parameter Adjustment */
+#define REG_CORE_SENSOR_PARAMETER10          0x00000334            /*  CORE Sensor Parameter Adjustment */
+#define REG_CORE_SENSOR_PARAMETERn(i)        (REG_CORE_SENSOR_PARAMETER0 + ((i) * 64))
+#define REG_CORE_SENSOR_PARAMETERn_COUNT     11
 #define REG_CORE_CALIBRATION_PARAMETERn_RESET 0x00000000            /*      Reset Value for Calibration_Parameter[n]  */
 #define REG_CORE_CALIBRATION_PARAMETER0_RESET 0x00000000            /*      Reset Value for REG_CORE_CALIBRATION_PARAMETER0  */
 #define REG_CORE_CALIBRATION_PARAMETER1_RESET 0x00000000            /*      Reset Value for REG_CORE_CALIBRATION_PARAMETER1  */
@@ -798,29 +650,19 @@
 #define REG_CORE_CALIBRATION_PARAMETER8_RESET 0x00000000            /*      Reset Value for REG_CORE_CALIBRATION_PARAMETER8  */
 #define REG_CORE_CALIBRATION_PARAMETER9_RESET 0x00000000            /*      Reset Value for REG_CORE_CALIBRATION_PARAMETER9  */
 #define REG_CORE_CALIBRATION_PARAMETER10_RESET 0x00000000            /*      Reset Value for REG_CORE_CALIBRATION_PARAMETER10  */
-#define REG_CORE_CALIBRATION_PARAMETER11_RESET 0x00000000            /*      Reset Value for REG_CORE_CALIBRATION_PARAMETER11  */
-#define REG_CORE_CALIBRATION_PARAMETER12_RESET 0x00000000            /*      Reset Value for REG_CORE_CALIBRATION_PARAMETER12  */
-#define REG_CORE_CALIBRATION_PARAMETER13_RESET 0x00000000            /*      Reset Value for REG_CORE_CALIBRATION_PARAMETER13  */
-#define REG_CORE_CALIBRATION_PARAMETER14_RESET 0x00000000            /*      Reset Value for REG_CORE_CALIBRATION_PARAMETER14  */
-#define REG_CORE_CALIBRATION_PARAMETER15_RESET 0x00000000            /*      Reset Value for REG_CORE_CALIBRATION_PARAMETER15  */
-#define REG_CORE_CALIBRATION_PARAMETER0 0x000000B8            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER1 0x000000F8            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER2 0x00000138            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER3 0x00000178            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER4 0x000001B8            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER5 0x000001F8            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER6 0x00000238            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER7 0x00000278            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER8 0x000002B8            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER9 0x000002F8            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER10 0x00000338            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER11 0x00000378            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER12 0x000003B8            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER13 0x000003F8            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER14 0x00000438            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETER15 0x00000478            /*  ADMW_CORE Calibration Parameter Value */
-#define REG_CORE_CALIBRATION_PARAMETERn(i) (REG_CORE_CALIBRATION_PARAMETER0 + ((i) * 64))
-#define REG_CORE_CALIBRATION_PARAMETERn_COUNT 16
+#define REG_CORE_CALIBRATION_PARAMETER0      0x000000B8            /*  CORE Calibration Parameter Value */
+#define REG_CORE_CALIBRATION_PARAMETER1      0x000000F8            /*  CORE Calibration Parameter Value */
+#define REG_CORE_CALIBRATION_PARAMETER2      0x00000138            /*  CORE Calibration Parameter Value */
+#define REG_CORE_CALIBRATION_PARAMETER3      0x00000178            /*  CORE Calibration Parameter Value */
+#define REG_CORE_CALIBRATION_PARAMETER4      0x000001B8            /*  CORE Calibration Parameter Value */
+#define REG_CORE_CALIBRATION_PARAMETER5      0x000001F8            /*  CORE Calibration Parameter Value */
+#define REG_CORE_CALIBRATION_PARAMETER6      0x00000238            /*  CORE Calibration Parameter Value */
+#define REG_CORE_CALIBRATION_PARAMETER7      0x00000278            /*  CORE Calibration Parameter Value */
+#define REG_CORE_CALIBRATION_PARAMETER8      0x000002B8            /*  CORE Calibration Parameter Value */
+#define REG_CORE_CALIBRATION_PARAMETER9      0x000002F8            /*  CORE Calibration Parameter Value */
+#define REG_CORE_CALIBRATION_PARAMETER10     0x00000338            /*  CORE Calibration Parameter Value */
+#define REG_CORE_CALIBRATION_PARAMETERn(i)   (REG_CORE_CALIBRATION_PARAMETER0 + ((i) * 64))
+#define REG_CORE_CALIBRATION_PARAMETERn_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_CONFIGn_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Config[n]  */
 #define REG_CORE_DIGITAL_SENSOR_CONFIG0_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_CONFIG0  */
 #define REG_CORE_DIGITAL_SENSOR_CONFIG1_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_CONFIG1  */
@@ -833,29 +675,19 @@
 #define REG_CORE_DIGITAL_SENSOR_CONFIG8_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_CONFIG8  */
 #define REG_CORE_DIGITAL_SENSOR_CONFIG9_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_CONFIG9  */
 #define REG_CORE_DIGITAL_SENSOR_CONFIG10_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_CONFIG10  */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG11_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_CONFIG11  */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG12_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_CONFIG12  */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG13_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_CONFIG13  */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG14_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_CONFIG14  */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG15_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_CONFIG15  */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG0 0x000000BC            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG1 0x000000FC            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG2 0x0000013C            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG3 0x0000017C            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG4 0x000001BC            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG5 0x000001FC            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG6 0x0000023C            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG7 0x0000027C            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG8 0x000002BC            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG9 0x000002FC            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG10 0x0000033C            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG11 0x0000037C            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG12 0x000003BC            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG13 0x000003FC            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG14 0x0000043C            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIG15 0x0000047C            /*  ADMW_CORE Digital Sensor Data Coding */
-#define REG_CORE_DIGITAL_SENSOR_CONFIGn(i) (REG_CORE_DIGITAL_SENSOR_CONFIG0 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_CONFIGn_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_CONFIG0      0x000000BC            /*  CORE Digital Sensor Data Coding */
+#define REG_CORE_DIGITAL_SENSOR_CONFIG1      0x000000FC            /*  CORE Digital Sensor Data Coding */
+#define REG_CORE_DIGITAL_SENSOR_CONFIG2      0x0000013C            /*  CORE Digital Sensor Data Coding */
+#define REG_CORE_DIGITAL_SENSOR_CONFIG3      0x0000017C            /*  CORE Digital Sensor Data Coding */
+#define REG_CORE_DIGITAL_SENSOR_CONFIG4      0x000001BC            /*  CORE Digital Sensor Data Coding */
+#define REG_CORE_DIGITAL_SENSOR_CONFIG5      0x000001FC            /*  CORE Digital Sensor Data Coding */
+#define REG_CORE_DIGITAL_SENSOR_CONFIG6      0x0000023C            /*  CORE Digital Sensor Data Coding */
+#define REG_CORE_DIGITAL_SENSOR_CONFIG7      0x0000027C            /*  CORE Digital Sensor Data Coding */
+#define REG_CORE_DIGITAL_SENSOR_CONFIG8      0x000002BC            /*  CORE Digital Sensor Data Coding */
+#define REG_CORE_DIGITAL_SENSOR_CONFIG9      0x000002FC            /*  CORE Digital Sensor Data Coding */
+#define REG_CORE_DIGITAL_SENSOR_CONFIG10     0x0000033C            /*  CORE Digital Sensor Data Coding */
+#define REG_CORE_DIGITAL_SENSOR_CONFIGn(i)   (REG_CORE_DIGITAL_SENSOR_CONFIG0 + ((i) * 64))
+#define REG_CORE_DIGITAL_SENSOR_CONFIGn_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_ADDRESSn_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Address[n]  */
 #define REG_CORE_DIGITAL_SENSOR_ADDRESS0_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_ADDRESS0  */
 #define REG_CORE_DIGITAL_SENSOR_ADDRESS1_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_ADDRESS1  */
@@ -868,29 +700,19 @@
 #define REG_CORE_DIGITAL_SENSOR_ADDRESS8_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_ADDRESS8  */
 #define REG_CORE_DIGITAL_SENSOR_ADDRESS9_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_ADDRESS9  */
 #define REG_CORE_DIGITAL_SENSOR_ADDRESS10_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_ADDRESS10  */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS11_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_ADDRESS11  */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS12_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_ADDRESS12  */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS13_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_ADDRESS13  */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS14_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_ADDRESS14  */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS15_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_ADDRESS15  */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS0 0x000000BE            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS1 0x000000FE            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS2 0x0000013E            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS3 0x0000017E            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS4 0x000001BE            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS5 0x000001FE            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS6 0x0000023E            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS7 0x0000027E            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS8 0x000002BE            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS9 0x000002FE            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS10 0x0000033E            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS11 0x0000037E            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS12 0x000003BE            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS13 0x000003FE            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS14 0x0000043E            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESS15 0x0000047E            /*  ADMW_CORE Sensor Address */
-#define REG_CORE_DIGITAL_SENSOR_ADDRESSn(i) (REG_CORE_DIGITAL_SENSOR_ADDRESS0 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_ADDRESSn_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_ADDRESS0     0x000000BE            /*  CORE Sensor Address */
+#define REG_CORE_DIGITAL_SENSOR_ADDRESS1     0x000000FE            /*  CORE Sensor Address */
+#define REG_CORE_DIGITAL_SENSOR_ADDRESS2     0x0000013E            /*  CORE Sensor Address */
+#define REG_CORE_DIGITAL_SENSOR_ADDRESS3     0x0000017E            /*  CORE Sensor Address */
+#define REG_CORE_DIGITAL_SENSOR_ADDRESS4     0x000001BE            /*  CORE Sensor Address */
+#define REG_CORE_DIGITAL_SENSOR_ADDRESS5     0x000001FE            /*  CORE Sensor Address */
+#define REG_CORE_DIGITAL_SENSOR_ADDRESS6     0x0000023E            /*  CORE Sensor Address */
+#define REG_CORE_DIGITAL_SENSOR_ADDRESS7     0x0000027E            /*  CORE Sensor Address */
+#define REG_CORE_DIGITAL_SENSOR_ADDRESS8     0x000002BE            /*  CORE Sensor Address */
+#define REG_CORE_DIGITAL_SENSOR_ADDRESS9     0x000002FE            /*  CORE Sensor Address */
+#define REG_CORE_DIGITAL_SENSOR_ADDRESS10    0x0000033E            /*  CORE Sensor Address */
+#define REG_CORE_DIGITAL_SENSOR_ADDRESSn(i)  (REG_CORE_DIGITAL_SENSOR_ADDRESS0 + ((i) * 64))
+#define REG_CORE_DIGITAL_SENSOR_ADDRESSn_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_NUM_CMDSn_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Num_Cmds[n]  */
 #define REG_CORE_DIGITAL_SENSOR_NUM_CMDS0_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_NUM_CMDS0  */
 #define REG_CORE_DIGITAL_SENSOR_NUM_CMDS1_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_NUM_CMDS1  */
@@ -903,29 +725,19 @@
 #define REG_CORE_DIGITAL_SENSOR_NUM_CMDS8_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_NUM_CMDS8  */
 #define REG_CORE_DIGITAL_SENSOR_NUM_CMDS9_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_NUM_CMDS9  */
 #define REG_CORE_DIGITAL_SENSOR_NUM_CMDS10_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_NUM_CMDS10  */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS11_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_NUM_CMDS11  */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS12_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_NUM_CMDS12  */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS13_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_NUM_CMDS13  */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS14_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_NUM_CMDS14  */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS15_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_NUM_CMDS15  */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS0 0x000000BF            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS1 0x000000FF            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS2 0x0000013F            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS3 0x0000017F            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS4 0x000001BF            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS5 0x000001FF            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS6 0x0000023F            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS7 0x0000027F            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS8 0x000002BF            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS9 0x000002FF            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS10 0x0000033F            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS11 0x0000037F            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS12 0x000003BF            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS13 0x000003FF            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS14 0x0000043F            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS15 0x0000047F            /*  ADMW_CORE Number of Configuration, Read Commands for Digital Sensors */
+#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS0    0x000000BF            /*  CORE Number of Configuration, Read Commands for Digital Sensors */
+#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS1    0x000000FF            /*  CORE Number of Configuration, Read Commands for Digital Sensors */
+#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS2    0x0000013F            /*  CORE Number of Configuration, Read Commands for Digital Sensors */
+#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS3    0x0000017F            /*  CORE Number of Configuration, Read Commands for Digital Sensors */
+#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS4    0x000001BF            /*  CORE Number of Configuration, Read Commands for Digital Sensors */
+#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS5    0x000001FF            /*  CORE Number of Configuration, Read Commands for Digital Sensors */
+#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS6    0x0000023F            /*  CORE Number of Configuration, Read Commands for Digital Sensors */
+#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS7    0x0000027F            /*  CORE Number of Configuration, Read Commands for Digital Sensors */
+#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS8    0x000002BF            /*  CORE Number of Configuration, Read Commands for Digital Sensors */
+#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS9    0x000002FF            /*  CORE Number of Configuration, Read Commands for Digital Sensors */
+#define REG_CORE_DIGITAL_SENSOR_NUM_CMDS10   0x0000033F            /*  CORE Number of Configuration, Read Commands for Digital Sensors */
 #define REG_CORE_DIGITAL_SENSOR_NUM_CMDSn(i) (REG_CORE_DIGITAL_SENSOR_NUM_CMDS0 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_NUM_CMDSn_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_NUM_CMDSn_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_COMMSn_RESET 0x00000006            /*      Reset Value for Digital_Sensor_Comms[n]  */
 #define REG_CORE_DIGITAL_SENSOR_COMMS0_RESET 0x00000006            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMS0  */
 #define REG_CORE_DIGITAL_SENSOR_COMMS1_RESET 0x00000006            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMS1  */
@@ -938,29 +750,19 @@
 #define REG_CORE_DIGITAL_SENSOR_COMMS8_RESET 0x00000006            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMS8  */
 #define REG_CORE_DIGITAL_SENSOR_COMMS9_RESET 0x00000006            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMS9  */
 #define REG_CORE_DIGITAL_SENSOR_COMMS10_RESET 0x00000006            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMS10  */
-#define REG_CORE_DIGITAL_SENSOR_COMMS11_RESET 0x00000006            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMS11  */
-#define REG_CORE_DIGITAL_SENSOR_COMMS12_RESET 0x00000006            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMS12  */
-#define REG_CORE_DIGITAL_SENSOR_COMMS13_RESET 0x00000006            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMS13  */
-#define REG_CORE_DIGITAL_SENSOR_COMMS14_RESET 0x00000006            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMS14  */
-#define REG_CORE_DIGITAL_SENSOR_COMMS15_RESET 0x00000006            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMS15  */
-#define REG_CORE_DIGITAL_SENSOR_COMMS0 0x000000C0            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS1 0x00000100            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS2 0x00000140            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS3 0x00000180            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS4 0x000001C0            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS5 0x00000200            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS6 0x00000240            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS7 0x00000280            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS8 0x000002C0            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS9 0x00000300            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS10 0x00000340            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS11 0x00000380            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS12 0x000003C0            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS13 0x00000400            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS14 0x00000440            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMS15 0x00000480            /*  ADMW_CORE Digital Sensor Communication Clock Configuration */
-#define REG_CORE_DIGITAL_SENSOR_COMMSn(i) (REG_CORE_DIGITAL_SENSOR_COMMS0 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_COMMSn_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_COMMS0       0x000000C0            /*  CORE Digital Sensor Communication Clock Configuration */
+#define REG_CORE_DIGITAL_SENSOR_COMMS1       0x00000100            /*  CORE Digital Sensor Communication Clock Configuration */
+#define REG_CORE_DIGITAL_SENSOR_COMMS2       0x00000140            /*  CORE Digital Sensor Communication Clock Configuration */
+#define REG_CORE_DIGITAL_SENSOR_COMMS3       0x00000180            /*  CORE Digital Sensor Communication Clock Configuration */
+#define REG_CORE_DIGITAL_SENSOR_COMMS4       0x000001C0            /*  CORE Digital Sensor Communication Clock Configuration */
+#define REG_CORE_DIGITAL_SENSOR_COMMS5       0x00000200            /*  CORE Digital Sensor Communication Clock Configuration */
+#define REG_CORE_DIGITAL_SENSOR_COMMS6       0x00000240            /*  CORE Digital Sensor Communication Clock Configuration */
+#define REG_CORE_DIGITAL_SENSOR_COMMS7       0x00000280            /*  CORE Digital Sensor Communication Clock Configuration */
+#define REG_CORE_DIGITAL_SENSOR_COMMS8       0x000002C0            /*  CORE Digital Sensor Communication Clock Configuration */
+#define REG_CORE_DIGITAL_SENSOR_COMMS9       0x00000300            /*  CORE Digital Sensor Communication Clock Configuration */
+#define REG_CORE_DIGITAL_SENSOR_COMMS10      0x00000340            /*  CORE Digital Sensor Communication Clock Configuration */
+#define REG_CORE_DIGITAL_SENSOR_COMMSn(i)    (REG_CORE_DIGITAL_SENSOR_COMMS0 + ((i) * 64))
+#define REG_CORE_DIGITAL_SENSOR_COMMSn_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_COMMAND1n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Command1[n]  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND10_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND10  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND11_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND11  */
@@ -973,29 +775,19 @@
 #define REG_CORE_DIGITAL_SENSOR_COMMAND18_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND18  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND19_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND19  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND110_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND110  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND111_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND111  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND112_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND112  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND113_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND113  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND114_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND114  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND115_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND115  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND10 0x000000C2            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND11 0x00000102            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND12 0x00000142            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND13 0x00000182            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND14 0x000001C2            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND15 0x00000202            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND16 0x00000242            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND17 0x00000282            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND18 0x000002C2            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND19 0x00000302            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND110 0x00000342            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND111 0x00000382            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND112 0x000003C2            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND113 0x00000402            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND114 0x00000442            /*  ADMW_CORE Sensor Configuration Command1 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND115 0x00000482            /*  ADMW_CORE Sensor Configuration Command1 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND10    0x000000C2            /*  CORE Sensor Configuration Command1 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND11    0x00000102            /*  CORE Sensor Configuration Command1 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND12    0x00000142            /*  CORE Sensor Configuration Command1 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND13    0x00000182            /*  CORE Sensor Configuration Command1 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND14    0x000001C2            /*  CORE Sensor Configuration Command1 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND15    0x00000202            /*  CORE Sensor Configuration Command1 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND16    0x00000242            /*  CORE Sensor Configuration Command1 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND17    0x00000282            /*  CORE Sensor Configuration Command1 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND18    0x000002C2            /*  CORE Sensor Configuration Command1 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND19    0x00000302            /*  CORE Sensor Configuration Command1 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND110   0x00000342            /*  CORE Sensor Configuration Command1 */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND1n(i) (REG_CORE_DIGITAL_SENSOR_COMMAND10 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_COMMAND1n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_COMMAND1n_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_COMMAND2n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Command2[n]  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND20_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND20  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND21_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND21  */
@@ -1008,29 +800,19 @@
 #define REG_CORE_DIGITAL_SENSOR_COMMAND28_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND28  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND29_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND29  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND210_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND210  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND211_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND211  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND212_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND212  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND213_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND213  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND214_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND214  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND215_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND215  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND20 0x000000C3            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND21 0x00000103            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND22 0x00000143            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND23 0x00000183            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND24 0x000001C3            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND25 0x00000203            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND26 0x00000243            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND27 0x00000283            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND28 0x000002C3            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND29 0x00000303            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND210 0x00000343            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND211 0x00000383            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND212 0x000003C3            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND213 0x00000403            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND214 0x00000443            /*  ADMW_CORE Sensor Configuration Command2 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND215 0x00000483            /*  ADMW_CORE Sensor Configuration Command2 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND20    0x000000C3            /*  CORE Sensor Configuration Command2 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND21    0x00000103            /*  CORE Sensor Configuration Command2 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND22    0x00000143            /*  CORE Sensor Configuration Command2 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND23    0x00000183            /*  CORE Sensor Configuration Command2 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND24    0x000001C3            /*  CORE Sensor Configuration Command2 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND25    0x00000203            /*  CORE Sensor Configuration Command2 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND26    0x00000243            /*  CORE Sensor Configuration Command2 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND27    0x00000283            /*  CORE Sensor Configuration Command2 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND28    0x000002C3            /*  CORE Sensor Configuration Command2 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND29    0x00000303            /*  CORE Sensor Configuration Command2 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND210   0x00000343            /*  CORE Sensor Configuration Command2 */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND2n(i) (REG_CORE_DIGITAL_SENSOR_COMMAND20 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_COMMAND2n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_COMMAND2n_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_COMMAND3n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Command3[n]  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND30_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND30  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND31_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND31  */
@@ -1043,29 +825,19 @@
 #define REG_CORE_DIGITAL_SENSOR_COMMAND38_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND38  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND39_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND39  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND310_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND310  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND311_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND311  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND312_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND312  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND313_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND313  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND314_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND314  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND315_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND315  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND30 0x000000C4            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND31 0x00000104            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND32 0x00000144            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND33 0x00000184            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND34 0x000001C4            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND35 0x00000204            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND36 0x00000244            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND37 0x00000284            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND38 0x000002C4            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND39 0x00000304            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND310 0x00000344            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND311 0x00000384            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND312 0x000003C4            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND313 0x00000404            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND314 0x00000444            /*  ADMW_CORE Sensor Configuration Command3 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND315 0x00000484            /*  ADMW_CORE Sensor Configuration Command3 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND30    0x000000C4            /*  CORE Sensor Configuration Command3 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND31    0x00000104            /*  CORE Sensor Configuration Command3 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND32    0x00000144            /*  CORE Sensor Configuration Command3 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND33    0x00000184            /*  CORE Sensor Configuration Command3 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND34    0x000001C4            /*  CORE Sensor Configuration Command3 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND35    0x00000204            /*  CORE Sensor Configuration Command3 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND36    0x00000244            /*  CORE Sensor Configuration Command3 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND37    0x00000284            /*  CORE Sensor Configuration Command3 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND38    0x000002C4            /*  CORE Sensor Configuration Command3 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND39    0x00000304            /*  CORE Sensor Configuration Command3 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND310   0x00000344            /*  CORE Sensor Configuration Command3 */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND3n(i) (REG_CORE_DIGITAL_SENSOR_COMMAND30 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_COMMAND3n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_COMMAND3n_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_COMMAND4n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Command4[n]  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND40_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND40  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND41_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND41  */
@@ -1078,29 +850,19 @@
 #define REG_CORE_DIGITAL_SENSOR_COMMAND48_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND48  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND49_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND49  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND410_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND410  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND411_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND411  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND412_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND412  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND413_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND413  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND414_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND414  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND415_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND415  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND40 0x000000C5            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND41 0x00000105            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND42 0x00000145            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND43 0x00000185            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND44 0x000001C5            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND45 0x00000205            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND46 0x00000245            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND47 0x00000285            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND48 0x000002C5            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND49 0x00000305            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND410 0x00000345            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND411 0x00000385            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND412 0x000003C5            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND413 0x00000405            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND414 0x00000445            /*  ADMW_CORE Sensor Configuration Command4 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND415 0x00000485            /*  ADMW_CORE Sensor Configuration Command4 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND40    0x000000C5            /*  CORE Sensor Configuration Command4 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND41    0x00000105            /*  CORE Sensor Configuration Command4 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND42    0x00000145            /*  CORE Sensor Configuration Command4 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND43    0x00000185            /*  CORE Sensor Configuration Command4 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND44    0x000001C5            /*  CORE Sensor Configuration Command4 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND45    0x00000205            /*  CORE Sensor Configuration Command4 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND46    0x00000245            /*  CORE Sensor Configuration Command4 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND47    0x00000285            /*  CORE Sensor Configuration Command4 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND48    0x000002C5            /*  CORE Sensor Configuration Command4 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND49    0x00000305            /*  CORE Sensor Configuration Command4 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND410   0x00000345            /*  CORE Sensor Configuration Command4 */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND4n(i) (REG_CORE_DIGITAL_SENSOR_COMMAND40 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_COMMAND4n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_COMMAND4n_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_COMMAND5n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Command5[n]  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND50_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND50  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND51_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND51  */
@@ -1113,29 +875,19 @@
 #define REG_CORE_DIGITAL_SENSOR_COMMAND58_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND58  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND59_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND59  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND510_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND510  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND511_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND511  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND512_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND512  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND513_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND513  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND514_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND514  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND515_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND515  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND50 0x000000C6            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND51 0x00000106            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND52 0x00000146            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND53 0x00000186            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND54 0x000001C6            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND55 0x00000206            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND56 0x00000246            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND57 0x00000286            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND58 0x000002C6            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND59 0x00000306            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND510 0x00000346            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND511 0x00000386            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND512 0x000003C6            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND513 0x00000406            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND514 0x00000446            /*  ADMW_CORE Sensor Configuration Command5 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND515 0x00000486            /*  ADMW_CORE Sensor Configuration Command5 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND50    0x000000C6            /*  CORE Sensor Configuration Command5 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND51    0x00000106            /*  CORE Sensor Configuration Command5 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND52    0x00000146            /*  CORE Sensor Configuration Command5 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND53    0x00000186            /*  CORE Sensor Configuration Command5 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND54    0x000001C6            /*  CORE Sensor Configuration Command5 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND55    0x00000206            /*  CORE Sensor Configuration Command5 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND56    0x00000246            /*  CORE Sensor Configuration Command5 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND57    0x00000286            /*  CORE Sensor Configuration Command5 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND58    0x000002C6            /*  CORE Sensor Configuration Command5 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND59    0x00000306            /*  CORE Sensor Configuration Command5 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND510   0x00000346            /*  CORE Sensor Configuration Command5 */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND5n(i) (REG_CORE_DIGITAL_SENSOR_COMMAND50 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_COMMAND5n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_COMMAND5n_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_COMMAND6n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Command6[n]  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND60_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND60  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND61_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND61  */
@@ -1148,29 +900,19 @@
 #define REG_CORE_DIGITAL_SENSOR_COMMAND68_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND68  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND69_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND69  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND610_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND610  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND611_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND611  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND612_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND612  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND613_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND613  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND614_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND614  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND615_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND615  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND60 0x000000C7            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND61 0x00000107            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND62 0x00000147            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND63 0x00000187            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND64 0x000001C7            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND65 0x00000207            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND66 0x00000247            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND67 0x00000287            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND68 0x000002C7            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND69 0x00000307            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND610 0x00000347            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND611 0x00000387            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND612 0x000003C7            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND613 0x00000407            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND614 0x00000447            /*  ADMW_CORE Sensor Configuration Command6 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND615 0x00000487            /*  ADMW_CORE Sensor Configuration Command6 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND60    0x000000C7            /*  CORE Sensor Configuration Command6 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND61    0x00000107            /*  CORE Sensor Configuration Command6 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND62    0x00000147            /*  CORE Sensor Configuration Command6 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND63    0x00000187            /*  CORE Sensor Configuration Command6 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND64    0x000001C7            /*  CORE Sensor Configuration Command6 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND65    0x00000207            /*  CORE Sensor Configuration Command6 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND66    0x00000247            /*  CORE Sensor Configuration Command6 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND67    0x00000287            /*  CORE Sensor Configuration Command6 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND68    0x000002C7            /*  CORE Sensor Configuration Command6 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND69    0x00000307            /*  CORE Sensor Configuration Command6 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND610   0x00000347            /*  CORE Sensor Configuration Command6 */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND6n(i) (REG_CORE_DIGITAL_SENSOR_COMMAND60 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_COMMAND6n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_COMMAND6n_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_COMMAND7n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Command7[n]  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND70_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND70  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND71_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND71  */
@@ -1183,29 +925,19 @@
 #define REG_CORE_DIGITAL_SENSOR_COMMAND78_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND78  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND79_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND79  */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND710_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND710  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND711_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND711  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND712_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND712  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND713_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND713  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND714_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND714  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND715_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_COMMAND715  */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND70 0x000000C8            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND71 0x00000108            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND72 0x00000148            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND73 0x00000188            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND74 0x000001C8            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND75 0x00000208            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND76 0x00000248            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND77 0x00000288            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND78 0x000002C8            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND79 0x00000308            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND710 0x00000348            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND711 0x00000388            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND712 0x000003C8            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND713 0x00000408            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND714 0x00000448            /*  ADMW_CORE Sensor Configuration Command7 */
-#define REG_CORE_DIGITAL_SENSOR_COMMAND715 0x00000488            /*  ADMW_CORE Sensor Configuration Command7 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND70    0x000000C8            /*  CORE Sensor Configuration Command7 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND71    0x00000108            /*  CORE Sensor Configuration Command7 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND72    0x00000148            /*  CORE Sensor Configuration Command7 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND73    0x00000188            /*  CORE Sensor Configuration Command7 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND74    0x000001C8            /*  CORE Sensor Configuration Command7 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND75    0x00000208            /*  CORE Sensor Configuration Command7 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND76    0x00000248            /*  CORE Sensor Configuration Command7 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND77    0x00000288            /*  CORE Sensor Configuration Command7 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND78    0x000002C8            /*  CORE Sensor Configuration Command7 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND79    0x00000308            /*  CORE Sensor Configuration Command7 */
+#define REG_CORE_DIGITAL_SENSOR_COMMAND710   0x00000348            /*  CORE Sensor Configuration Command7 */
 #define REG_CORE_DIGITAL_SENSOR_COMMAND7n(i) (REG_CORE_DIGITAL_SENSOR_COMMAND70 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_COMMAND7n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_COMMAND7n_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD1n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Read_Cmd1[n]  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD10_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD10  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD11_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD11  */
@@ -1218,29 +950,19 @@
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD18_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD18  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD19_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD19  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD110_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD110  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD111_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD111  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD112_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD112  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD113_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD113  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD114_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD114  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD115_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD115  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD10 0x000000C9            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD11 0x00000109            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD12 0x00000149            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD13 0x00000189            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD14 0x000001C9            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD15 0x00000209            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD16 0x00000249            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD17 0x00000289            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD18 0x000002C9            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD19 0x00000309            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD110 0x00000349            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD111 0x00000389            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD112 0x000003C9            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD113 0x00000409            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD114 0x00000449            /*  ADMW_CORE Sensor Read Command1 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD115 0x00000489            /*  ADMW_CORE Sensor Read Command1 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD10   0x000000C9            /*  CORE Sensor Read Command1 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD11   0x00000109            /*  CORE Sensor Read Command1 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD12   0x00000149            /*  CORE Sensor Read Command1 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD13   0x00000189            /*  CORE Sensor Read Command1 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD14   0x000001C9            /*  CORE Sensor Read Command1 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD15   0x00000209            /*  CORE Sensor Read Command1 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD16   0x00000249            /*  CORE Sensor Read Command1 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD17   0x00000289            /*  CORE Sensor Read Command1 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD18   0x000002C9            /*  CORE Sensor Read Command1 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD19   0x00000309            /*  CORE Sensor Read Command1 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD110  0x00000349            /*  CORE Sensor Read Command1 */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD1n(i) (REG_CORE_DIGITAL_SENSOR_READ_CMD10 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD1n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD1n_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD2n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Read_Cmd2[n]  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD20_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD20  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD21_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD21  */
@@ -1253,29 +975,19 @@
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD28_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD28  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD29_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD29  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD210_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD210  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD211_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD211  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD212_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD212  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD213_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD213  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD214_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD214  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD215_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD215  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD20 0x000000CA            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD21 0x0000010A            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD22 0x0000014A            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD23 0x0000018A            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD24 0x000001CA            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD25 0x0000020A            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD26 0x0000024A            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD27 0x0000028A            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD28 0x000002CA            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD29 0x0000030A            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD210 0x0000034A            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD211 0x0000038A            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD212 0x000003CA            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD213 0x0000040A            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD214 0x0000044A            /*  ADMW_CORE Sensor Read Command2 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD215 0x0000048A            /*  ADMW_CORE Sensor Read Command2 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD20   0x000000CA            /*  CORE Sensor Read Command2 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD21   0x0000010A            /*  CORE Sensor Read Command2 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD22   0x0000014A            /*  CORE Sensor Read Command2 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD23   0x0000018A            /*  CORE Sensor Read Command2 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD24   0x000001CA            /*  CORE Sensor Read Command2 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD25   0x0000020A            /*  CORE Sensor Read Command2 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD26   0x0000024A            /*  CORE Sensor Read Command2 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD27   0x0000028A            /*  CORE Sensor Read Command2 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD28   0x000002CA            /*  CORE Sensor Read Command2 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD29   0x0000030A            /*  CORE Sensor Read Command2 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD210  0x0000034A            /*  CORE Sensor Read Command2 */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD2n(i) (REG_CORE_DIGITAL_SENSOR_READ_CMD20 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD2n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD2n_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD3n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Read_Cmd3[n]  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD30_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD30  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD31_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD31  */
@@ -1288,29 +1000,19 @@
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD38_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD38  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD39_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD39  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD310_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD310  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD311_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD311  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD312_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD312  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD313_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD313  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD314_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD314  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD315_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD315  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD30 0x000000CB            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD31 0x0000010B            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD32 0x0000014B            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD33 0x0000018B            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD34 0x000001CB            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD35 0x0000020B            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD36 0x0000024B            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD37 0x0000028B            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD38 0x000002CB            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD39 0x0000030B            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD310 0x0000034B            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD311 0x0000038B            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD312 0x000003CB            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD313 0x0000040B            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD314 0x0000044B            /*  ADMW_CORE Sensor Read Command3 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD315 0x0000048B            /*  ADMW_CORE Sensor Read Command3 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD30   0x000000CB            /*  CORE Sensor Read Command3 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD31   0x0000010B            /*  CORE Sensor Read Command3 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD32   0x0000014B            /*  CORE Sensor Read Command3 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD33   0x0000018B            /*  CORE Sensor Read Command3 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD34   0x000001CB            /*  CORE Sensor Read Command3 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD35   0x0000020B            /*  CORE Sensor Read Command3 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD36   0x0000024B            /*  CORE Sensor Read Command3 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD37   0x0000028B            /*  CORE Sensor Read Command3 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD38   0x000002CB            /*  CORE Sensor Read Command3 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD39   0x0000030B            /*  CORE Sensor Read Command3 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD310  0x0000034B            /*  CORE Sensor Read Command3 */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD3n(i) (REG_CORE_DIGITAL_SENSOR_READ_CMD30 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD3n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD3n_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD4n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Read_Cmd4[n]  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD40_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD40  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD41_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD41  */
@@ -1323,29 +1025,19 @@
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD48_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD48  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD49_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD49  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD410_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD410  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD411_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD411  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD412_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD412  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD413_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD413  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD414_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD414  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD415_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD415  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD40 0x000000CC            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD41 0x0000010C            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD42 0x0000014C            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD43 0x0000018C            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD44 0x000001CC            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD45 0x0000020C            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD46 0x0000024C            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD47 0x0000028C            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD48 0x000002CC            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD49 0x0000030C            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD410 0x0000034C            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD411 0x0000038C            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD412 0x000003CC            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD413 0x0000040C            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD414 0x0000044C            /*  ADMW_CORE Sensor Read Command4 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD415 0x0000048C            /*  ADMW_CORE Sensor Read Command4 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD40   0x000000CC            /*  CORE Sensor Read Command4 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD41   0x0000010C            /*  CORE Sensor Read Command4 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD42   0x0000014C            /*  CORE Sensor Read Command4 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD43   0x0000018C            /*  CORE Sensor Read Command4 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD44   0x000001CC            /*  CORE Sensor Read Command4 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD45   0x0000020C            /*  CORE Sensor Read Command4 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD46   0x0000024C            /*  CORE Sensor Read Command4 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD47   0x0000028C            /*  CORE Sensor Read Command4 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD48   0x000002CC            /*  CORE Sensor Read Command4 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD49   0x0000030C            /*  CORE Sensor Read Command4 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD410  0x0000034C            /*  CORE Sensor Read Command4 */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD4n(i) (REG_CORE_DIGITAL_SENSOR_READ_CMD40 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD4n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD4n_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD5n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Read_Cmd5[n]  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD50_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD50  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD51_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD51  */
@@ -1358,29 +1050,19 @@
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD58_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD58  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD59_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD59  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD510_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD510  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD511_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD511  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD512_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD512  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD513_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD513  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD514_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD514  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD515_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD515  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD50 0x000000CD            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD51 0x0000010D            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD52 0x0000014D            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD53 0x0000018D            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD54 0x000001CD            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD55 0x0000020D            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD56 0x0000024D            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD57 0x0000028D            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD58 0x000002CD            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD59 0x0000030D            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD510 0x0000034D            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD511 0x0000038D            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD512 0x000003CD            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD513 0x0000040D            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD514 0x0000044D            /*  ADMW_CORE Sensor Read Command5 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD515 0x0000048D            /*  ADMW_CORE Sensor Read Command5 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD50   0x000000CD            /*  CORE Sensor Read Command5 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD51   0x0000010D            /*  CORE Sensor Read Command5 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD52   0x0000014D            /*  CORE Sensor Read Command5 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD53   0x0000018D            /*  CORE Sensor Read Command5 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD54   0x000001CD            /*  CORE Sensor Read Command5 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD55   0x0000020D            /*  CORE Sensor Read Command5 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD56   0x0000024D            /*  CORE Sensor Read Command5 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD57   0x0000028D            /*  CORE Sensor Read Command5 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD58   0x000002CD            /*  CORE Sensor Read Command5 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD59   0x0000030D            /*  CORE Sensor Read Command5 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD510  0x0000034D            /*  CORE Sensor Read Command5 */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD5n(i) (REG_CORE_DIGITAL_SENSOR_READ_CMD50 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD5n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD5n_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD6n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Read_Cmd6[n]  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD60_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD60  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD61_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD61  */
@@ -1393,29 +1075,19 @@
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD68_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD68  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD69_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD69  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD610_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD610  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD611_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD611  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD612_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD612  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD613_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD613  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD614_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD614  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD615_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD615  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD60 0x000000CE            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD61 0x0000010E            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD62 0x0000014E            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD63 0x0000018E            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD64 0x000001CE            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD65 0x0000020E            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD66 0x0000024E            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD67 0x0000028E            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD68 0x000002CE            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD69 0x0000030E            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD610 0x0000034E            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD611 0x0000038E            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD612 0x000003CE            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD613 0x0000040E            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD614 0x0000044E            /*  ADMW_CORE Sensor Read Command6 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD615 0x0000048E            /*  ADMW_CORE Sensor Read Command6 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD60   0x000000CE            /*  CORE Sensor Read Command6 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD61   0x0000010E            /*  CORE Sensor Read Command6 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD62   0x0000014E            /*  CORE Sensor Read Command6 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD63   0x0000018E            /*  CORE Sensor Read Command6 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD64   0x000001CE            /*  CORE Sensor Read Command6 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD65   0x0000020E            /*  CORE Sensor Read Command6 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD66   0x0000024E            /*  CORE Sensor Read Command6 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD67   0x0000028E            /*  CORE Sensor Read Command6 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD68   0x000002CE            /*  CORE Sensor Read Command6 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD69   0x0000030E            /*  CORE Sensor Read Command6 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD610  0x0000034E            /*  CORE Sensor Read Command6 */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD6n(i) (REG_CORE_DIGITAL_SENSOR_READ_CMD60 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD6n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD6n_COUNT 11
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD7n_RESET 0x00000000            /*      Reset Value for Digital_Sensor_Read_Cmd7[n]  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD70_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD70  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD71_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD71  */
@@ -1428,163 +1100,119 @@
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD78_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD78  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD79_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD79  */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD710_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD710  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD711_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD711  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD712_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD712  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD713_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD713  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD714_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD714  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD715_RESET 0x00000000            /*      Reset Value for REG_CORE_DIGITAL_SENSOR_READ_CMD715  */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD70 0x000000CF            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD71 0x0000010F            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD72 0x0000014F            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD73 0x0000018F            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD74 0x000001CF            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD75 0x0000020F            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD76 0x0000024F            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD77 0x0000028F            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD78 0x000002CF            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD79 0x0000030F            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD710 0x0000034F            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD711 0x0000038F            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD712 0x000003CF            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD713 0x0000040F            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD714 0x0000044F            /*  ADMW_CORE Sensor Read Command7 */
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD715 0x0000048F            /*  ADMW_CORE Sensor Read Command7 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD70   0x000000CF            /*  CORE Sensor Read Command7 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD71   0x0000010F            /*  CORE Sensor Read Command7 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD72   0x0000014F            /*  CORE Sensor Read Command7 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD73   0x0000018F            /*  CORE Sensor Read Command7 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD74   0x000001CF            /*  CORE Sensor Read Command7 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD75   0x0000020F            /*  CORE Sensor Read Command7 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD76   0x0000024F            /*  CORE Sensor Read Command7 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD77   0x0000028F            /*  CORE Sensor Read Command7 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD78   0x000002CF            /*  CORE Sensor Read Command7 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD79   0x0000030F            /*  CORE Sensor Read Command7 */
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD710  0x0000034F            /*  CORE Sensor Read Command7 */
 #define REG_CORE_DIGITAL_SENSOR_READ_CMD7n(i) (REG_CORE_DIGITAL_SENSOR_READ_CMD70 + ((i) * 64))
-#define REG_CORE_DIGITAL_SENSOR_READ_CMD7n_COUNT 16
+#define REG_CORE_DIGITAL_SENSOR_READ_CMD7n_COUNT 11
 
 /* ============================================================================================================================
-        ADMW_CORE Register BitMasks, Positions & Enumerations 
+        CORE Register BitMasks, Positions & Enumerations 
    ============================================================================================================================ */
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_COMMAND                Pos/Masks         Description
+          CORE_COMMAND                         Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_COMMAND_SPECIAL_COMMAND  0            /*  Special Command */
-#define BITM_CORE_COMMAND_SPECIAL_COMMAND 0x000000FF    /*  Special Command */
-#define ENUM_CORE_COMMAND_NOP       0x00000000            /*  Special_Command: No Command */
-#define ENUM_CORE_COMMAND_CONVERT   0x00000001            /*  Special_Command: Start ADC Conversions */
-#define ENUM_CORE_COMMAND_CONVERT_WITH_RAW 0x00000002            /*  Special_Command: Start Conversions with Added RAW ADC Data */
-#define ENUM_CORE_COMMAND_RUN_DIAGNOSTICS 0x00000003            /*  Special_Command: Initiate a Diagnostics Cycle */
-#define ENUM_CORE_COMMAND_SELF_CALIBRATION 0x00000004            /*  Special_Command: Initiate a Self-Calibration Cycle */
-#define ENUM_CORE_COMMAND_LATCH_CONFIG 0x00000007            /*  Special_Command: Latch Configuration. */
-#define ENUM_CORE_COMMAND_LOAD_LUT  0x00000008            /*  Special_Command: Load LUT from FLASH */
-#define ENUM_CORE_COMMAND_SAVE_LUT  0x00000009            /*  Special_Command: Save LUT to FLASH */
-#define ENUM_CORE_COMMAND_SYSTEM_CHECK 0x0000000A            /*  Special_Command: Full Suite of Measurement Diagnostics */
-#define ENUM_CORE_COMMAND_CONVERT_FFT 0x0000000B            /*  Special_Command: Perform FFTs on Selected Channel(s) */
-#define ENUM_CORE_COMMAND_ERASE_EXTERNAL_FLASH 0x00000010            /*  Special_Command: Erase Contents of External Flash */
-#define ENUM_CORE_COMMAND_POWER_DOWN 0x00000014            /*  Special_Command: Enter Low Power State */
-#define ENUM_CORE_COMMAND_LOAD_CONFIG_1 0x00000018            /*  Special_Command: Load Registers with Configuration#1 from FLASH */
-#define ENUM_CORE_COMMAND_SAVE_CONFIG_1 0x00000019            /*  Special_Command: Store Current Registers to FLASH Configuration#1 */
-#define ENUM_CORE_COMMAND_LOAD_CONFIG_2 0x0000001A            /*  Special_Command: Load Registers with Configuration#2 from FLASH */
-#define ENUM_CORE_COMMAND_SAVE_CONFIG_2 0x0000001B            /*  Special_Command: Store Current Registers to FLASH Configuration#2 */
-#define ENUM_CORE_COMMAND_LOAD_CONFIG_3 0x0000001C            /*  Special_Command: Load Registers with Configuration#3 from FLASH */
-#define ENUM_CORE_COMMAND_SAVE_CONFIG_3 0x0000001D            /*  Special_Command: Store Current Registers to FLASH Configuration#3 */
-#define ENUM_CORE_COMMAND_LOAD_CONFIG_4 0x0000001E            /*  Special_Command: Load Registers with Configuration#4 from FLASH */
-#define ENUM_CORE_COMMAND_SAVE_CONFIG_4 0x0000001F            /*  Special_Command: Store Current Registers to FLASH Configuration#4 */
-#define ENUM_CORE_COMMAND_CALIBRATE_DIGITAL 0x00000020            /*  Special_Command: Performs a Calibration of Digital Sensor, if Supported & Enabled. */
+#define BITP_CORE_COMMAND_SPECIAL_COMMAND     0            /*  Special Command */
+#define BITM_CORE_COMMAND_SPECIAL_COMMAND    0x000000FF    /*  Special Command */
+#define ENUM_CORE_COMMAND_NOP                0x00000000            /*  Special_Command: No Command */
+#define ENUM_CORE_COMMAND_CONVERT            0x00000001            /*  Special_Command: Start ADC Conversions */
+#define ENUM_CORE_COMMAND_CONVERT_WITH_RAW   0x00000002            /*  Special_Command: Start Conversions with Added RAW ADC Data */
+#define ENUM_CORE_COMMAND_LATCH_CONFIG       0x00000007            /*  Special_Command: Latch Configuration. */
+#define ENUM_CORE_COMMAND_LOAD_LUT           0x00000008            /*  Special_Command: Load LUT from FLASH */
+#define ENUM_CORE_COMMAND_SAVE_LUT           0x00000009            /*  Special_Command: Save LUT to FLASH */
+#define ENUM_CORE_COMMAND_POWER_DOWN         0x00000014            /*  Special_Command: Enter Low Power State */
+#define ENUM_CORE_COMMAND_LOAD_CONFIG_1      0x00000018            /*  Special_Command: Load Registers with Configuration#1 from FLASH */
+#define ENUM_CORE_COMMAND_SAVE_CONFIG_1      0x00000019            /*  Special_Command: Store Current Registers to FLASH Configuration#1 */
+#define ENUM_CORE_COMMAND_CALIBRATE_DIGITAL  0x00000020            /*  Special_Command: Performs a Calibration of Digital Sensor, if Supported & Enabled. */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_MODE                   Pos/Masks         Description
+          CORE_MODE                            Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_MODE_EXT_FLASH_STORE  7            /*  Indicates If Measurement Data Should Be Stored in Flash */
-#define BITP_CORE_MODE_FFT_MODE      5            /*  Indicates Single or Multiple Sequence of FFTs */
-#define BITP_CORE_MODE_CALIBRATION_METHOD  4            /*  Indicates If Calibration is Required on 'Latch' Command */
-#define BITP_CORE_MODE_DRDY_MODE     2            /*  Indicates Behavior of DRDY with Respect to FIFO State */
-#define BITP_CORE_MODE_CONVERSION_MODE  0            /*  Conversion Mode */
-#define BITM_CORE_MODE_EXT_FLASH_STORE 0x00000080    /*  Indicates If Measurement Data Should Be Stored in Flash */
-#define BITM_CORE_MODE_FFT_MODE     0x00000020    /*  Indicates Single or Multiple Sequence of FFTs */
-#define BITM_CORE_MODE_CALIBRATION_METHOD 0x00000010    /*  Indicates If Calibration is Required on 'Latch' Command */
-#define BITM_CORE_MODE_DRDY_MODE    0x0000000C    /*  Indicates Behavior of DRDY with Respect to FIFO State */
-#define BITM_CORE_MODE_CONVERSION_MODE 0x00000003    /*  Conversion Mode */
-#define ENUM_CORE_MODE_EXT_FLASH_NOT_USED 0x00000000            /*  Ext_Flash_Store: Do Not Use External Flash */
-#define ENUM_CORE_MODE_EXT_FLASH_USED 0x00000080            /*  Ext_Flash_Store: Use External Flash */
-#define ENUM_CORE_MODE_FFT_MODE_SINGLE 0x00000000            /*  FFT_Mode: Perform Single Sequence of FFT(s) on Selected Channel(s) */
-#define ENUM_CORE_MODE_FFT_MODE_CONTINUOUS 0x00000020            /*  FFT_Mode: Perform Continuous Sequence of FFTs on Selected Channel(s) */
-#define ENUM_CORE_MODE_NO_CAL       0x00000000            /*  Calibration_Method: No Calibration Performed */
-#define ENUM_CORE_MODE_DO_CAL       0x00000010            /*  Calibration_Method: Calibration Performed */
-#define ENUM_CORE_MODE_DRDY_PER_CONVERSION 0x00000000            /*  Drdy_Mode: Data Ready Per Conversion */
-#define ENUM_CORE_MODE_DRDY_PER_CYCLE 0x00000004            /*  Drdy_Mode: Data Ready Per Cycle */
-#define ENUM_CORE_MODE_DRDY_PER_FIFO_FILL 0x00000008            /*  Drdy_Mode: Data Ready Per FIFO Fill / Multi-Cycle Burst */
-#define ENUM_CORE_MODE_SINGLECYCLE  0x00000000            /*  Conversion_Mode: Single Cycle */
-#define ENUM_CORE_MODE_MULTICYCLE   0x00000001            /*  Conversion_Mode: Multi Cycle */
-#define ENUM_CORE_MODE_CONTINUOUS   0x00000002            /*  Conversion_Mode: Continuous Conversion */
+#define BITP_CORE_MODE_DRDY_MODE              2            /*  Indicates Behavior of DRDY with Respect to FIFO State */
+#define BITP_CORE_MODE_CONVERSION_MODE        0            /*  Conversion Mode */
+#define BITM_CORE_MODE_DRDY_MODE             0x0000000C    /*  Indicates Behavior of DRDY with Respect to FIFO State */
+#define BITM_CORE_MODE_CONVERSION_MODE       0x00000003    /*  Conversion Mode */
+#define ENUM_CORE_MODE_DRDY_PER_CONVERSION   0x00000000            /*  Drdy_Mode: Data Ready Per Conversion */
+#define ENUM_CORE_MODE_DRDY_PER_CYCLE        0x00000004            /*  Drdy_Mode: Data Ready Per Cycle */
+#define ENUM_CORE_MODE_DRDY_PER_FIFO_FILL    0x00000008            /*  Drdy_Mode: Data Ready Per FIFO Fill / Multi-Cycle Burst */
+#define ENUM_CORE_MODE_SINGLECYCLE           0x00000000            /*  Conversion_Mode: Single Cycle */
+#define ENUM_CORE_MODE_MULTICYCLE            0x00000001            /*  Conversion_Mode: Multi Cycle */
+#define ENUM_CORE_MODE_CONTINUOUS            0x00000002            /*  Conversion_Mode: Continuous Conversion */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_POWER_CONFIG           Pos/Masks         Description
+          CORE_POWER_CONFIG                    Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_POWER_CONFIG_POWER_MODE_ADC  0            /*  ADC Power Mode */
-#define BITM_CORE_POWER_CONFIG_POWER_MODE_ADC 0x00000003    /*  ADC Power Mode */
-#define ENUM_CORE_POWER_CONFIG_ADC_LOW_POWER 0x00000000            /*  Power_Mode_ADC: ADC Low Power Mode */
-#define ENUM_CORE_POWER_CONFIG_ADC_MID_POWER 0x00000001            /*  Power_Mode_ADC: ADC Mid Power Mode */
-#define ENUM_CORE_POWER_CONFIG_ADC_FULL_POWER 0x00000002            /*  Power_Mode_ADC: ADC Full Power Mode */
+#define BITP_CORE_POWER_CONFIG_POWER_MODE_MCU  0            /*  MCU Power Mode */
+#define BITM_CORE_POWER_CONFIG_POWER_MODE_MCU 0x00000001    /*  MCU Power Mode */
+#define ENUM_CORE_POWER_CONFIG_ACTIVE_MODE   0x00000000            /*  Power_Mode_MCU: Part is fully powered up and either cycling through a sequence or awaiting a configuration */
+#define ENUM_CORE_POWER_CONFIG_HIBERNATION   0x00000001            /*  Power_Mode_MCU: module has entede hibernation mode. All analog circuitry is disabled. All peripherals disabled apart from the Wake-up pin functionality. */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_CYCLE_CONTROL          Pos/Masks         Description
+          CORE_CYCLE_CONTROL                   Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_CYCLE_CONTROL_CYCLE_TIME_UNITS 14            /*  Units for Cycle Time */
-#define BITP_CORE_CYCLE_CONTROL_FILTER_SETTLING 13            /*  Determines ADC Filter Settling in a Multi-Channel Sequence */
-#define BITP_CORE_CYCLE_CONTROL_CYCLE_TYPE 12            /*  Type of Measurement Cycle */
-#define BITP_CORE_CYCLE_CONTROL_CYCLE_TIME  0            /*  Duration of a Full Measurement Cycle */
+#define BITP_CORE_CYCLE_CONTROL_CYCLE_TIME    0            /*  Duration of a Full Measurement Cycle */
 #define BITM_CORE_CYCLE_CONTROL_CYCLE_TIME_UNITS 0x0000C000    /*  Units for Cycle Time */
-#define BITM_CORE_CYCLE_CONTROL_FILTER_SETTLING 0x00002000    /*  Determines ADC Filter Settling in a Multi-Channel Sequence */
-#define BITM_CORE_CYCLE_CONTROL_CYCLE_TYPE 0x00001000    /*  Type of Measurement Cycle */
-#define BITM_CORE_CYCLE_CONTROL_CYCLE_TIME 0x00000FFF    /*  Duration of a Full Measurement Cycle */
+#define BITM_CORE_CYCLE_CONTROL_CYCLE_TIME   0x00000FFF    /*  Duration of a Full Measurement Cycle */
 #define ENUM_CORE_CYCLE_CONTROL_MICROSECONDS 0x00000000            /*  Cycle_Time_Units: Micro-Seconds */
 #define ENUM_CORE_CYCLE_CONTROL_MILLISECONDS 0x00004000            /*  Cycle_Time_Units: Milli-Seconds */
-#define ENUM_CORE_CYCLE_CONTROL_SECONDS 0x00008000            /*  Cycle_Time_Units: Seconds */
-#define ENUM_CORE_CYCLE_CONTROL_FILTER_SETTLING_SETTLED 0x00000000            /*  Filter_Settling: ADC Result Fully Settles for Every Output */
-#define ENUM_CORE_CYCLE_CONTROL_FILTER_SETTLING_FAST 0x00002000            /*  Filter_Settling: ADC Result Appears at Higher Update Rate for Consecutive Conversions */
-#define ENUM_CORE_CYCLE_CONTROL_CYCLE_TYPE_SWITCH 0x00000000            /*  Cycle_Type: Switch Channels After Every Conversion */
-#define ENUM_CORE_CYCLE_CONTROL_CYCLE_TYPE_FULL 0x00001000            /*  Cycle_Type: Perform Full Number Of Conversions On A Channel Consecutively */
+#define ENUM_CORE_CYCLE_CONTROL_SECONDS      0x00008000            /*  Cycle_Time_Units: Seconds */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_FIFO_NUM_CYCLES        Pos/Masks         Description
+          CORE_FIFO_NUM_CYCLES                 Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_FIFO_NUM_CYCLES_FIFO_NUM_CYCLES  0            /*  How Many Cycles to Fill FIFO */
 #define BITM_CORE_FIFO_NUM_CYCLES_FIFO_NUM_CYCLES 0x000000FF    /*  How Many Cycles to Fill FIFO */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_MULTI_CYCLE_REPEAT_INTERVAL Pos/Masks         Description
+          CORE_MULTI_CYCLE_REPEAT_INTERVAL     Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_MULTI_CYCLE_REPEAT_INTERVAL_MULTI_CYCLE_REPEAT_INTERVAL  0            /*  Defines Time Between Repetitions of Measurement Cycles. */
 #define BITM_CORE_MULTI_CYCLE_REPEAT_INTERVAL_MULTI_CYCLE_REPEAT_INTERVAL 0x00FFFFFF    /*  Defines Time Between Repetitions of Measurement Cycles. */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_STATUS                 Pos/Masks         Description
+          CORE_STATUS                          Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_STATUS_FIFO_ERROR  5            /*  Indicates Error with FIFO */
-#define BITP_CORE_STATUS_CMD_RUNNING  4            /*  Indicates a Special Command is Active */
-#define BITP_CORE_STATUS_DRDY        3            /*  Indicates a New Sensor Result is Available to Be Read */
-#define BITP_CORE_STATUS_ERROR       2            /*  Indicates an Error */
-#define BITP_CORE_STATUS_ALERT_ACTIVE  1            /*  Indicates One or More Sensors Alerts are Active */
-#define BITM_CORE_STATUS_FIFO_ERROR 0x00000020    /*  Indicates Error with FIFO */
-#define BITM_CORE_STATUS_CMD_RUNNING 0x00000010    /*  Indicates a Special Command is Active */
-#define BITM_CORE_STATUS_DRDY       0x00000008    /*  Indicates a New Sensor Result is Available to Be Read */
-#define BITM_CORE_STATUS_ERROR      0x00000004    /*  Indicates an Error */
-#define BITM_CORE_STATUS_ALERT_ACTIVE 0x00000002    /*  Indicates One or More Sensors Alerts are Active */
+#define BITP_CORE_STATUS_FIFO_ERROR           5            /*  Indicates Error with FIFO */
+#define BITP_CORE_STATUS_CMD_RUNNING          4            /*  Indicates a Special Command is Active */
+#define BITP_CORE_STATUS_DRDY                 3            /*  Indicates a New Sensor Result is Available to Be Read */
+#define BITP_CORE_STATUS_ERROR                2            /*  Indicates an Error */
+#define BITP_CORE_STATUS_ALERT_ACTIVE         1            /*  Indicates One or More Sensors Alerts are Active */
+#define BITM_CORE_STATUS_FIFO_ERROR          0x00000020    /*  Indicates Error with FIFO */
+#define BITM_CORE_STATUS_CMD_RUNNING         0x00000010    /*  Indicates a Special Command is Active */
+#define BITM_CORE_STATUS_DRDY                0x00000008    /*  Indicates a New Sensor Result is Available to Be Read */
+#define BITM_CORE_STATUS_ERROR               0x00000004    /*  Indicates an Error */
+#define BITM_CORE_STATUS_ALERT_ACTIVE        0x00000002    /*  Indicates One or More Sensors Alerts are Active */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIAGNOSTICS_STATUS     Pos/Masks         Description
+          CORE_DIAGNOSTICS_STATUS              Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIAGNOSTICS_STATUS_DIAG_CALIBRATION_ERROR 13            /*  Indicates Error During Internal Device Calibrations */
 #define BITP_CORE_DIAGNOSTICS_STATUS_DIAG_CONVERSION_ERROR 12            /*  Indicates Error During Internal ADC Conversions */
-#define BITP_CORE_DIAGNOSTICS_STATUS_DIAG_SUPPLY_CAP_ERROR  3            /*  Indicates Fault on Internal Supply Regulator Capacitor */
-#define BITP_CORE_DIAGNOSTICS_STATUS_DIAG_SUPPLY_MONITOR_ERROR  2            /*  Indicates Low Voltage on Internal Supply Voltages */
-#define BITP_CORE_DIAGNOSTICS_STATUS_DIAG_COMMS_ERROR  1            /*  Indicates Error on Internal Device Communications */
+#define BITP_CORE_DIAGNOSTICS_STATUS_DIAG_AINP_OV_ERROR 11            /*  Indicates Over-Voltage Error on Positive Analog Input */
+#define BITP_CORE_DIAGNOSTICS_STATUS_DIAG_AINP_UV_ERROR 10            /*  Indicates Under-Voltage Error on Positive Analog Input */
+#define BITP_CORE_DIAGNOSTICS_STATUS_DIAG_AINM_OV_ERROR  9            /*  Indicates Over-Voltage Error on Negative Analog Input */
+#define BITP_CORE_DIAGNOSTICS_STATUS_DIAG_AINM_UV_ERROR  8            /*  Indicates Under-Voltage Error on Negative Analog Input */
 #define BITP_CORE_DIAGNOSTICS_STATUS_DIAG_CHECKSUM_ERROR  0            /*  Indicates Error on Internal Checksum Calculations */
 #define BITM_CORE_DIAGNOSTICS_STATUS_DIAG_CALIBRATION_ERROR 0x00002000    /*  Indicates Error During Internal Device Calibrations */
 #define BITM_CORE_DIAGNOSTICS_STATUS_DIAG_CONVERSION_ERROR 0x00001000    /*  Indicates Error During Internal ADC Conversions */
-#define BITM_CORE_DIAGNOSTICS_STATUS_DIAG_SUPPLY_CAP_ERROR 0x00000008    /*  Indicates Fault on Internal Supply Regulator Capacitor */
-#define BITM_CORE_DIAGNOSTICS_STATUS_DIAG_SUPPLY_MONITOR_ERROR 0x00000004    /*  Indicates Low Voltage on Internal Supply Voltages */
-#define BITM_CORE_DIAGNOSTICS_STATUS_DIAG_COMMS_ERROR 0x00000002    /*  Indicates Error on Internal Device Communications */
+#define BITM_CORE_DIAGNOSTICS_STATUS_DIAG_AINP_OV_ERROR 0x00000800    /*  Indicates Over-Voltage Error on Positive Analog Input */
+#define BITM_CORE_DIAGNOSTICS_STATUS_DIAG_AINP_UV_ERROR 0x00000400    /*  Indicates Under-Voltage Error on Positive Analog Input */
+#define BITM_CORE_DIAGNOSTICS_STATUS_DIAG_AINM_OV_ERROR 0x00000200    /*  Indicates Over-Voltage Error on Negative Analog Input */
+#define BITM_CORE_DIAGNOSTICS_STATUS_DIAG_AINM_UV_ERROR 0x00000100    /*  Indicates Under-Voltage Error on Negative Analog Input */
 #define BITM_CORE_DIAGNOSTICS_STATUS_DIAG_CHECKSUM_ERROR 0x00000001    /*  Indicates Error on Internal Checksum Calculations */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_CHANNEL_ALERT_STATUS   Pos/Masks         Description
+          CORE_CHANNEL_ALERT_STATUS            Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_CHANNEL_ALERT_STATUS_ALERT_CH15 15            /*  Indicates Channel Alert is Active */
-#define BITP_CORE_CHANNEL_ALERT_STATUS_ALERT_CH14 14            /*  Indicates Channel Alert is Active */
-#define BITP_CORE_CHANNEL_ALERT_STATUS_ALERT_CH13 13            /*  Indicates Channel Alert is Active */
-#define BITP_CORE_CHANNEL_ALERT_STATUS_ALERT_CH12 12            /*  Indicates Channel Alert is Active */
 #define BITP_CORE_CHANNEL_ALERT_STATUS_ALERT_CH11 11            /*  Indicates Channel Alert is Active */
 #define BITP_CORE_CHANNEL_ALERT_STATUS_ALERT_CH10 10            /*  Indicates Channel Alert is Active */
 #define BITP_CORE_CHANNEL_ALERT_STATUS_ALERT_CH9  9            /*  Indicates Channel Alert is Active */
@@ -1597,10 +1225,6 @@
 #define BITP_CORE_CHANNEL_ALERT_STATUS_ALERT_CH2  2            /*  Indicates Channel Alert is Active */
 #define BITP_CORE_CHANNEL_ALERT_STATUS_ALERT_CH1  1            /*  Indicates Channel Alert is Active */
 #define BITP_CORE_CHANNEL_ALERT_STATUS_ALERT_CH0  0            /*  Indicates Channel Alert is Active */
-#define BITM_CORE_CHANNEL_ALERT_STATUS_ALERT_CH15 0x00008000    /*  Indicates Channel Alert is Active */
-#define BITM_CORE_CHANNEL_ALERT_STATUS_ALERT_CH14 0x00004000    /*  Indicates Channel Alert is Active */
-#define BITM_CORE_CHANNEL_ALERT_STATUS_ALERT_CH13 0x00002000    /*  Indicates Channel Alert is Active */
-#define BITM_CORE_CHANNEL_ALERT_STATUS_ALERT_CH12 0x00001000    /*  Indicates Channel Alert is Active */
 #define BITM_CORE_CHANNEL_ALERT_STATUS_ALERT_CH11 0x00000800    /*  Indicates Channel Alert is Active */
 #define BITM_CORE_CHANNEL_ALERT_STATUS_ALERT_CH10 0x00000400    /*  Indicates Channel Alert is Active */
 #define BITM_CORE_CHANNEL_ALERT_STATUS_ALERT_CH9 0x00000200    /*  Indicates Channel Alert is Active */
@@ -1615,25 +1239,15 @@
 #define BITM_CORE_CHANNEL_ALERT_STATUS_ALERT_CH0 0x00000001    /*  Indicates Channel Alert is Active */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_ALERT_STATUS_2         Pos/Masks         Description
+          CORE_ALERT_STATUS_2                  Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_ALERT_STATUS_2_EXT_FLASH_ERROR  7            /*  Indicates with External Flash Memory */
-#define BITP_CORE_ALERT_STATUS_2_TEMPERATURE_ALARM_LO  6            /*  Indicates Device Temperature Low Alarm */
-#define BITP_CORE_ALERT_STATUS_2_TEMPERATURE_ALARM_HI  5            /*  Indicates Device Temperature High Alarm */
-#define BITP_CORE_ALERT_STATUS_2_TEMPERATURE_ALERT_LO  4            /*  Indicates Device Temperature Low Alert */
-#define BITP_CORE_ALERT_STATUS_2_TEMPERATURE_ALERT_HI  3            /*  Indicates Device Temperature High Alert */
 #define BITP_CORE_ALERT_STATUS_2_CONFIGURATION_ERROR  2            /*  Indicates Error with Programmed Configuration */
-#define BITP_CORE_ALERT_STATUS_2_LUT_ERROR  1            /*  Indicates Error with One or More Look-Up-Tables */
-#define BITM_CORE_ALERT_STATUS_2_EXT_FLASH_ERROR 0x00000080    /*  Indicates with External Flash Memory */
-#define BITM_CORE_ALERT_STATUS_2_TEMPERATURE_ALARM_LO 0x00000040    /*  Indicates Device Temperature Low Alarm */
-#define BITM_CORE_ALERT_STATUS_2_TEMPERATURE_ALARM_HI 0x00000020    /*  Indicates Device Temperature High Alarm */
-#define BITM_CORE_ALERT_STATUS_2_TEMPERATURE_ALERT_LO 0x00000010    /*  Indicates Device Temperature Low Alert */
-#define BITM_CORE_ALERT_STATUS_2_TEMPERATURE_ALERT_HI 0x00000008    /*  Indicates Device Temperature High Alert */
+#define BITP_CORE_ALERT_STATUS_2_LUT_ERROR    1            /*  Indicates Error with One or More Look-Up-Tables */
 #define BITM_CORE_ALERT_STATUS_2_CONFIGURATION_ERROR 0x00000004    /*  Indicates Error with Programmed Configuration */
-#define BITM_CORE_ALERT_STATUS_2_LUT_ERROR 0x00000002    /*  Indicates Error with One or More Look-Up-Tables */
+#define BITM_CORE_ALERT_STATUS_2_LUT_ERROR   0x00000002    /*  Indicates Error with One or More Look-Up-Tables */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_ALERT_DETAIL_CH[n]     Pos/Masks         Description
+          CORE_ALERT_DETAIL_CH[n]              Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_ALERT_DETAIL_CH_COMP_NOT_READY 15            /*  Indicates Compensation Channel Not Ready When Required */
 #define BITP_CORE_ALERT_DETAIL_CH_SENSOR_NOT_READY 14            /*  Indicates Digital Sensor Not Ready When Read */
@@ -1647,10 +1261,10 @@
 #define BITP_CORE_ALERT_DETAIL_CH_REF_DETECT  6            /*  Indicates Whether ADC Reference is Valid */
 #define BITP_CORE_ALERT_DETAIL_CH_SENSOR_OPEN  5            /*  Indicates Sensor Input is Open Circuit */
 #define BITP_CORE_ALERT_DETAIL_CH_HIGH_LIMIT  4            /*  Indicates Sensor Result is Greater Than High Limit */
-#define BITP_CORE_ALERT_DETAIL_CH_LOW_LIMIT  3            /*  Indicates Sensor Result is Less Than Low Limit */
+#define BITP_CORE_ALERT_DETAIL_CH_LOW_LIMIT   3            /*  Indicates Sensor Result is Less Than Low Limit */
 #define BITP_CORE_ALERT_DETAIL_CH_OVER_RANGE  2            /*  Indicates Channel Over-Range */
 #define BITP_CORE_ALERT_DETAIL_CH_UNDER_RANGE  1            /*  Indicates Channel Under-Range */
-#define BITP_CORE_ALERT_DETAIL_CH_TIME_OUT  0            /*  Indicates Time-Out Error from Digital Sensor */
+#define BITP_CORE_ALERT_DETAIL_CH_TIME_OUT    0            /*  Indicates Time-Out Error from Digital Sensor */
 #define BITM_CORE_ALERT_DETAIL_CH_COMP_NOT_READY 0x00008000    /*  Indicates Compensation Channel Not Ready When Required */
 #define BITM_CORE_ALERT_DETAIL_CH_SENSOR_NOT_READY 0x00004000    /*  Indicates Digital Sensor Not Ready When Read */
 #define BITM_CORE_ALERT_DETAIL_CH_CORRECTION_OVERRANGE 0x00002000    /*  Indicates Result Larger Than LUT/Equation Range */
@@ -1663,148 +1277,99 @@
 #define BITM_CORE_ALERT_DETAIL_CH_REF_DETECT 0x00000040    /*  Indicates Whether ADC Reference is Valid */
 #define BITM_CORE_ALERT_DETAIL_CH_SENSOR_OPEN 0x00000020    /*  Indicates Sensor Input is Open Circuit */
 #define BITM_CORE_ALERT_DETAIL_CH_HIGH_LIMIT 0x00000010    /*  Indicates Sensor Result is Greater Than High Limit */
-#define BITM_CORE_ALERT_DETAIL_CH_LOW_LIMIT 0x00000008    /*  Indicates Sensor Result is Less Than Low Limit */
+#define BITM_CORE_ALERT_DETAIL_CH_LOW_LIMIT  0x00000008    /*  Indicates Sensor Result is Less Than Low Limit */
 #define BITM_CORE_ALERT_DETAIL_CH_OVER_RANGE 0x00000004    /*  Indicates Channel Over-Range */
 #define BITM_CORE_ALERT_DETAIL_CH_UNDER_RANGE 0x00000002    /*  Indicates Channel Under-Range */
-#define BITM_CORE_ALERT_DETAIL_CH_TIME_OUT 0x00000001    /*  Indicates Time-Out Error from Digital Sensor */
+#define BITM_CORE_ALERT_DETAIL_CH_TIME_OUT   0x00000001    /*  Indicates Time-Out Error from Digital Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_ERROR_CODE             Pos/Masks         Description
+          CORE_ERROR_CODE                      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_ERROR_CODE_ERROR_CODE  0            /*  Code Indicating Type of Error */
-#define BITM_CORE_ERROR_CODE_ERROR_CODE 0x0000FFFF    /*  Code Indicating Type of Error */
+#define BITP_CORE_ERROR_CODE_ERROR_CODE       0            /*  Code Indicating Type of Error */
+#define BITM_CORE_ERROR_CODE_ERROR_CODE      0x0000FFFF    /*  Code Indicating Type of Error */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_ALERT_CODE             Pos/Masks         Description
+          CORE_ALERT_CODE                      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_ALERT_CODE_ALERT_CODE  0            /*  Code Indicating Type of Alert */
-#define BITM_CORE_ALERT_CODE_ALERT_CODE 0x0000FFFF    /*  Code Indicating Type of Alert */
+#define BITP_CORE_ALERT_CODE_ALERT_CODE       0            /*  Code Indicating Type of Alert */
+#define BITM_CORE_ALERT_CODE_ALERT_CODE      0x0000FFFF    /*  Code Indicating Type of Alert */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_EXTERNAL_REFERENCE1    Pos/Masks         Description
+          CORE_EXTERNAL_REFERENCE_RESISTOR     Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_EXTERNAL_REFERENCE1_EXT_REFIN1_VALUE  0            /*  Refin1 Value */
-#define BITM_CORE_EXTERNAL_REFERENCE1_EXT_REFIN1_VALUE 0xFFFFFFFF    /*  Refin1 Value */
+#define BITP_CORE_EXTERNAL_REFERENCE_RESISTOR_EXT_REFIN1_VALUE  0            /*  Refin1 Value */
+#define BITM_CORE_EXTERNAL_REFERENCE_RESISTOR_EXT_REFIN1_VALUE 0xFFFFFFFF    /*  Refin1 Value */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_EXTERNAL_REFERENCE2    Pos/Masks         Description
+          CORE_EXTERNAL_VOLTAGE_REFERENCE      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_EXTERNAL_REFERENCE2_EXT_REFIN2_VALUE  0            /*  Refin2 Value */
-#define BITM_CORE_EXTERNAL_REFERENCE2_EXT_REFIN2_VALUE 0xFFFFFFFF    /*  Refin2 Value */
+#define BITP_CORE_EXTERNAL_VOLTAGE_REFERENCE_EXT_REFIN2_VALUE  0            /*  Refin2 Value */
+#define BITM_CORE_EXTERNAL_VOLTAGE_REFERENCE_EXT_REFIN2_VALUE 0xFFFFFFFF    /*  Refin2 Value */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIAGNOSTICS_CONTROL    Pos/Masks         Description
+          CORE_DIAGNOSTICS_CONTROL             Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_DIAGNOSTICS_CONTROL_TEMPERARURE_ALARM_ACTION  4            /*  Determines Output in Response to Temperature Alarm */
 #define BITP_CORE_DIAGNOSTICS_CONTROL_DIAG_OSD_FREQ  2            /*  Diagnostics Open Sensor Detect Frequency */
 #define BITP_CORE_DIAGNOSTICS_CONTROL_DIAG_MEAS_EN  1            /*  Diagnostics Measure Enable */
 #define BITP_CORE_DIAGNOSTICS_CONTROL_DIAG_GLOBAL_EN  0            /*  Diagnostics Global Enable */
-#define BITM_CORE_DIAGNOSTICS_CONTROL_TEMPERARURE_ALARM_ACTION 0x00000010    /*  Determines Output in Response to Temperature Alarm */
 #define BITM_CORE_DIAGNOSTICS_CONTROL_DIAG_OSD_FREQ 0x0000000C    /*  Diagnostics Open Sensor Detect Frequency */
 #define BITM_CORE_DIAGNOSTICS_CONTROL_DIAG_MEAS_EN 0x00000002    /*  Diagnostics Measure Enable */
 #define BITM_CORE_DIAGNOSTICS_CONTROL_DIAG_GLOBAL_EN 0x00000001    /*  Diagnostics Global Enable */
-#define ENUM_CORE_DIAGNOSTICS_CONTROL_TEMPERATURE_ALARM_NAN 0x00000000            /*  Temperarure_Alarm_Action: Sensor Output Equals Not-A-Number in Response to Temperature Alarm */
-#define ENUM_CORE_DIAGNOSTICS_CONTROL_TEMPERATURE_ALARM_OUTPUT_ACTIVE 0x00000010            /*  Temperarure_Alarm_Action: Sensor Output is not Clamped to Not-A-Number in Response to Temperature Alarm */
 #define ENUM_CORE_DIAGNOSTICS_CONTROL_OCD_OFF 0x00000000            /*  Diag_OSD_Freq: No Open-Circuit Detection During Measurement */
 #define ENUM_CORE_DIAGNOSTICS_CONTROL_OCD_PER_1_CYCLE 0x00000004            /*  Diag_OSD_Freq: Open-Circuit Detection Performed Once Per Measurement Cycle */
 #define ENUM_CORE_DIAGNOSTICS_CONTROL_OCD_PER_100_CYCLES 0x00000008            /*  Diag_OSD_Freq: Open-Circuit Detection Performed Once Per Hundred Measurement Cycles */
 #define ENUM_CORE_DIAGNOSTICS_CONTROL_OCD_PER_1000_CYCLES 0x0000000C            /*  Diag_OSD_Freq: Open-Circuit Detection Performed Once Per Thousand Measurement Cycles */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DATA_FIFO              Pos/Masks         Description
+          CORE_DATA_FIFO                       Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_DATA_FIFO_DATA_FIFO  0            /*  Fifo Buffer of Sensor Results */
-#define BITM_CORE_DATA_FIFO_DATA_FIFO 0x000000FF    /*  Fifo Buffer of Sensor Results */
-
-/* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DEBUG_CODE             Pos/Masks         Description
-   ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_DEBUG_CODE_DEBUG_CODE  0            /*  Additional Information on Source of Alert or Errors */
-#define BITM_CORE_DEBUG_CODE_DEBUG_CODE 0xFFFFFFFF    /*  Additional Information on Source of Alert or Errors */
+#define BITP_CORE_DATA_FIFO_DATA_FIFO         0            /*  Fifo Buffer of Sensor Results */
+#define BITM_CORE_DATA_FIFO_DATA_FIFO        0x000000FF    /*  Fifo Buffer of Sensor Results */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_FFT_CONFIG             Pos/Masks         Description
+          CORE_DEBUG_CODE                      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_FFT_CONFIG_FFT_NUM_CHANNELS  6            /*  Indicates Number of Channels for FFT */
-#define BITP_CORE_FFT_CONFIG_FFT_OUTPUT  4            /*  Indicates FFT Output Format */
-#define BITP_CORE_FFT_CONFIG_FFT_WINDOW  2            /*  Indicates Window Type for FFT */
-#define BITP_CORE_FFT_CONFIG_FFT_NUM_BINS  0            /*  Indicates Number of Bins in FFT */
-#define BITM_CORE_FFT_CONFIG_FFT_NUM_CHANNELS 0x000000C0    /*  Indicates Number of Channels for FFT */
-#define BITM_CORE_FFT_CONFIG_FFT_OUTPUT 0x00000030    /*  Indicates FFT Output Format */
-#define BITM_CORE_FFT_CONFIG_FFT_WINDOW 0x0000000C    /*  Indicates Window Type for FFT */
-#define BITM_CORE_FFT_CONFIG_FFT_NUM_BINS 0x00000003    /*  Indicates Number of Bins in FFT */
-#define ENUM_CORE_FFT_CONFIG_FFT_CHANS_1 0x00000000            /*  FFT_Num_Channels: One FFT Channel */
-#define ENUM_CORE_FFT_CONFIG_FFT_CHANS_2 0x00000040            /*  FFT_Num_Channels: Two FFT Channels */
-#define ENUM_CORE_FFT_CONFIG_FFT_CHANS_3 0x00000080            /*  FFT_Num_Channels: Three FFT Channels */
-#define ENUM_CORE_FFT_CONFIG_FFT_CHANS_4 0x000000C0            /*  FFT_Num_Channels: Four FFT Channels */
-#define ENUM_CORE_FFT_CONFIG_FFT_OUTPUT_FULL 0x00000000            /*  FFT_Output: N/2-Term Amplitude Response */
-#define ENUM_CORE_FFT_CONFIG_FFT_OUTPUT_MAX16 0x00000010            /*  FFT_Output: Bin-Number and Amplitude of 16 Highest Peaks of Amplitude Response */
-#define ENUM_CORE_FFT_CONFIG_FFT_OUTPUT_FULL_WITH_RAW 0x00000020            /*  FFT_Output: N/2-Term Amplitude Response Plus N Raw ADC Samples */
-#define ENUM_CORE_FFT_CONFIG_FFT_WINDOW_NONE 0x00000000            /*  FFT_Window: No Window */
-#define ENUM_CORE_FFT_CONFIG_FFT_WINDOW_HANN 0x00000004            /*  FFT_Window: Hann Window */
-#define ENUM_CORE_FFT_CONFIG_FFT_WINDOW_BLACKMANN_HARRIS 0x00000008            /*  FFT_Window: Blackman-Harris-Nuttall Window */
-#define ENUM_CORE_FFT_CONFIG_FFT_WINDOW_TBD 0x0000000C            /*  FFT_Window: Reserved */
-#define ENUM_CORE_FFT_CONFIG_FFT_BINS_256 0x00000000            /*  FFT_Num_Bins: FFT Size 256 */
-#define ENUM_CORE_FFT_CONFIG_FFT_BINS_512 0x00000001            /*  FFT_Num_Bins: FFT Size 512 */
-#define ENUM_CORE_FFT_CONFIG_FFT_BINS_1024 0x00000002            /*  FFT_Num_Bins: FFT Size 1024 */
-#define ENUM_CORE_FFT_CONFIG_FFT_BINS_2048 0x00000003            /*  FFT_Num_Bins: FFT Size 2048 */
+#define BITP_CORE_DEBUG_CODE_DEBUG_CODE       0            /*  Additional Information on Source of Alert or Errors */
+#define BITM_CORE_DEBUG_CODE_DEBUG_CODE      0xFFFFFFFF    /*  Additional Information on Source of Alert or Errors */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_ADVANCED_SENSOR_ACCESS Pos/Masks         Description
+          CORE_ADVANCED_SENSOR_ACCESS          Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_ADVANCED_SENSOR_ACCESS_ADVANCED_SENSOR_ACCESS  0            /*  Write Specific Key Value to Access Advanced Sensors */
 #define BITM_CORE_ADVANCED_SENSOR_ACCESS_ADVANCED_SENSOR_ACCESS 0x0000FFFF    /*  Write Specific Key Value to Access Advanced Sensors */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_LUT_SELECT             Pos/Masks         Description
+          CORE_LUT_SELECT                      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_LUT_SELECT_LUT_RW  7            /*  Read or Write LUT Data */
-#define BITM_CORE_LUT_SELECT_LUT_RW 0x00000080    /*  Read or Write LUT Data */
-#define ENUM_CORE_LUT_SELECT_LUT_READ 0x00000000            /*  LUT_RW: Read Addressed LUT Data */
-#define ENUM_CORE_LUT_SELECT_LUT_WRITE 0x00000080            /*  LUT_RW: Write Addressed LUT Data */
+#define BITP_CORE_LUT_SELECT_LUT_RW           7            /*  Read or Write LUT Data */
+#define BITM_CORE_LUT_SELECT_LUT_RW          0x00000080    /*  Read or Write LUT Data */
+#define ENUM_CORE_LUT_SELECT_LUT_READ        0x00000000            /*  LUT_RW: Read Addressed LUT Data */
+#define ENUM_CORE_LUT_SELECT_LUT_WRITE       0x00000080            /*  LUT_RW: Write Addressed LUT Data */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_LUT_OFFSET             Pos/Masks         Description
+          CORE_LUT_OFFSET                      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_LUT_OFFSET_LUT_OFFSET  0            /*  Offset into Look-Up-Table */
-#define BITM_CORE_LUT_OFFSET_LUT_OFFSET 0x00003FFF    /*  Offset into Look-Up-Table */
-
-/* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_LUT_DATA               Pos/Masks         Description
-   ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_LUT_DATA_LUT_DATA  0            /*  Data Byte to Write to / Read from Look-Up-Table */
-#define BITM_CORE_LUT_DATA_LUT_DATA 0x000000FF    /*  Data Byte to Write to / Read from Look-Up-Table */
+#define BITP_CORE_LUT_OFFSET_LUT_OFFSET       0            /*  Offset into Look-Up-Table */
+#define BITM_CORE_LUT_OFFSET_LUT_OFFSET      0x00003FFF    /*  Offset into Look-Up-Table */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_EXT_FLASH_INDEX        Pos/Masks         Description
+          CORE_LUT_DATA                        Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_EXT_FLASH_INDEX_EXT_FLASH_INDEX  0            /*  Start Position (Sample No.) for Retrieval of Ext. Flash Data */
-#define BITM_CORE_EXT_FLASH_INDEX_EXT_FLASH_INDEX 0xFFFFFFFF    /*  Start Position (Sample No.) for Retrieval of Ext. Flash Data */
-
-/* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_EXT_FLASH_SAMPLE_COUNT Pos/Masks         Description
-   ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_EXT_FLASH_SAMPLE_COUNT_EXT_FLASH_SAMPLE_COUNT  0            /*  Indicates How Many Samples Stored in External Flash */
-#define BITM_CORE_EXT_FLASH_SAMPLE_COUNT_EXT_FLASH_SAMPLE_COUNT 0xFFFFFFFF    /*  Indicates How Many Samples Stored in External Flash */
+#define BITP_CORE_LUT_DATA_LUT_DATA           0            /*  Data Byte to Write to / Read from Look-Up-Table */
+#define BITM_CORE_LUT_DATA_LUT_DATA          0x000000FF    /*  Data Byte to Write to / Read from Look-Up-Table */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_EXT_FLASH_DATA         Pos/Masks         Description
+          CORE_REVISION                        Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_EXT_FLASH_DATA_EXT_FLASH_DATA  0            /*  Data Read Back from External Flash */
-#define BITM_CORE_EXT_FLASH_DATA_EXT_FLASH_DATA 0x000000FF    /*  Data Read Back from External Flash */
+#define BITP_CORE_REVISION_REV_MAJOR         24            /*  Major Revision Information */
+#define BITP_CORE_REVISION_REV_MINOR         16            /*  Minor Revision Information */
+#define BITP_CORE_REVISION_REV_PATCH          0            /*  Patch Revision Information */
+#define BITM_CORE_REVISION_REV_MAJOR         0xFF000000    /*  Major Revision Information */
+#define BITM_CORE_REVISION_REV_MINOR         0x00FF0000    /*  Minor Revision Information */
+#define BITM_CORE_REVISION_REV_PATCH         0x0000FFFF    /*  Patch Revision Information */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_REVISION               Pos/Masks         Description
-   ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_REVISION_REV_MAJOR 24            /*  Major Revision Information */
-#define BITP_CORE_REVISION_REV_MINOR 16            /*  Minor Revision Information */
-#define BITP_CORE_REVISION_REV_PATCH  0            /*  Patch Revision Information */
-#define BITM_CORE_REVISION_REV_MAJOR 0xFF000000    /*  Major Revision Information */
-#define BITM_CORE_REVISION_REV_MINOR 0x00FF0000    /*  Minor Revision Information */
-#define BITM_CORE_REVISION_REV_PATCH 0x0000FFFF    /*  Patch Revision Information */
-
-/* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_CHANNEL_COUNT[n]       Pos/Masks         Description
+          CORE_CHANNEL_COUNT[n]                Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_CHANNEL_COUNT_CHANNEL_ENABLE  7            /*  Enable Channel in Measurement Cycle */
 #define BITP_CORE_CHANNEL_COUNT_CHANNEL_COUNT  0            /*  How Many Times Channel Should Appear in One Cycle */
@@ -1812,245 +1377,115 @@
 #define BITM_CORE_CHANNEL_COUNT_CHANNEL_COUNT 0x0000007F    /*  How Many Times Channel Should Appear in One Cycle */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_CHANNEL_OPTIONS[n]     Pos/Masks         Description
+          CORE_CHANNEL_OPTIONS[n]              Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_CHANNEL_OPTIONS_FFT_ENABLE_CH  7            /*  Indicates Channel to Be Used for FFT */
 #define BITP_CORE_CHANNEL_OPTIONS_CHANNEL_PRIORITY  0            /*  Indicates Priority or Position of This Channel in Sequence */
-#define BITM_CORE_CHANNEL_OPTIONS_FFT_ENABLE_CH 0x00000080    /*  Indicates Channel to Be Used for FFT */
 #define BITM_CORE_CHANNEL_OPTIONS_CHANNEL_PRIORITY 0x0000000F    /*  Indicates Priority or Position of This Channel in Sequence */
-#define ENUM_CORE_CHANNEL_OPTIONS_NO_FFT 0x00000000            /*  FFT_Enable_Ch: FFT Will not be Performed on This Channel */
-#define ENUM_CORE_CHANNEL_OPTIONS_DO_FFT 0x00000080            /*  FFT_Enable_Ch: FFT Will be Performed on This Channel */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_SENSOR_TYPE[n]         Pos/Masks         Description
+          CORE_SENSOR_TYPE[n]                  Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_SENSOR_TYPE_SENSOR_TYPE  0            /*  Sensor Type */
-#define BITM_CORE_SENSOR_TYPE_SENSOR_TYPE 0x00000FFF    /*  Sensor Type */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_T_DEF_L1 0x00000000            /*  Sensor_Type: Thermocouple T-Type Sensor Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_J_DEF_L1 0x00000001            /*  Sensor_Type: Thermocouple J-Type Sensor Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_K_DEF_L1 0x00000002            /*  Sensor_Type: Thermocouple K-Type Sensor Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_1_DEF_L2 0x00000008            /*  Sensor_Type: Thermocouple Sensor 1 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_2_DEF_L2 0x00000009            /*  Sensor_Type: Thermocouple Sensor 2 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_3_DEF_L2 0x0000000A            /*  Sensor_Type: Thermocouple Sensor 3 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_4_DEF_L2 0x0000000B            /*  Sensor_Type: Thermocouple Sensor 4 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_T_ADV_L1 0x00000010            /*  Sensor_Type: Thermocouple T-Type Sensor Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_J_ADV_L1 0x00000011            /*  Sensor_Type: Thermocouple J-Type Sensor Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_K_ADV_L1 0x00000012            /*  Sensor_Type: Thermocouple K-Type Sensor Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_1_ADV_L2 0x00000018            /*  Sensor_Type: Thermocouple Sensor 1 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_2_ADV_L2 0x00000019            /*  Sensor_Type: Thermocouple Sensor 2 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_3_ADV_L2 0x0000001A            /*  Sensor_Type: Thermocouple Sensor 3 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_4_ADV_L2 0x0000001B            /*  Sensor_Type: Thermocouple Sensor 4 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_2W_PT100_DEF_L1 0x00000020            /*  Sensor_Type: RTD 2 Wire PT100 Sensor Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_2W_PT1000_DEF_L1 0x00000021            /*  Sensor_Type: RTD 2 Wire PT1000 Sensor Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_2W_1_DEF_L2 0x00000028            /*  Sensor_Type: RTD 2 Wire Sensor 1 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_2W_2_DEF_L2 0x00000029            /*  Sensor_Type: RTD 2 Wire Sensor 2 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_2W_3_DEF_L2 0x0000002A            /*  Sensor_Type: RTD 2 Wire Sensor 3 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_2W_4_DEF_L2 0x0000002B            /*  Sensor_Type: RTD 2 Wire Sensor 4 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_2W_PT100_ADV_L1 0x00000030            /*  Sensor_Type: RTD 2 Wire PT100 Sensor Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_2W_PT1000_ADV_L1 0x00000031            /*  Sensor_Type: RTD 2 Wire PT1000 Sensor Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_2W_1_ADV_L2 0x00000038            /*  Sensor_Type: RTD 2 Wire Sensor 1 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_2W_2_ADV_L2 0x00000039            /*  Sensor_Type: RTD 2 Wire Sensor 2 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_2W_3_ADV_L2 0x0000003A            /*  Sensor_Type: RTD 2 Wire Sensor 3 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_2W_4_ADV_L2 0x0000003B            /*  Sensor_Type: RTD 2 Wire Sensor 4 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_3W_PT100_DEF_L1 0x00000040            /*  Sensor_Type: RTD 3 Wire PT100 Sensor Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_3W_PT1000_DEF_L1 0x00000041            /*  Sensor_Type: RTD 3 Wire PT1000 Sensor Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_3W_1_DEF_L2 0x00000048            /*  Sensor_Type: RTD 3 Wire Sensor 1 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_3W_2_DEF_L2 0x00000049            /*  Sensor_Type: RTD 3 Wire Sensor 2 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_3W_3_DEF_L2 0x0000004A            /*  Sensor_Type: RTD 3 Wire Sensor 3 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_3W_4_DEF_L2 0x0000004B            /*  Sensor_Type: RTD 3 Wire Sensor 4 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_3W_PT100_ADV_L1 0x00000050            /*  Sensor_Type: RTD 3 Wire PT100 Sensor Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_3W_PT1000_ADV_L1 0x00000051            /*  Sensor_Type: RTD 3 Wire PT1000 Sensor Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_3W_1_ADV_L2 0x00000058            /*  Sensor_Type: RTD 3 Wire Sensor 1 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_3W_2_ADV_L2 0x00000059            /*  Sensor_Type: RTD 3 Wire Sensor 2 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_3W_3_ADV_L2 0x0000005A            /*  Sensor_Type: RTD 3 Wire Sensor 3 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_3W_4_ADV_L2 0x0000005B            /*  Sensor_Type: RTD 3 Wire Sensor 4 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_4W_PT100_DEF_L1 0x00000060            /*  Sensor_Type: RTD 4 Wire PT100 Sensor Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_4W_PT1000_DEF_L1 0x00000061            /*  Sensor_Type: RTD 4 Wire PT1000 Sensor Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_4W_1_DEF_L2 0x00000068            /*  Sensor_Type: RTD 4 Wire Sensor 1 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_4W_2_DEF_L2 0x00000069            /*  Sensor_Type: RTD 4 Wire Sensor 2 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_4W_3_DEF_L2 0x0000006A            /*  Sensor_Type: RTD 4 Wire Sensor 3 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_4W_4_DEF_L2 0x0000006B            /*  Sensor_Type: RTD 4 Wire Sensor 4 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_4W_PT100_ADV_L1 0x00000070            /*  Sensor_Type: RTD 4 Wire PT100 Sensor Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_4W_PT1000_ADV_L1 0x00000071            /*  Sensor_Type: RTD 4 Wire PT1000 Sensor Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_4W_1_ADV_L2 0x00000078            /*  Sensor_Type: RTD 4 Wire Sensor 1 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_4W_2_ADV_L2 0x00000079            /*  Sensor_Type: RTD 4 Wire Sensor 2 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_4W_3_ADV_L2 0x0000007A            /*  Sensor_Type: RTD 4 Wire Sensor 3 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_RTD_4W_4_ADV_L2 0x0000007B            /*  Sensor_Type: RTD 4 Wire Sensor 4 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_A_10K_DEF_L1 0x00000080            /*  Sensor_Type: Thermistor Type A 10kOhm Sensor Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_B_10K_DEF_L1 0x00000081            /*  Sensor_Type: Thermistor Type B 10kOhm Sensor Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_1_DEF_L2 0x00000088            /*  Sensor_Type: Thermistor Sensor 1 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_2_DEF_L2 0x00000089            /*  Sensor_Type: Thermistor Sensor 2 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_3_DEF_L2 0x0000008A            /*  Sensor_Type: Thermistor Sensor 3 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_4_DEF_L2 0x0000008B            /*  Sensor_Type: Thermistor Sensor 4 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_A_10K_ADV_L1 0x00000090            /*  Sensor_Type: Thermistor Type A 10kOhm Sensor Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_B_10K_ADV_L1 0x00000091            /*  Sensor_Type: Thermistor Type B 10kOhm Sensor Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_1_ADV_L2 0x00000098            /*  Sensor_Type: Thermistor Sensor 1 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_2_ADV_L2 0x00000099            /*  Sensor_Type: Thermistor Sensor 2 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_3_ADV_L2 0x0000009A            /*  Sensor_Type: Thermistor Sensor 3 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_4_ADV_L2 0x0000009B            /*  Sensor_Type: Thermistor Sensor 4 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_1_DEF_L2 0x000000A8            /*  Sensor_Type: Bridge 4 Wire Sensor 1 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_2_DEF_L2 0x000000A9            /*  Sensor_Type: Bridge 4 Wire Sensor 2 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_3_DEF_L2 0x000000AA            /*  Sensor_Type: Bridge 4 Wire Sensor 3 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_4_DEF_L2 0x000000AB            /*  Sensor_Type: Bridge 4 Wire Sensor 4 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_1_ADV_L2 0x000000B8            /*  Sensor_Type: Bridge 4 Wire Sensor 1 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_2_ADV_L2 0x000000B9            /*  Sensor_Type: Bridge 4 Wire Sensor 2 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_3_ADV_L2 0x000000BA            /*  Sensor_Type: Bridge 4 Wire Sensor 2 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_4_ADV_L2 0x000000BB            /*  Sensor_Type: Bridge 4 Wire Sensor 2 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_1_DEF_L2 0x000000C8            /*  Sensor_Type: Bridge 6 Wire Sensor 1 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_2_DEF_L2 0x000000C9            /*  Sensor_Type: Bridge 6 Wire Sensor 2 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_3_DEF_L2 0x000000CA            /*  Sensor_Type: Bridge 6 Wire Sensor 3 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_4_DEF_L2 0x000000CB            /*  Sensor_Type: Bridge 6 Wire Sensor 4 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_1_ADV_L2 0x000000D8            /*  Sensor_Type: Bridge 6 Wire Sensor 1 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_2_ADV_L2 0x000000D9            /*  Sensor_Type: Bridge 6 Wire Sensor 2 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_3_ADV_L2 0x000000DA            /*  Sensor_Type: Bridge 6 Wire Sensor 3 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_4_ADV_L2 0x000000DB            /*  Sensor_Type: Bridge 6 Wire Sensor 4 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_DIODE_2C_TYPEA_DEF_L1 0x000000E0            /*  Sensor_Type: Diode 2 Current Type A Sensor Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_DIODE_3C_TYPEA_DEF_L1 0x000000E1            /*  Sensor_Type: Diode 3 Current Type A Sensor Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_DIODE_2C_1_DEF_L2 0x000000E8            /*  Sensor_Type: Diode 2 Current Sensor 1 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_DIODE_3C_1_DEF_L2 0x000000E9            /*  Sensor_Type: Diode 3 Current Sensor 1 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_DIODE_2C_TYPEA_ADV_L1 0x000000F0            /*  Sensor_Type: Diode 2 Current Type A Sensor Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_DIODE_3C_TYPEA_ADV_L1 0x000000F1            /*  Sensor_Type: Diode 3 Current Type A Sensor Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_DIODE_2C_1_ADV_L2 0x000000F8            /*  Sensor_Type: Diode 2 Current Sensor 1 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_DIODE_3C_1_ADV_L2 0x000000F9            /*  Sensor_Type: Diode 3 Current Sensor 1 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_MICROPHONE_A_DEF_L1 0x00000100            /*  Sensor_Type: Microphone With No External Amplifier Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_MICROPHONE_B_DEF_L1 0x00000101            /*  Sensor_Type: Microphone With External Amplifier Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_MICROPHONE_1_DEF_L2 0x00000108            /*  Sensor_Type: Microphone With No External Amplifier Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_MICROPHONE_2_DEF_L2 0x00000109            /*  Sensor_Type: Microphone With External Amplifier Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_MICROPHONE_A_ADV_L1 0x00000110            /*  Sensor_Type: Microphone With No External Amplifier Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_MICROPHONE_B_ADV_L1 0x00000111            /*  Sensor_Type: Microphone With External Amplifier Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_MICROPHONE_1_ADV_L2 0x00000116            /*  Sensor_Type: Microphone With No External Amplifier Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_MICROPHONE_2_ADV_L2 0x00000117            /*  Sensor_Type: Microphone With External Amplifier Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_VOLTAGE 0x00000200            /*  Sensor_Type: Voltage Input */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_VOLTAGE_PRESSURE_A_DEF_L1 0x00000220            /*  Sensor_Type: Voltage Output Pressure Sensor A Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_VOLTAGE_PRESSURE_B_DEF_L1 0x00000221            /*  Sensor_Type: Voltage Output Pressure Sensor B Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_VOLTAGE_PRESSURE_1_DEF_L2 0x00000228            /*  Sensor_Type: Voltage Output Pressure Sensor 1 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_VOLTAGE_PRESSURE_2_DEF_L2 0x00000229            /*  Sensor_Type: Voltage Output Pressure Sensor 2 Defined  Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_VOLTAGE_PRESSURE_A_ADV_L1 0x00000230            /*  Sensor_Type: Voltage Output Pressure Sensor A Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_VOLTAGE_PRESSURE_B_ADV_L1 0x00000231            /*  Sensor_Type: Voltage Output Pressure Sensor B Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_VOLTAGE_PRESSURE_1_ADV_L2 0x00000238            /*  Sensor_Type: Voltage Output Pressure Sensor 1 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_VOLTAGE_PRESSURE_2_ADV_L2 0x00000239            /*  Sensor_Type: Voltage Output Pressure Sensor 2 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_CURRENT 0x00000300            /*  Sensor_Type: Current Input */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_CURRENT_PRESSURE_A_DEF_L1 0x00000320            /*  Sensor_Type: Current Output Pressure Sensor A Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_CURRENT_PRESSURE_1_DEF_L2 0x00000328            /*  Sensor_Type: Current Output Pressure Sensor 1 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_CURRENT_PRESSURE_2_DEF_L2 0x00000329            /*  Sensor_Type: Current Output Pressure Sensor 2 Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_CURRENT_PRESSURE_A_ADV_L1 0x00000330            /*  Sensor_Type: Current Output Pressure Sensor A Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_CURRENT_PRESSURE_1_ADV_L2 0x00000338            /*  Sensor_Type: Current Output Pressure Sensor 1 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_CURRENT_PRESSURE_2_ADV_L2 0x00000339            /*  Sensor_Type: Current Output Pressure Sensor 2 Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_PRESSURE_A_DEF_L1 0x00000800            /*  Sensor_Type: I2C Pressure Sensor A Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_PRESSURE_B_DEF_L1 0x00000801            /*  Sensor_Type: I2C Pressure Sensor B Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_PRESSURE_A_DEF_L2 0x00000808            /*  Sensor_Type: I2C Pressure Sensor A Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_PRESSURE_B_DEF_L2 0x00000809            /*  Sensor_Type: I2C Pressure Sensor B Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_PRESSURE_A_ADV_L1 0x00000810            /*  Sensor_Type: I2C Pressure Sensor A Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_PRESSURE_B_ADV_L1 0x00000811            /*  Sensor_Type: I2C Pressure Sensor B Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_PRESSURE_A_ADV_L2 0x00000818            /*  Sensor_Type: I2C Pressure Sensor A Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_PRESSURE_B_ADV_L2 0x00000819            /*  Sensor_Type: I2C Pressure Sensor B Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_HUMIDITY_A_DEF_L1 0x00000840            /*  Sensor_Type: I2C Humidity Sensor A Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_HUMIDITY_B_DEF_L1 0x00000841            /*  Sensor_Type: I2C Humidity Sensor B Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_HUMIDITY_A_DEF_L2 0x00000848            /*  Sensor_Type: I2C Humidity Sensor A Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_HUMIDITY_B_DEF_L2 0x00000849            /*  Sensor_Type: I2C Humidity Sensor B Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_HUMIDITY_A_ADV_L1 0x00000850            /*  Sensor_Type: I2C Humidity Sensor A Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_HUMIDITY_B_ADV_L1 0x00000851            /*  Sensor_Type: I2C Humidity Sensor B Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_HUMIDITY_A_ADV_L2 0x00000858            /*  Sensor_Type: I2C Humidity Sensor A Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_HUMIDITY_B_ADV_L2 0x00000859            /*  Sensor_Type: I2C Humidity Sensor B Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_AMBIENTLIGHT_A_DEF_L1 0x00000880            /*  Sensor_Type: I2C Ambient Light Sensor A Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_AMBIENTLIGHT_A_DEF_L2 0x00000888            /*  Sensor_Type: I2C Ambient Light Sensor A Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_AMBIENTLIGHT_A_ADV_L1 0x00000890            /*  Sensor_Type: I2C Ambient Light Sensor A Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_I2C_AMBIENTLIGHT_A_ADV_L2 0x00000898            /*  Sensor_Type: I2C Ambient Light Sensor A Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_PRESSURE_A_DEF_L1 0x00000C00            /*  Sensor_Type: SPI Pressure Sensor A Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_PRESSURE_A_DEF_L2 0x00000C08            /*  Sensor_Type: SPI Pressure Sensor A Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_PRESSURE_A_ADV_L1 0x00000C10            /*  Sensor_Type: SPI Pressure Sensor A Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_PRESSURE_A_ADV_L2 0x00000C18            /*  Sensor_Type: SPI Pressure Sensor A Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_HUMIDITY_A_DEF_L1 0x00000C40            /*  Sensor_Type: SPI Humidity Sensor A Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_HUMIDITY_B_DEF_L1 0x00000C41            /*  Sensor_Type: SPI Humidity Sensor B Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_HUMIDITY_A_DEF_L2 0x00000C48            /*  Sensor_Type: SPI Humidity Sensor A Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_HUMIDITY_B_DEF_L2 0x00000C49            /*  Sensor_Type: SPI Humidity Sensor B Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_HUMIDITY_A_ADV_L1 0x00000C50            /*  Sensor_Type: SPI Humidity Sensor A Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_HUMIDITY_B_ADV_L1 0x00000C51            /*  Sensor_Type: SPI Humidity Sensor B Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_HUMIDITY_A_ADV_L2 0x00000C58            /*  Sensor_Type: SPI Humidity Sensor A Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_HUMIDITY_B_ADV_L2 0x00000C59            /*  Sensor_Type: SPI Humidity Sensor B Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_ACCELEROMETER_A_DEF_L1 0x00000C80            /*  Sensor_Type: SPI Accelerometer Sensor A 3-Axis Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_ACCELEROMETER_B_DEF_L1 0x00000C81            /*  Sensor_Type: SPI Accelerometer Sensor B 3-Axis Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_ACCELEROMETER_A_DEF_L2 0x00000C88            /*  Sensor_Type: SPI Accelerometer Sensor A 3-Axis Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_ACCELEROMETER_B_DEF_L2 0x00000C89            /*  Sensor_Type: SPI Accelerometer Sensor B 3-Axis Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_ACCELEROMETER_A_ADV_L1 0x00000C90            /*  Sensor_Type: SPI Accelerometer Sensor A 3-Axis Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_ACCELEROMETER_B_ADV_L1 0x00000C91            /*  Sensor_Type: SPI Accelerometer Sensor B 3-Axis Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_ACCELEROMETER_A_ADV_L2 0x00000C98            /*  Sensor_Type: SPI Accelerometer Sensor A 3-Axis Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_SPI_ACCELEROMETER_B_ADV_L2 0x00000C99            /*  Sensor_Type: SPI Accelerometer Sensor B 3-Axis Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_UART_CO2_A_DEF_L1 0x00000E00            /*  Sensor_Type: UART CO2 Sensor A Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_UART_CO2_B_DEF_L1 0x00000E01            /*  Sensor_Type: UART CO2 Sensor B Defined Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_UART_CO2_A_DEF_L2 0x00000E08            /*  Sensor_Type: UART CO2 Sensor A Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_UART_CO2_B_DEF_L2 0x00000E09            /*  Sensor_Type: UART CO2 Sensor B Defined Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_UART_CO2_A_ADV_L1 0x00000E10            /*  Sensor_Type: UART CO2 Sensor A Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_UART_CO2_B_ADV_L1 0x00000E11            /*  Sensor_Type: UART CO2 Sensor B Advanced Level 1 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_UART_CO2_A_ADV_L2 0x00000E18            /*  Sensor_Type: UART CO2 Sensor A Advanced Level 2 */
-#define ENUM_CORE_SENSOR_TYPE_SENSOR_UART_CO2_B_ADV_L2 0x00000E19            /*  Sensor_Type: UART CO2 Sensor B Advanced Level 2 */
+#define BITP_CORE_SENSOR_TYPE_SENSOR_TYPE     0            /*  Sensor Type */
+#define BITM_CORE_SENSOR_TYPE_SENSOR_TYPE    0x00000FFF    /*  Sensor Type */
+#define ENUM_CORE_SENSOR_TYPE_THERMOCOUPLE_T 0x00000000            /*  Sensor_Type: Thermocouple T-Type Sensor Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_THERMOCOUPLE_J 0x00000001            /*  Sensor_Type: Thermocouple J-Type Sensor Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_THERMOCOUPLE_K 0x00000002            /*  Sensor_Type: Thermocouple K-Type Sensor Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_RTD_2W_PT100   0x00000020            /*  Sensor_Type: RTD 2 Wire PT100 Sensor Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_RTD_2W_PT1000  0x00000021            /*  Sensor_Type: RTD 2 Wire PT1000 Sensor Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_RTD_3W_PT100   0x00000040            /*  Sensor_Type: RTD 3 Wire PT100 Sensor Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_RTD_3W_PT1000  0x00000041            /*  Sensor_Type: RTD 3 Wire PT1000 Sensor Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_RTD_4W_PT100   0x00000060            /*  Sensor_Type: RTD 4 Wire PT100 Sensor Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_RTD_4W_PT1000  0x00000061            /*  Sensor_Type: RTD 4 Wire PT1000 Sensor Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_THERMISTOR_A_10K 0x00000080            /*  Sensor_Type: Thermistor Type A 10kOhm Sensor Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_THERMISTOR_B_10K 0x00000081            /*  Sensor_Type: Thermistor Type B 10kOhm Sensor Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_BRIDGE_4W_2    0x000000A9            /*  Sensor_Type: Bridge 4 Wire Sensor 2 Defined Level 2 */
+#define ENUM_CORE_SENSOR_TYPE_BRIDGE_6W_1    0x000000C8            /*  Sensor_Type: Bridge 6 Wire Sensor 1 Defined Level 2 */
+#define ENUM_CORE_SENSOR_TYPE_BRIDGE_6W_2    0x000000C9            /*  Sensor_Type: Bridge 6 Wire Sensor 2 Defined Level 2 */
+#define ENUM_CORE_SENSOR_TYPE_DIODE_2C_TYPEA 0x000000E0            /*  Sensor_Type: Diode 2 Current Type A Sensor Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_DIODE_3C_TYPEA 0x000000E1            /*  Sensor_Type: Diode 3 Current Type A Sensor Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_DIODE_2C_1     0x000000E8            /*  Sensor_Type: Diode 2 Current Sensor 1 Defined Level 2 */
+#define ENUM_CORE_SENSOR_TYPE_DIODE_3C_1     0x000000E9            /*  Sensor_Type: Diode 3 Current Sensor 1 Defined Level 2 */
+#define ENUM_CORE_SENSOR_TYPE_VOLTAGE        0x00000200            /*  Sensor_Type: Voltage Input */
+#define ENUM_CORE_SENSOR_TYPE_VOLTAGE_PRESSURE_A 0x00000220            /*  Sensor_Type: Voltage Output Pressure Sensor A Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_VOLTAGE_PRESSURE_B 0x00000221            /*  Sensor_Type: Voltage Output Pressure Sensor B Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_CURRENT        0x00000300            /*  Sensor_Type: Current Input */
+#define ENUM_CORE_SENSOR_TYPE_I2C_PRESSURE_A 0x00000800            /*  Sensor_Type: I2C Pressure Sensor A Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_I2C_PRESSURE_B 0x00000801            /*  Sensor_Type: I2C Pressure Sensor B Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_I2C_HUMIDITY_A 0x00000840            /*  Sensor_Type: I2C Humidity Sensor A Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_I2C_HUMIDITY_B 0x00000841            /*  Sensor_Type: I2C Humidity Sensor B Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_SPI_ACCELEROMETER_A 0x00000C80            /*  Sensor_Type: SPI Accelerometer Sensor A 3-Axis Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_SPI_ACCELEROMETER_B 0x00000C81            /*  Sensor_Type: SPI Accelerometer Sensor B 3-Axis Defined Level 1 */
+#define ENUM_CORE_SENSOR_TYPE_CO2_A_DEF      0x00000E00            /*  Sensor_Type: CO2 Sensor A Defined Level 1 */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_SENSOR_DETAILS[n]      Pos/Masks         Description
+          CORE_SENSOR_DETAILS[n]               Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_SENSOR_DETAILS_COMPENSATION_DISABLE 31            /*  Indicates Compensation Data Should Not Be Used */
-#define BITP_CORE_SENSOR_DETAILS_AVERAGING 28            /*  Number of ADC Results to Average */
-#define BITP_CORE_SENSOR_DETAILS_PGA_GAIN 24            /*  PGA Gain */
+#define BITP_CORE_SENSOR_DETAILS_RTD_CURVE   27            /*  Select RTD Curve for Linearisation */
+#define BITP_CORE_SENSOR_DETAILS_PGA_GAIN    24            /*  PGA Gain */
 #define BITP_CORE_SENSOR_DETAILS_REFERENCE_SELECT 20            /*  Reference Selection */
-#define BITP_CORE_SENSOR_DETAILS_VBIAS 19            /*  Controls ADC Vbias Output */
-#define BITP_CORE_SENSOR_DETAILS_REFERENCE_BUFFER_DISABLE 18            /*  Enable or Disable ADC Reference Buffer */
+#define BITP_CORE_SENSOR_DETAILS_VBIAS       19            /*  Controls ADC Vbias Output */
 #define BITP_CORE_SENSOR_DETAILS_DO_NOT_PUBLISH 17            /*  Do Not Publish Channel Result */
 #define BITP_CORE_SENSOR_DETAILS_UNITY_LUT_SELECT 16            /*  Selects Unity Transfer Function Instead of Sensor Default */
 #define BITP_CORE_SENSOR_DETAILS_COMPENSATION_CHANNEL  4            /*  Indicates Which Channel is Used to Compensate Sensor Result */
 #define BITP_CORE_SENSOR_DETAILS_MEASUREMENT_UNITS  0            /*  Units of Sensor Measurement */
 #define BITM_CORE_SENSOR_DETAILS_COMPENSATION_DISABLE 0x80000000    /*  Indicates Compensation Data Should Not Be Used */
-#define BITM_CORE_SENSOR_DETAILS_AVERAGING 0x70000000    /*  Number of ADC Results to Average */
-#define BITM_CORE_SENSOR_DETAILS_PGA_GAIN 0x07000000    /*  PGA Gain */
+#define BITM_CORE_SENSOR_DETAILS_RTD_CURVE   0x18000000    /*  Select RTD Curve for Linearisation */
+#define BITM_CORE_SENSOR_DETAILS_PGA_GAIN    0x07000000    /*  PGA Gain */
 #define BITM_CORE_SENSOR_DETAILS_REFERENCE_SELECT 0x00F00000    /*  Reference Selection */
-#define BITM_CORE_SENSOR_DETAILS_VBIAS 0x00080000    /*  Controls ADC Vbias Output */
-#define BITM_CORE_SENSOR_DETAILS_REFERENCE_BUFFER_DISABLE 0x00040000    /*  Enable or Disable ADC Reference Buffer */
+#define BITM_CORE_SENSOR_DETAILS_VBIAS       0x00080000    /*  Controls ADC Vbias Output */
 #define BITM_CORE_SENSOR_DETAILS_DO_NOT_PUBLISH 0x00020000    /*  Do Not Publish Channel Result */
 #define BITM_CORE_SENSOR_DETAILS_UNITY_LUT_SELECT 0x00010000    /*  Selects Unity Transfer Function Instead of Sensor Default */
 #define BITM_CORE_SENSOR_DETAILS_COMPENSATION_CHANNEL 0x000000F0    /*  Indicates Which Channel is Used to Compensate Sensor Result */
 #define BITM_CORE_SENSOR_DETAILS_MEASUREMENT_UNITS 0x0000000F    /*  Units of Sensor Measurement */
-#define ENUM_CORE_SENSOR_DETAILS_PGA_GAIN_1 0x00000000            /*  PGA_Gain: Gain of 1 */
-#define ENUM_CORE_SENSOR_DETAILS_PGA_GAIN_2 0x01000000            /*  PGA_Gain: Gain of 2 */
-#define ENUM_CORE_SENSOR_DETAILS_PGA_GAIN_4 0x02000000            /*  PGA_Gain: Gain of 4 */
-#define ENUM_CORE_SENSOR_DETAILS_PGA_GAIN_8 0x03000000            /*  PGA_Gain: Gain of 8 */
+#define ENUM_CORE_SENSOR_DETAILS_EUROPEAN_CURVE 0x00000000            /*  RTD_Curve: European Curve */
+#define ENUM_CORE_SENSOR_DETAILS_AMERICAN_CURVE 0x08000000            /*  RTD_Curve: American Curve */
+#define ENUM_CORE_SENSOR_DETAILS_JAPANESE_CURVE 0x10000000            /*  RTD_Curve: Japanese Curve */
+#define ENUM_CORE_SENSOR_DETAILS_ITS90_CURVE 0x18000000            /*  RTD_Curve: ITS-90 Curve */
+#define ENUM_CORE_SENSOR_DETAILS_PGA_GAIN_1  0x00000000            /*  PGA_Gain: Gain of 1 */
+#define ENUM_CORE_SENSOR_DETAILS_PGA_GAIN_2  0x01000000            /*  PGA_Gain: Gain of 2 */
+#define ENUM_CORE_SENSOR_DETAILS_PGA_GAIN_4  0x02000000            /*  PGA_Gain: Gain of 4 */
+#define ENUM_CORE_SENSOR_DETAILS_PGA_GAIN_8  0x03000000            /*  PGA_Gain: Gain of 8 */
 #define ENUM_CORE_SENSOR_DETAILS_PGA_GAIN_16 0x04000000            /*  PGA_Gain: Gain of 16 */
 #define ENUM_CORE_SENSOR_DETAILS_PGA_GAIN_32 0x05000000            /*  PGA_Gain: Gain of 32 */
 #define ENUM_CORE_SENSOR_DETAILS_PGA_GAIN_64 0x06000000            /*  PGA_Gain: Gain of 64 */
 #define ENUM_CORE_SENSOR_DETAILS_PGA_GAIN_128 0x07000000            /*  PGA_Gain: Gain of 128 */
-#define ENUM_CORE_SENSOR_DETAILS_REF_INT 0x00000000            /*  Reference_Select: Internal Reference */
-#define ENUM_CORE_SENSOR_DETAILS_REF_AVDD 0x00100000            /*  Reference_Select: AVDD */
-#define ENUM_CORE_SENSOR_DETAILS_REF_VEXT1 0x00200000            /*  Reference_Select: External Voltage on Refin1 */
-#define ENUM_CORE_SENSOR_DETAILS_REF_VEXT2 0x00300000            /*  Reference_Select: External Voltage on Refin2 */
-#define ENUM_CORE_SENSOR_DETAILS_REF_RINT1 0x00400000            /*  Reference_Select: Internal Resistor1 */
-#define ENUM_CORE_SENSOR_DETAILS_REF_RINT2 0x00500000            /*  Reference_Select: Internal Resistor2 */
-#define ENUM_CORE_SENSOR_DETAILS_REF_REXT1 0x00600000            /*  Reference_Select: External Resistor on Refin1 */
-#define ENUM_CORE_SENSOR_DETAILS_REF_REXT2 0x00700000            /*  Reference_Select: External Resistor on Refin2 */
-#define ENUM_CORE_SENSOR_DETAILS_REF_EXC 0x00800000            /*  Reference_Select: Bridge Excitation Voltage */
+#define ENUM_CORE_SENSOR_DETAILS_REF_VINT    0x00000000            /*  Reference_Select: Internal voltage reference (1.2V) */
+#define ENUM_CORE_SENSOR_DETAILS_REF_VEXT1   0x00100000            /*  Reference_Select: External Voltage reference applied to VERF+ and VREF- */
+#define ENUM_CORE_SENSOR_DETAILS_REF_REXT    0x00200000            /*  Reference_Select: External Reference Resistor Applied Across RSENSE+/-, Reference Resistor Register Used to Specify Value */
+#define ENUM_CORE_SENSOR_DETAILS_REF_AVDD    0x00300000            /*  Reference_Select: AVDD Supply Used as Excitation and Internally applied as Reference */
 #define ENUM_CORE_SENSOR_DETAILS_UNITS_UNSPECIFIED 0x00000000            /*  Measurement_Units: Not Specified */
 #define ENUM_CORE_SENSOR_DETAILS_UNITS_RESERVED 0x00000001            /*  Measurement_Units: Reserved */
-#define ENUM_CORE_SENSOR_DETAILS_UNITS_DEGC 0x00000002            /*  Measurement_Units: Degrees C */
-#define ENUM_CORE_SENSOR_DETAILS_UNITS_DEGF 0x00000003            /*  Measurement_Units: Degrees F */
+#define ENUM_CORE_SENSOR_DETAILS_UNITS_DEGC  0x00000002            /*  Measurement_Units: Degrees C */
+#define ENUM_CORE_SENSOR_DETAILS_UNITS_DEGF  0x00000003            /*  Measurement_Units: Degrees F */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_CHANNEL_EXCITATION[n]  Pos/Masks         Description
+          CORE_CHANNEL_EXCITATION[n]           Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_CHANNEL_EXCITATION_IOUT_DONT_SWAP_3WIRE  7            /*  Indicates 3-Wire Excitation Currents Should Not Be Swapped */
-#define BITP_CORE_CHANNEL_EXCITATION_IOUT_DIODE_RATIO  5            /*  Modify Current Ratios Used for Diode Sensor */
+#define BITP_CORE_CHANNEL_EXCITATION_IOUT_DIODE_RATIO  6            /*  Modify Current Ratios Used for Diode Sensor */
 #define BITP_CORE_CHANNEL_EXCITATION_IOUT_EXCITATION_CURRENT  0            /*  Current Source Value */
-#define BITM_CORE_CHANNEL_EXCITATION_IOUT_DONT_SWAP_3WIRE 0x00000080    /*  Indicates 3-Wire Excitation Currents Should Not Be Swapped */
-#define BITM_CORE_CHANNEL_EXCITATION_IOUT_DIODE_RATIO 0x00000020    /*  Modify Current Ratios Used for Diode Sensor */
-#define BITM_CORE_CHANNEL_EXCITATION_IOUT_EXCITATION_CURRENT 0x00000007    /*  Current Source Value */
-#define ENUM_CORE_CHANNEL_EXCITATION_IOUT_DIODE_DEFAULT 0x00000000            /*  IOUT_Diode_Ratio: Default Excitation Current Ratios */
-#define ENUM_CORE_CHANNEL_EXCITATION_IOUT_DIODE_MAX 0x00000020            /*  IOUT_Diode_Ratio: Higher Excitation Current Ratios */
-#define ENUM_CORE_CHANNEL_EXCITATION_IEXC_OFF 0x00000000            /*  IOUT_Excitation_Current: Disabled */
-#define ENUM_CORE_CHANNEL_EXCITATION_IEXC_50UA 0x00000001            /*  IOUT_Excitation_Current: 50 \mu;A */
-#define ENUM_CORE_CHANNEL_EXCITATION_IEXC_100UA 0x00000002            /*  IOUT_Excitation_Current: 100 \mu;A */
-#define ENUM_CORE_CHANNEL_EXCITATION_IEXC_250UA 0x00000003            /*  IOUT_Excitation_Current: 250 \mu;A */
-#define ENUM_CORE_CHANNEL_EXCITATION_IEXC_500UA 0x00000004            /*  IOUT_Excitation_Current: 500 \mu;A */
-#define ENUM_CORE_CHANNEL_EXCITATION_IEXC_750UA 0x00000005            /*  IOUT_Excitation_Current: 750 \mu;A */
-#define ENUM_CORE_CHANNEL_EXCITATION_IEXC_1000UA 0x00000006            /*  IOUT_Excitation_Current: 1000 \mu;A */
+#define BITM_CORE_CHANNEL_EXCITATION_IOUT_DIODE_RATIO 0x000001C0    /*  Modify Current Ratios Used for Diode Sensor */
+#define BITM_CORE_CHANNEL_EXCITATION_IOUT_EXCITATION_CURRENT 0x0000000F    /*  Current Source Value */
+#define ENUM_CORE_CHANNEL_EXCITATION_DIODE_2PT_10UA_100UA 0x00000000            /*  IOUT_Diode_Ratio: 2 Current measurement 10uA 100uA */
+#define ENUM_CORE_CHANNEL_EXCITATION_DIODE_2PT_20UA_160UA 0x00000040            /*  IOUT_Diode_Ratio: 2 Current measurement 20uA 160uA */
+#define ENUM_CORE_CHANNEL_EXCITATION_DIODE_2PT_50UA_300UA 0x00000080            /*  IOUT_Diode_Ratio: 2 Current measurement 50uA 300uA */
+#define ENUM_CORE_CHANNEL_EXCITATION_DIODE_2PT_100UA_600UA 0x000000C0            /*  IOUT_Diode_Ratio: 2 Current measurement 100uA 600uA */
+#define ENUM_CORE_CHANNEL_EXCITATION_DIODE_3PT_10UA_50UA_100UA 0x00000100            /*  IOUT_Diode_Ratio: 3 current measuremet 10uA 50uA 100uA */
+#define ENUM_CORE_CHANNEL_EXCITATION_DIODE_3PT_20UA_100UA_160UA 0x00000140            /*  IOUT_Diode_Ratio: 3 current measuremet 20uA 100uA 160uA */
+#define ENUM_CORE_CHANNEL_EXCITATION_DIODE_3PT_50UA_150UA_300UA 0x00000180            /*  IOUT_Diode_Ratio: 3 current measuremet 50uA 150uA 300uA */
+#define ENUM_CORE_CHANNEL_EXCITATION_DIODE_3PT_100UA_300UA_600UA 0x000001C0            /*  IOUT_Diode_Ratio: 3 current measuremet 100uA 300uA 600uA */
+#define ENUM_CORE_CHANNEL_EXCITATION_EXTERNAL 0x00000000            /*  IOUT_Excitation_Current: External Current Sourced */
+#define ENUM_CORE_CHANNEL_EXCITATION_RESERVED 0x00000001            /*  IOUT_Excitation_Current: Reserved */
+#define ENUM_CORE_CHANNEL_EXCITATION_IEXC_10UA 0x00000002            /*  IOUT_Excitation_Current: 10 \mu;A */
+#define ENUM_CORE_CHANNEL_EXCITATION_RESERVED2 0x00000003            /*  IOUT_Excitation_Current: Reserved */
+#define ENUM_CORE_CHANNEL_EXCITATION_IEXC_50UA 0x00000004            /*  IOUT_Excitation_Current: 50 \mu;A */
+#define ENUM_CORE_CHANNEL_EXCITATION_IEXC_100UA 0x00000005            /*  IOUT_Excitation_Current: 100 \mu;A */
+#define ENUM_CORE_CHANNEL_EXCITATION_IEXC_250UA 0x00000006            /*  IOUT_Excitation_Current: 250 \mu;A */
+#define ENUM_CORE_CHANNEL_EXCITATION_IEXC_500UA 0x00000007            /*  IOUT_Excitation_Current: 500 \mu;A */
+#define ENUM_CORE_CHANNEL_EXCITATION_IEXC_1000UA 0x00000008            /*  IOUT_Excitation_Current: 1000 \mu;A */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_SETTLING_TIME[n]       Pos/Masks         Description
+          CORE_SETTLING_TIME[n]                Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_SETTLING_TIME_SETTLING_TIME_UNITS 14            /*  Units for Settling Time */
 #define BITP_CORE_SETTLING_TIME_SETTLING_TIME  0            /*  Settling Time to Allow When Switching to Channel */
@@ -2058,64 +1493,80 @@
 #define BITM_CORE_SETTLING_TIME_SETTLING_TIME 0x00003FFF    /*  Settling Time to Allow When Switching to Channel */
 #define ENUM_CORE_SETTLING_TIME_MICROSECONDS 0x00000000            /*  Settling_Time_Units: Micro-Seconds */
 #define ENUM_CORE_SETTLING_TIME_MILLISECONDS 0x00004000            /*  Settling_Time_Units: Milli-Seconds */
-#define ENUM_CORE_SETTLING_TIME_SECONDS 0x00008000            /*  Settling_Time_Units: Seconds */
+#define ENUM_CORE_SETTLING_TIME_SECONDS      0x00008000            /*  Settling_Time_Units: Seconds */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_FILTER_SELECT[n]       Pos/Masks         Description
+          CORE_MEASUREMENT_SETUP[n]            Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_FILTER_SELECT_ADC_FILTER_TYPE 11            /*  ADC Digital Filter Type */
-#define BITP_CORE_FILTER_SELECT_ADC_FS  0            /*  ADC Digital Filter Select */
-#define BITM_CORE_FILTER_SELECT_ADC_FILTER_TYPE 0x0000F800    /*  ADC Digital Filter Type */
-#define BITM_CORE_FILTER_SELECT_ADC_FS 0x000007FF    /*  ADC Digital Filter Select */
-#define ENUM_CORE_FILTER_SELECT_FILTER_FIR_25SPS 0x00000000            /*  ADC_Filter_Type: FIR Filter 25 SPS */
-#define ENUM_CORE_FILTER_SELECT_FILTER_FIR_20SPS 0x00000800            /*  ADC_Filter_Type: FIR Filter 20 SPS */
-#define ENUM_CORE_FILTER_SELECT_FILTER_SINC4 0x00001000            /*  ADC_Filter_Type: Sinc4 Filter */
-#define ENUM_CORE_FILTER_SELECT_FILTER_TBD 0x00001800            /*  ADC_Filter_Type: TBD Filter */
+#define BITP_CORE_MEASUREMENT_SETUP_GND_SW   13            /*  GND_SW */
+#define BITP_CORE_MEASUREMENT_SETUP_ADC_FILTER_TYPE 12            /*  ADC Digital Filter Type */
+#define BITP_CORE_MEASUREMENT_SETUP_CHOP_MODE 10            /*  Enabled and Disable Chop Mode */
+#define BITP_CORE_MEASUREMENT_SETUP_PST_MEAS_EXC_CTRL  9            /*  Disabled Current Sources After Measurement Has Been Complete */
+#define BITP_CORE_MEASUREMENT_SETUP_NOTCH_EN_2  8            /*  Enable Notch 2 Filter Mode */
+#define BITP_CORE_MEASUREMENT_SETUP_CUSTOM_CALIBRATION  7            /*  Enables Custom Calibration for Selected Sensor */
+#define BITP_CORE_MEASUREMENT_SETUP_ADC_SF    0            /*  ADC Digital Filter Select */
+#define BITM_CORE_MEASUREMENT_SETUP_GND_SW   0x00006000    /*  GND_SW */
+#define BITM_CORE_MEASUREMENT_SETUP_ADC_FILTER_TYPE 0x00001000    /*  ADC Digital Filter Type */
+#define BITM_CORE_MEASUREMENT_SETUP_CHOP_MODE 0x00000C00    /*  Enabled and Disable Chop Mode */
+#define BITM_CORE_MEASUREMENT_SETUP_PST_MEAS_EXC_CTRL 0x00000200    /*  Disabled Current Sources After Measurement Has Been Complete */
+#define BITM_CORE_MEASUREMENT_SETUP_NOTCH_EN_2 0x00000100    /*  Enable Notch 2 Filter Mode */
+#define BITM_CORE_MEASUREMENT_SETUP_CUSTOM_CALIBRATION 0x00000080    /*  Enables Custom Calibration for Selected Sensor */
+#define BITM_CORE_MEASUREMENT_SETUP_ADC_SF   0x0000007F    /*  ADC Digital Filter Select */
+#define ENUM_CORE_MEASUREMENT_SETUP_GND_SW_OPEN 0x00000000            /*  GND_SW: GND_SW Open. The GND SW is not enabled for the sensor measurement */
+#define ENUM_CORE_MEASUREMENT_SETUP_GND_SW_CLOSED 0x00002000            /*  GND_SW: GND_SW Closed. The GND SW is enabled for the sensor measurement, bit wiil Remain Closed After the Measurement */
+#define ENUM_CORE_MEASUREMENT_SETUP_ENABLE_SINC4 0x00000000            /*  ADC_Filter_Type: Enabled SINC4 Filter */
+#define ENUM_CORE_MEASUREMENT_SETUP_ENABLE_SINC3 0x00001000            /*  ADC_Filter_Type: Enabled SINC3 Filter */
+#define ENUM_CORE_MEASUREMENT_SETUP_DISABLE_CHOP 0x00000000            /*  Chop_Mode: Chop Mode Disabled */
+#define ENUM_CORE_MEASUREMENT_SETUP_ENABLE_CHOP 0x00000800            /*  Chop_Mode: Chop Mode Enabled */
+#define ENUM_CORE_MEASUREMENT_SETUP_NOTCH_DIS 0x00000000            /*  NOTCH_EN_2: Disable Notch Filter */
+#define ENUM_CORE_MEASUREMENT_SETUP_NOTCH_EN 0x00000100            /*  NOTCH_EN_2: Enable Notch 2 Filter option. Places a addtional notch at 1.2X ODR. Can be used for 50 and 60Hz rejection simultaneously */
+#define ENUM_CORE_MEASUREMENT_SETUP_INTERNAL_CALIBRATION 0x00000000
+#define ENUM_CORE_MEASUREMENT_SETUP_CUSTOM_CALIBRATION 0x00000080
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_HIGH_THRESHOLD_LIMIT[n] Pos/Masks         Description
+          CORE_HIGH_THRESHOLD_LIMIT[n]         Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_HIGH_THRESHOLD_LIMIT_HIGH_THRESHOLD  0            /*  Upper Limit for Sensor Alert Comparison */
 #define BITM_CORE_HIGH_THRESHOLD_LIMIT_HIGH_THRESHOLD 0xFFFFFFFF    /*  Upper Limit for Sensor Alert Comparison */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_LOW_THRESHOLD_LIMIT[n] Pos/Masks         Description
+          CORE_LOW_THRESHOLD_LIMIT[n]          Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_LOW_THRESHOLD_LIMIT_LOW_THRESHOLD  0            /*  Lower Limit for Sensor Alert Comparison */
 #define BITM_CORE_LOW_THRESHOLD_LIMIT_LOW_THRESHOLD 0xFFFFFFFF    /*  Lower Limit for Sensor Alert Comparison */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_SENSOR_OFFSET[n]       Pos/Masks         Description
+          CORE_SENSOR_OFFSET[n]                Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_SENSOR_OFFSET_SENSOR_OFFSET  0            /*  Sensor Offset Adjustment */
 #define BITM_CORE_SENSOR_OFFSET_SENSOR_OFFSET 0xFFFFFFFF    /*  Sensor Offset Adjustment */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_SENSOR_GAIN[n]         Pos/Masks         Description
+          CORE_SENSOR_GAIN[n]                  Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_SENSOR_GAIN_SENSOR_GAIN  0            /*  Sensor Gain Adjustment */
-#define BITM_CORE_SENSOR_GAIN_SENSOR_GAIN 0xFFFFFFFF    /*  Sensor Gain Adjustment */
+#define BITP_CORE_SENSOR_GAIN_SENSOR_GAIN     0            /*  Sensor Gain Adjustment */
+#define BITM_CORE_SENSOR_GAIN_SENSOR_GAIN    0xFFFFFFFF    /*  Sensor Gain Adjustment */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_ALERT_CODE_CH[n]       Pos/Masks         Description
+          CORE_ALERT_CODE_CH[n]                Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_ALERT_CODE_CH_ALERT_CODE_CH  0            /*  Per-Channel Code Indicating Type of Alert */
 #define BITM_CORE_ALERT_CODE_CH_ALERT_CODE_CH 0x0000FFFF    /*  Per-Channel Code Indicating Type of Alert */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_CHANNEL_SKIP[n]        Pos/Masks         Description
+          CORE_CHANNEL_SKIP[n]                 Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_CHANNEL_SKIP_CHANNEL_SKIP  0            /*  Indicates If Channel Will Skip Some Measurement Cycles */
-#define BITM_CORE_CHANNEL_SKIP_CHANNEL_SKIP 0x000000FF    /*  Indicates If Channel Will Skip Some Measurement Cycles */
+#define BITP_CORE_CHANNEL_SKIP_CHANNEL_SKIP   0            /*  Indicates If Channel Will Skip Some Measurement Cycles */
+#define BITM_CORE_CHANNEL_SKIP_CHANNEL_SKIP  0x000000FF    /*  Indicates If Channel Will Skip Some Measurement Cycles */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_SENSOR_PARAMETER[n]    Pos/Masks         Description
+          CORE_SENSOR_PARAMETER[n]             Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_SENSOR_PARAMETER_SENSOR_PARAMETER  0            /*  Sensor Parameter Adjustment */
 #define BITM_CORE_SENSOR_PARAMETER_SENSOR_PARAMETER 0xFFFFFFFF    /*  Sensor Parameter Adjustment */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_CALIBRATION_PARAMETER[n] Pos/Masks         Description
+          CORE_CALIBRATION_PARAMETER[n]        Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_CALIBRATION_PARAMETER_CALIBRATION_PARAMETER_ENABLE 24            /*  Enables Use of Calibration_Parameter */
 #define BITP_CORE_CALIBRATION_PARAMETER_CALIBRATION_PARAMETER  0            /*  Calibration Parameter Value */
@@ -2123,7 +1574,7 @@
 #define BITM_CORE_CALIBRATION_PARAMETER_CALIBRATION_PARAMETER 0x00FFFFFF    /*  Calibration Parameter Value */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_CONFIG[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_CONFIG[n]        Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_SENSOR_DATA_BITS 11            /*  Number of Relevant Data Bits */
 #define BITP_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_SENSOR_READ_BYTES  8            /*  Number of Bytes to Read from the Sensor */
@@ -2143,13 +1594,13 @@
 #define ENUM_CORE_DIGITAL_SENSOR_CONFIG_CODING_OFFSET_BINARY 0x00000003            /*  Digital_Sensor_Coding: Offset Binary */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_ADDRESS[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_ADDRESS[n]       Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_ADDRESS_DIGITAL_SENSOR_ADDRESS  0            /*  I2C Address or Write Address Command for SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_ADDRESS_DIGITAL_SENSOR_ADDRESS 0x000000FF    /*  I2C Address or Write Address Command for SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_NUM_CMDS[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_NUM_CMDS[n]      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_NUM_CMDS_DIGITAL_SENSOR_NUM_READ_CMDS  4            /*  Number of Read Commands for Digital Sensor */
 #define BITP_CORE_DIGITAL_SENSOR_NUM_CMDS_DIGITAL_SENSOR_NUM_CFG_CMDS  0            /*  Number of Configuration Commands for Digital Sensor */
@@ -2157,148 +1608,126 @@
 #define BITM_CORE_DIGITAL_SENSOR_NUM_CMDS_DIGITAL_SENSOR_NUM_CFG_CMDS 0x00000007    /*  Number of Configuration Commands for Digital Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_COMMS[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_COMMS[n]         Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
-#define BITP_CORE_DIGITAL_SENSOR_COMMS_UART_MODE 12            /*  Configuration for Sensor UART Protocol */
 #define BITP_CORE_DIGITAL_SENSOR_COMMS_SPI_MODE 10            /*  Configuration for Sensor SPI Protocol */
-#define BITP_CORE_DIGITAL_SENSOR_COMMS_UART_BAUD  7            /*  Controls Baud Rate for UART Sensors */
 #define BITP_CORE_DIGITAL_SENSOR_COMMS_I2C_CLOCK  5            /*  Controls SCLK Frequency for I2C Sensors */
 #define BITP_CORE_DIGITAL_SENSOR_COMMS_SPI_CLOCK  1            /*  Controls Clock Frequency for SPI Sensors */
 #define BITP_CORE_DIGITAL_SENSOR_COMMS_DIGITAL_SENSOR_COMMS_EN  0            /*  Enable Digital Sensor Comms Register Parameters */
-#define BITM_CORE_DIGITAL_SENSOR_COMMS_UART_MODE 0x0000F000    /*  Configuration for Sensor UART Protocol */
 #define BITM_CORE_DIGITAL_SENSOR_COMMS_SPI_MODE 0x00000C00    /*  Configuration for Sensor SPI Protocol */
-#define BITM_CORE_DIGITAL_SENSOR_COMMS_UART_BAUD 0x00000380    /*  Controls Baud Rate for UART Sensors */
 #define BITM_CORE_DIGITAL_SENSOR_COMMS_I2C_CLOCK 0x00000060    /*  Controls SCLK Frequency for I2C Sensors */
 #define BITM_CORE_DIGITAL_SENSOR_COMMS_SPI_CLOCK 0x0000001E    /*  Controls Clock Frequency for SPI Sensors */
 #define BITM_CORE_DIGITAL_SENSOR_COMMS_DIGITAL_SENSOR_COMMS_EN 0x00000001    /*  Enable Digital Sensor Comms Register Parameters */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_LINECONTROL_8N1 0x00000000            /*  Uart_Mode: 8 Data Bits No Parity   1 Stop Bit */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_LINECONTROL_8N2 0x00001000            /*  Uart_Mode: 8 Data Bits No Parity   2 Stop Bits */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_LINECONTROL_8N3 0x00002000            /*  Uart_Mode: 8 Data Bits No Parity   3 Stop Bits */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_LINECONTROL_8E1 0x00004000            /*  Uart_Mode: 8 Data Bits Even Parity 1 Stop Bit */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_LINECONTROL_8E2 0x00005000            /*  Uart_Mode: 8 Data Bits Even Parity 2 Stop Bits */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_LINECONTROL_8E3 0x00006000            /*  Uart_Mode: 8 Data Bits Even Parity 3 Stop Bits */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_LINECONTROL_8O1 0x00008000            /*  Uart_Mode: 8 Data Bits Odd Parity  1 Stop Bit */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_LINECONTROL_8O2 0x00009000            /*  Uart_Mode: 8 Data Bits Odd Parity  2 Stop Bits */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_LINECONTROL_8O3 0x0000A000            /*  Uart_Mode: 8 Data Bits Odd Parity  3 Stop Bits */
 #define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_MODE_0 0x00000000            /*  SPI_Mode: Clock Polarity = 0 Clock Phase = 0 */
 #define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_MODE_1 0x00000400            /*  SPI_Mode: Clock Polarity = 0 Clock Phase = 1 */
 #define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_MODE_2 0x00000800            /*  SPI_Mode: Clock Polarity = 1 Clock Phase = 0 */
 #define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_MODE_3 0x00000C00            /*  SPI_Mode: Clock Polarity = 1 Clock Phase = 1 */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_UART_115200 0x00000000            /*  Uart_Baud: 115200 bps */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_UART_57600 0x00000080            /*  Uart_Baud: 57600 bps */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_UART_38400 0x00000100            /*  Uart_Baud: 38400 bps */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_UART_19200 0x00000180            /*  Uart_Baud: 19200 bps */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_UART_9600 0x00000200            /*  Uart_Baud: 9600 bps */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_UART_4800 0x00000280            /*  Uart_Baud: 4800 bps */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_UART_2400 0x00000300            /*  Uart_Baud: 2400 bps */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_UART_1200 0x00000380            /*  Uart_Baud: 1200 bps */
 #define ENUM_CORE_DIGITAL_SENSOR_COMMS_I2C_100K 0x00000000            /*  I2C_Clock: 100kHz SCL */
 #define ENUM_CORE_DIGITAL_SENSOR_COMMS_I2C_400K 0x00000020            /*  I2C_Clock: 400kHz SCL */
 #define ENUM_CORE_DIGITAL_SENSOR_COMMS_I2C_RESERVED1 0x00000040            /*  I2C_Clock: Reserved */
 #define ENUM_CORE_DIGITAL_SENSOR_COMMS_I2C_RESERVED2 0x00000060            /*  I2C_Clock: Reserved */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_13MHZ 0x00000000            /*  SPI_Clock: 13 MHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_6_5MHZ 0x00000002            /*  SPI_Clock: 6.5 MHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_3_25MHZ 0x00000004            /*  SPI_Clock: 3.25 MHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_1_625MHZ 0x00000006            /*  SPI_Clock: 1.625 MHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_812KHZ 0x00000008            /*  SPI_Clock: 812.5kHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_406KHZ 0x0000000A            /*  SPI_Clock: 406.2kHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_203KHZ 0x0000000C            /*  SPI_Clock: 203.1kHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_101KHZ 0x0000000E            /*  SPI_Clock: 101.5kHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_50KHZ 0x00000010            /*  SPI_Clock: 50.8kHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_25KHZ 0x00000012            /*  SPI_Clock: 25.4kHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_12KHZ 0x00000014            /*  SPI_Clock: 12.7kHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_6KHZ 0x00000016            /*  SPI_Clock: 6.3kHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_3KHZ 0x00000018            /*  SPI_Clock: 3.2kHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_1_5KHZ 0x0000001A            /*  SPI_Clock: 1.58kHz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_793HZ 0x0000001C            /*  SPI_Clock: 793Hz */
-#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_396HZ 0x0000001E            /*  SPI_Clock: 396Hz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_8MHZ 0x00000000            /*  SPI_Clock: 8MHz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_4MHZ 0x00000002            /*  SPI_Clock: 4MHz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_2MHZ 0x00000004            /*  SPI_Clock: 2MHz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_1MHZ 0x00000006            /*  SPI_Clock: 1MHz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_500KHZ 0x00000008            /*  SPI_Clock: 500kHz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_250KHZ 0x0000000A            /*  SPI_Clock: 250kHz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_125KHZ 0x0000000C            /*  SPI_Clock: 125kHz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_62P5KHZ 0x0000000E            /*  SPI_Clock: 62.5kHz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_31P3KHZ 0x00000010            /*  SPI_Clock: 31.25kHz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_15P6KHZ 0x00000012            /*  SPI_Clock: 15.625kHz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_7P8KHZ 0x00000014            /*  SPI_Clock: 7.8kHz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_3P9KHZ 0x00000016            /*  SPI_Clock: 3.9kHz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_1P9KHZ 0x00000018            /*  SPI_Clock: 1.95kHz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_488HZ 0x0000001C            /*  SPI_Clock: 488Hz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_244HZ 0x0000001E            /*  SPI_Clock: 244Hz */
+#define ENUM_CORE_DIGITAL_SENSOR_COMMS_SPI_977HZ 0x0000001A            /*  SPI_Clock: 977Hz */
 #define ENUM_CORE_DIGITAL_SENSOR_COMMS_DIGITAL_COMMS_DEFAULT 0x00000000            /*  Digital_Sensor_Comms_En: Default Parameters Used for Digital Sensor Communications */
 #define ENUM_CORE_DIGITAL_SENSOR_COMMS_DIGITAL_COMMS_USER 0x00000001            /*  Digital_Sensor_Comms_En: User Supplied Parameters Used for Digital Sensor Communications */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_COMMAND1[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_COMMAND1[n]      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_COMMAND1_DIGITAL_SENSOR_COMMAND1  0            /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_COMMAND1_DIGITAL_SENSOR_COMMAND1 0x000000FF    /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_COMMAND2[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_COMMAND2[n]      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_COMMAND2_DIGITAL_SENSOR_COMMAND2  0            /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_COMMAND2_DIGITAL_SENSOR_COMMAND2 0x000000FF    /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_COMMAND3[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_COMMAND3[n]      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_COMMAND3_DIGITAL_SENSOR_COMMAND3  0            /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_COMMAND3_DIGITAL_SENSOR_COMMAND3 0x000000FF    /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_COMMAND4[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_COMMAND4[n]      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_COMMAND4_DIGITAL_SENSOR_COMMAND4  0            /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_COMMAND4_DIGITAL_SENSOR_COMMAND4 0x000000FF    /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_COMMAND5[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_COMMAND5[n]      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_COMMAND5_DIGITAL_SENSOR_COMMAND5  0            /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_COMMAND5_DIGITAL_SENSOR_COMMAND5 0x000000FF    /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_COMMAND6[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_COMMAND6[n]      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_COMMAND6_DIGITAL_SENSOR_COMMAND6  0            /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_COMMAND6_DIGITAL_SENSOR_COMMAND6 0x000000FF    /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_COMMAND7[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_COMMAND7[n]      Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_COMMAND7_DIGITAL_SENSOR_COMMAND7  0            /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_COMMAND7_DIGITAL_SENSOR_COMMAND7 0x000000FF    /*  Configuration Command to Send to Digital I2C/SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_READ_CMD1[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_READ_CMD1[n]     Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_READ_CMD1_DIGITAL_SENSOR_READ_CMD1  0            /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_READ_CMD1_DIGITAL_SENSOR_READ_CMD1 0x000000FF    /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_READ_CMD2[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_READ_CMD2[n]     Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_READ_CMD2_DIGITAL_SENSOR_READ_CMD2  0            /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_READ_CMD2_DIGITAL_SENSOR_READ_CMD2 0x000000FF    /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_READ_CMD3[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_READ_CMD3[n]     Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_READ_CMD3_DIGITAL_SENSOR_READ_CMD3  0            /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_READ_CMD3_DIGITAL_SENSOR_READ_CMD3 0x000000FF    /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_READ_CMD4[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_READ_CMD4[n]     Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_READ_CMD4_DIGITAL_SENSOR_READ_CMD4  0            /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_READ_CMD4_DIGITAL_SENSOR_READ_CMD4 0x000000FF    /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_READ_CMD5[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_READ_CMD5[n]     Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_READ_CMD5_DIGITAL_SENSOR_READ_CMD5  0            /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_READ_CMD5_DIGITAL_SENSOR_READ_CMD5 0x000000FF    /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_READ_CMD6[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_READ_CMD6[n]     Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_READ_CMD6_DIGITAL_SENSOR_READ_CMD6  0            /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_READ_CMD6_DIGITAL_SENSOR_READ_CMD6 0x000000FF    /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 
 /* -------------------------------------------------------------------------------------------------------------------------
-          ADMW_CORE_DIGITAL_SENSOR_READ_CMD7[n] Pos/Masks         Description
+          CORE_DIGITAL_SENSOR_READ_CMD7[n]     Pos/Masks         Description
    ------------------------------------------------------------------------------------------------------------------------- */
 #define BITP_CORE_DIGITAL_SENSOR_READ_CMD7_DIGITAL_SENSOR_READ_CMD7  0            /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 #define BITM_CORE_DIGITAL_SENSOR_READ_CMD7_DIGITAL_SENSOR_READ_CMD7 0x000000FF    /*  Per Conversion Command to Send to Digital I2C/SPI Sensor */
 
 
-#endif	/* end ifndef _DEF1000_REGISTERS_H */
-
+#endif  /* end ifndef _DEF_ADMW1001_REGISTERS_H */