Putsered rain radar