1460920019-12eb7b94-f770-4153-a241-9111096c3d68

1. A GNSS receiver for receiving and code tracking a positioning signal that is phase modulated by a spreading code, comprising:
a replica code generating module for generating first and second replica codes with subcarriers different from each other based on code control information from a calculation module;
a correlation processing module having a first correlator for performing correlation processing of the received positioning signal with the first replica code, and a second correlator for performing correlation processing of the received positioning signal with the second replica code;
a synthesis module for synthesizing the first correlation processing result with the second correlation processing result at a predetermined synthesizing ratio;
a reception environment detector for detecting a reception environment of the positioning signal; and
the calculation module for calculating the synthesizing ratio based on the reception environment and outputting the code control information based on the synthesized correlation processing result.
2. A GNSS receiver for receiving and code tracking a positioning signal that is phase modulated by a spreading code, comprising:
a replica code generating module for generating first and second replica codes with subcarriers different from each other based on code control information from a calculation module;
a synthesis module for synthesizing the first and second replica codes at a predetermined synthesizing ratio;
a correlation processing module for performing correlation processing of the received positioning signal with the synthesized replica code;
a reception environment detector for detecting a reception environment of the positioning signal; and
the calculation module for calculating the synthesizing ratio based on the reception environment and outputting the code control information based on the correlation processing result of the synthesized replica code.
3. The GNSS receiver of claim 1 or 2, wherein the replica code generating module generates a BOC(1, 1) replica code as the first replica code in which the subcarrier is a BOC(1, 1) subcarrier, and generates a BOC(6, 1) replica code as the second replica code in which the subcarrier is a BOC(6, 1) subcarrier.
4. The GNSS receiver of any one of claim 1 or 2, wherein the reception environment detection module detects the reception environment by a CNo based on the correlation result.
5. The GNSS receiver of any one of claim 1 or 2, wherein the reception environment detection module detects the reception environment based on map data indicating an inputted situation around the GNSS receiver.
6. The GNSS receiver of any one of claim 1 or 2, wherein the positioning signal is comprised of a plurality of individual channel signals that are phase modulated by a plurality of spreading codes with the same PN code and subcarrier and different synthesis contents, respectively,
wherein the correlation processing module performs correlation processing for every individual channel,
wherein an integration processing module integration processes the correlation processing results of the plurality of individual channels, and
wherein the calculation module outputs code control information based on the integration processed correlation processing result.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A temperature sensor for an engine compartment of an automotive vehicle, comprising:
a temperature-sensitive element; and
a peripheral envelope for receiving the temperature-sensitive element comprising a closed end, the peripheral envelope configured to be inserted into a corresponding cavity,
wherein the closed end of the peripheral envelope comprises a peripheral portion and a flexible assembly stop, wherein the flexible assembly stop is located at a distal end of the peripheral envelope, and wherein the flexible assembly stop deforms in a direction away from the distal end of the peripheral envelope and towards the peripheral portion by shape cooperation with a bottom of the corresponding cavity.
2. The temperature sensor according to claim 1, wherein the flexible assembly stop is disc-shaped.
3. The temperature sensor according to claim 1, wherein the peripheral portion has a frustoconical shape.
4. The temperature sensor according to claim 1, wherein the flexible assembly stop and the peripheral portion of the peripheral envelope are formed in one piece.
5. The temperature sensor according to claim 1, wherein the peripheral envelope is metal.
6. The temperature sensor according to claim 1, wherein the temperature-sensitive element is a PTC (positive temperature coefficient) or NTC (negative temperature coefficient) type thermistor.
7. A method of manufacturing a temperature sensor according to claim 2, comprising: producing the flexible assembly stop and the peripheral portion by machining a triangular groove in the peripheral envelope.
8. A method of assembling a temperature sensor for an engine compartment of an automotive vehicle into a corresponding cavity, the temperature sensor comprising a temperature-sensitive element and a peripheral envelope receiving the temperature-sensitive element at a closed end, the peripheral envelope being inserted in the corresponding cavity, the method comprising:
assembling the temperature sensor into the corresponding cavity in a first direction so as to position a flexible assembly stop of the closed end of the peripheral envelope facing a bottom of the corresponding cavity; and
deforming projecting walls of the flexible assembly stop outwardly and at least partially in a second direction towards a peripheral portion of the closed end of the peripheral envelope by shape cooperation between the flexible assembly stop and the bottom of the corresponding cavity,
wherein the first direction is substantially opposite to the second direction.