Signal conditioning

3ae754b4fb901160a2551ab41ad95dbfe