/* Reset high pass-filter. 
Reading at this address zeroes instantaneously the content of the internal high pass-filter. If the high pass filter is enabled all three axes are instantaneously set to 0g. This allows to overcome the settling time of the high pass filter. */
Result LIS302DLHPFilterReset(void)
/* Reset high pass-filter. 
Reading at this address zeroes instantaneously the content of the internal high pass-filter. If the high pass filter is enabled all three axes are instantaneously set to 0g. This allows to overcome the settling time of the high pass filter. */
Result LIS302DLHPFilterReset(void)
{
    Result    retv   =   SUCCESS;
    uint8_t   TmpReg =   0;
    retv = LIS302DLRegReadByte(HP_FILTER_RESET, &TmpReg);
    if(retv != SUCCESS)
    {
        return (FAILURE);
    }
    return (SUCCESS);
}