The invention discloses a half-cycle
jumping measuring method and a device for
satellite navigation. The half-cycle
jumping measuring method comprises the following steps: judging whether the current telegraph-text
sign bit is same as the previous frame telegraph-text
sign bit, and if so, carrying out half-cycle
jumping correction; if not, and judging whether the accumulated value of the final M integrals of the current telegraph-text sign is the same sign, and if so, judging whether the current telegraph-text
sign bit and the accumulated value of the final M integrals are the same sign, and if so, judging the the current telegraph-text sign bit has
no carrier phase half-cycle jumping, and if not, carrying out half-cycle jumping correction. The half-cycle jumping measuring method and the device for
satellite navigation have no need to read the phase information of each
pseudo code width and the initial and ending phase information of each data bit, and only need to read the discontinuous
coherent integration data and the phase information of each data bit so that the position of the half-cycle jumping is accurately judged and corrected. The half-cycle jumping measuring method and the device for
satellite navigation has the advantages of simple method and accurate calculation, and facilitate to the achievement of a hardware
receiver.