The
receiver (1) for radio-frequency signals (SV1, SV2, SV3, SV4), modulated by specific codes of transmitting sources, such as satellites (S1, S2, S3, 54), includes receiving and shaping means with
frequency conversion for the radio-frequency signals for generating intermediate signals, a correlation stage formed of several correlation channels for receiving the intermediate signals and
microprocessor means connected to the correlation stage in order to process the extracted data after correlation. Each channel includes a correlator in which the intermediate signals are correlated with at least two early and late replicas of the specific code of a visible transmitting source to be searched and tracked. The correlator further includes
integrator counters for the correlated signals to provide a first amplitude value of the auto-
correlation function of the early signals and a second amplitude value for the late signals. When multipath signals (SV1′, SV3′) are detected in the first operating channel, at least a second unused channel is configured, via the
microprocessor means, and connected in parallel to the first channel. The second channel has the task of searching the
maximum amplitude value between the two amplitude values of the first operating channel. The
receiver, in particular of the GPS type, can be mounted in the case of a watch and powered by the energy accumulator or battery of the watch.