摘要 |
When demodulating data of each frame of a phase-modulated signal received by a selected one of antennas, a phase error detector detects a phase error as a deviation from an ideal phase, and an accumulator accumulates phase errors in the frames. If an accumulated value of the phase errors is greater than a predetermined value in a predetermined slot position in a frame, antenna switching is controlled for a next frame. In the antenna switching control process, the demodulated phase of a first antenna selected in a present frame is held in a phase holder. If the accumulated value of the phase errors becomes greater than the predetermined value, the first antenna is switched temporarily to a second antenna, and the demodulated phase of the second antenna is held in the phase holder. Based on reception statuses of the first and second antennas, either better one of the antennas is selected, one of the demodulated phases held in the phase holder is selected and provided to a demodulator. |