Signal conditioning

5f291d8b1ab0c9486680fab4195d1722111