SMS dit: GNSS receivers for weak signals