The UBX-M9140 from u-blox is a GNSS module that can receive signals from up to four GNSS constellations (GPS, Glonass, Beidou, and Galileo) concurrently, in order to achieve high positional accuracy even in difficult conditions such as deep urban canyons. The module provides exceptional sensitivity and acquisition times for all L1 GNSS systems and delivers meter-level accuracy performance. It has a position update rate of up to 25 Hz, enabling dynamic applications like UAVs to receive position information with low latency. This module has special filtering against RF interference and jamming, it detects jamming and spoofing events and re-ports them to the host so that the system can react to such events in a timely fashion. The UBX-M9140 chip is available in a 5.00 x 5.00 x 0.59 mm surface-mount package with two different variants to serve automotive (UBX-M9140-KA) and industrial tracking (UBX-M9140-KB) applications, such as navigation, telematics, and UAVs.