4.1 Configuration Summary

The following table summarizes whether a particular configuration update requires a reset.

Feature/ConfigurationReset required
Sensor Enable/DisableYes
Shield Selection (NONE/DS/ DS+)Yes
Lump ConfigurationYes
GPIO Pin Enable/DisableYes
Load ConfigurationYes
WDT Enable/DisableYes
Frequency Hop Enable/DisableNo
Easy-Tune Enable/DisableNo
Low power Enable/Disable No
Update GPIO DIR No
Update GPIO OUTNo
BOD Enable/Disable during sleep No
Save ConfigurationNo
Load Manufacturer ConfigurationNo
Software ResetNo
Calibrate individual sensorNo
Calibrate all the sensorsNo
Suspend SensorNo
Other parametersNo

Steps to be Followed to Update Configuration which Requires Reset After Update

  1. Update Read/Write parameters in the Memory Block.
  2. Save the Configuration by writing 1 to the Save Configuration to NVM (SAVE) bit in the Device Control (DEVCTRL) register, saving the updated configuration in NVM before the reset occurs. Refer to the Save section for more details.
  3. Reset the device by writing 1 to the Device Reset (RESET) bit in the Device Control (DEVCTRL) register. Alternatively, initiate a hardware reset by lowering the voltage level on the RESET pin to reset the device.

Steps to be Followed to Update Configuration which does not Requires Reset After Update

  1. Update Read/Write parameters in the Memory Block.
  2. Save Configuration by writing 1 to the Save Configuration to NVM (SAVE) bit in the Device Control (DEVCTRL) register, saving the updated configuration in NVM before the reset occurs. Refer to the Save section for more details.
    Note: Utilize the "save" command if using the updated configuration after a device reset.
  3. Updated values will be taken into effect from the following measurement.