S-GNSS® Auto is a software upgrade for GNSS receivers. Working directly from the chip, it boosts GNSS accuracy and reliability, enabling safer navigation and autonomy in urban areas and forest roads. It uses FocalPoint's patented Supercorrelation® technology to boost line-of-sight signals and reject non-line-of-sight signals.

Supercorrelation is FocalPoint's patented technology that discriminates the angle-of-arrival of satellite signals, allowing GNSS receivers to focus on line-of-sight signals while ignoring all others, without the need for high-cost antennas.
Conventional GNSS receivers can only perform a small amount of coherent integration, typically less than 20 milliseconds. Supercorrelation overcomes these limitations to enable long coherent integration (typically 1 second or more) with motion compensation, even on low-cost hardware.
Operating between traditional GNSS correlators and the navigation engine, it creates a high-performance synthetic antenna, mitigating multipath and improving positioning reliability in challenging environments.
Learn more in the Supercorrelation Technical Overview.
S-GNSS Auto is applied as a firmware upgrade to the measurement engine. Enhanced measurements are provided to the Navigation Engine (internal or external), where improved position and velocities are calculated. The video shows where S-GNSS® Auto is integrated on STMicroelectronics’s Teseo receivers.

GNSS is the only sensor providing an absolute position anywhere in the world. Wheel odometry, lidar, IMU and cameras are excellent at short-term relative motion but accumulate error over time and need an external reference to correct against. Even in an architecture where GNSS isn’t the primary sensor, it still matters that it works as well as possible: a poor-quality reference degrades the sensors that lean on it. S-GNSS® Auto makes that reference reliable in the environments (urban canyons, foliage) where it would otherwise fail silently.
Today’s automotive use cases are advancing fast. Each step up demands more reliable positioning than current GNSS solutions can guarantee. This is especially true in urban or foliage-heavy environments, where GNSS typically degrades. Our software mitigates that degradation, bringing GNSS performance close to open-sky levels.
That reliability is what lets you expand ADAS and automated driving features beyond open-sky into a much broader network. With performance validated across diverse environments (including trials on three continents), we help you scale ADAS coverage confidently, rather than being limited by unreliable systems.
This is exactly why we developed S-GNSS® Auto. Conventional GNSS has been unreliable in challenging environments, limiting its use in autonomy features. S-GNSS changes this by turning GNSS into a reliable input to the ADAS system. By rejecting reflected signals and boosting direct ones, it ensures only trustworthy measurements reach your positioning engine. And because the receiver’s own uncertainty estimate reflects reality more closely, the system can trust the fix when it’s good and de-weight it honestly when it isn’t. The result is a trustworthy output that the rest of the system can rely on across everyday driving environments.
S-GNSS does not constrain your antenna choice. It expands your options.
Supercorrelation improves receiver sensitivity and enables the receiver to discriminate line-of-sight signals from reflections. In effect, it upgrades the antenna you already have. That gives you three ways to use the improvement: pick the one that suits your programme, or split the benefit between them.
The strongest example is band selection. S-GNSS on an L1-only antenna surpasses the performance of a conventional L1 + L5 receiver, so a single-band antenna and its simpler, cheaper RF chain become a realistic choice.
Yes, S-GNSS outputs are compatible with any map as the PNT format remains identical. Even when using relative sensors in conjunction with an HD map, an absolute location from a GNSS is highly valuable for (1) initialisation of the HD map search – saving compute and time, (2) calibration of IMU and other sensors, meaning Dead-Reckoning performance can be improved, and (3) a critical cross-check for the positions calculated by the HD map localisation calculation.
Yes. S-GNSS Auto works at the measurement level, improving the accuracy and reliability of both code phase and frequency measurements – both of which are fundamental to high precision RTK and PPP positioning. High precision positioning also uses a third measurement, carrier phase, to reach centimetre-level accuracy. S-GNSS Auto does not affect carrier phase. Our upcoming product, Precise+, brings the same measurement-level benefits to carrier phase observables.
No. If your system already includes use of the Teseo V or Teseo VI chip, no changes will be required as S-GNSS is already available; it’s a simple firmware upgrade.
No external input needed. All the inputs S-GNSS® Auto requires come from within the GNSS chip’s measurement engine.
S-GNSS® Auto is delivered as an on-chip firmware upgrade on supported receivers (e.g. ST Teseo), sitting inside the measurement engine itself. Where a platform requires it, an external API/software delivery model can also be discussed. Contact us to learn more.
We have a strategic collaboration with GM and are backed by GM Ventures. We currently work with OEMs and Tier 1s in Europe, Asia and the US, all of whom are actively testing our product.
S-GNSS® Auto is chip-agnostic; it is not tied to any one silicon vendor. We collaborate with every stakeholder in the mobility ecosystem, and STMicroelectronics’s Teseo is the first platform on which the joint automotive solution is commercially available.
S-GNSS® Auto is licensed on a per-vehicle basis to OEMs and Tier 1s, delivered as a firmware upgrade to GNSS receivers already in your BOM. There’s no new hardware, antenna or sensor to qualify. Pricing scales with volume, and support/integration packages are scoped per program.
Depending on the requirement, the licence can be procured directly from FPP or via our partner, STMicroelectronics.
S-GNSS® Auto is currently delivered as licensed firmware on supported chipsets rather than source code for integration into external application processors. We’re open to discussing different commercial and technical arrangements for specific programs. Please contact us to discuss your thoughts in a dedicated conversation with our team.
Precise+ is in development for STMicroelectronics Teseo receivers, targeting a 2027 release. It is available now for other GNSS chipmakers to license and integrate onto their own chipsets.
Contact us to discuss integration.
Yes. S-GNSS Auto is integrated onto STMicroelectronics Teseo V & VI receivers and available to automotive OEMs and Tier 1 suppliers today. Alongside it we offer:
Both are available now for GNSS chipmakers to license and integrate onto their chipsets. If your application falls outside these, contact us. Supercorrelation is chipset-level software that improves performance on any GNSS receiver, and we are always interested in new applications.
Testing is done via an evaluation kit (EVK) installed in your test vehicle alongside your existing GNSS setup for a direct comparison. Ground truth makes quantifying improvement easier but isn’t strictly required – qualitative comparison against your baseline receiver is possible without it, though less precise. We strongly recommend using a ground truth system though, and can discuss this and the levels of support we can provide during your evaluation.
We provide hands-on support throughout testing: EVK setup guidance, help defining a representative test route/environment mix, and support interpreting results, including comparison against your baseline receiver. Our EVK provides all the hardware and software you require, apart from the vehicle itself and the ground truth system. This is something we will discuss with you fully before we begin the EVK testing process.
We have a dedicated team for supporting our customers’ evaluations across the globe and run testing across key regions relevant to our partners’ priorities. Talk to us to discuss your testing needs, and we’ll help identify the right regions and approach for your program.