Signal conditioning

1dda8f29cae4ce07dd21f0ce1ed79acbeee