Remote sensing of soil based on a compact and fully software GNSS-R receiver