Signal conditioning

39e0a59b46894689b18fc1c1a274988fAAAAAA