3.12 Restore Default Configuration

The device is initially set with the default configuration provided by Microchip®. To restore the device to this default state, the users must set the DEVCTRL.SMCFG bit to '1'. Upon doing so, the bit will automatically be reset to '0'. It is imperative for users to verify the integrity of the configuration by assessing the 16-bit-CRC to ensure that it has been loaded correctly.
Note:
  1. The existing saved configuration will be cleared.
  2. The suspended and disabled sensor register values will be cleared immediately, but the measurements will be performed after device reset.

Refer the following manufacturer configuration table for further information.

ConfigurationBit Pos.Default Value
DEVCTRL7:00xD0
15:80x07
MP7:00x1E
Reserved7:00x00
LPMP7:00x64
Reserved7:00x00
TIMEOUTCONF7:00x88
15:80x13
REBURSTMODE7:00x01
DI7:00x02
ANTITCHINT7:00x05
MOD7:00x00
DHT7:00x14
TCHDR7:00x14
ANTITCHDR7:00x05
ANTITCHRECALTHRESH7:00x01
NOISETHRESH7:00x0F
15:80x00
NOISEINT7:00x03
FREQ-07:00x00
FREQ-17:00x03
FREQ-27:00x07
SENCTRL 07:00x01
...
SENCTRL 117:00x01
SENCTRL 127:00x00
...
SENCTRL 157:00x00
PIN7:00x00
15:80x00
Reserved48:00
DIR7:00x00
15:80x00
Reserved48:00
OUT7:00x00
15:80x00
Reserved48:00
IN7:00x00
15:80x00
Reserved48:00
LUMPCONF 07:00x00
15:80x00
Reserved48:00
LUMPCONF 17:00x00
15:80x00
Reserved48:00
LUMPCONF 27:00x00
15:80x00
Reserved48:00
LUMPCONF 37:00x00
15:80x00
Reserved48:00
THRESHOLD 07:00x14
...
THRESHOLD 157:00x14
FILTERLEVEL 07:00x04
...
FILTERLEVEL 157:00x04
CSD 07:00x00
...
CSD 157:00x00
MCLKFREQ 07:00x02
...
MCLKFREQ 157:00x02
GAIN 07:00x00
...
GAIN 157:00x00
HYSTERESIS 07:00x01
...
HYSTERESIS 157:00x01
AKSGRP 07:00x00
...
AKSGRP 157:00x00
16-bit CRC (ccitt)0x1040
Note:
  1. The Cyclic Redundancy Check (CRC) values for the mentioned configuration; however, due to the activation of the Autotune and Easy Tune functionalities, modifications will be made to the channel threshold and frequency parameters.
  2. Refer to the Section 13. Errata before computing the CRC checksum.