Abstract:
A satellite radio wave receiving device including: one or more processors configured to: cause a receiver to start a receiving operation of receiving radio waves from positioning satellites; perform a current position calculation to calculate a current position based on the radio waves received; calculate a positioning accuracy of the current position; decide whether or not to adopt the current position based on a number of positioning satellites from which the receiver has received radio waves and the positioning accuracy; in response to deciding to adopt the current position, cause the receiver to stop the receiving operation; and in response to deciding to not adopt the current position, cause the receiver to continue the receiving operation of receiving radio waves from the positioning satellites and repeat performance of the current position calculation to calculate current positions based on the radio waves received during the continued receiving operation.
Abstract:
A satellite radiowave receiving device includes a receiver and a processor. The receiver acquires and receives radiowaves from a positioning satellite. The processor performing a positioning operation based on the radiowaves received by the receiver to obtain a current position of the satellite radiowave receiving device. The processor causes the receiver to stop an acquiring operation of radiowaves from a new positioning satellite under a predetermined condition while radiowaves are being acquired from a required number of positioning satellite for the positioning operation. If an error range of the obtained current position no longer satisfies a predetermined accuracy standard during a stop of the acquiring operation, the processor causes the receiver to resume the acquiring operation.
Abstract:
A satellite radiowave receiving device includes a receiver and a processor. The receiver receives radiowaves from a positioning satellite. The processor performs a positioning operation based on the radiowaves received by the receiver to obtain a current position. The processor calculates an error range at the current position based on a positioning accuracy and a deviation. The positioning accuracy is obtained by combining each position of a plurality of positioning satellites and receiving state of radiowaves from each of the plurality of positioning satellites, and the deviation is a deviation of the current position and a predicted position calculated in accordance with a travelling state of the satellite radiowave receiving device.
Abstract:
A satellite radio-wave reception device includes a demodulator. A demodulator determines an assumption code, identifies a plurality of reception codes from a received radio wave, collates an assumption code in a deviation range, which is previously set with respect to reception timing of the reception codes, and each of the reception codes, holds information related to a collation result in each deviation amount with respect to the plurality of reception codes, determines one of correspondences and noncorrespondences, the number of which one is larger, as matching in each code block, and identifies a deviation amount in which the integrated value of matching corresponding to an integrated value of the number of matching codes in a plurality of code blocks in each deviation amount satisfies a predetermined matching condition.
Abstract:
A running condition detection device includes a GPS receiving unit configured to receive a GPS signal and output a current position, a geomagnetic sensor configured to detect geomagnetism, a direction determination unit configured to obtain a current moving direction based on current positional data and last positional data from the GPS receiving unit, a first bend determination unit configured to compare current moving direction data obtained by the direction determination unit and reference direction data to determine passage of a street corner, a second bend determination unit configured to compare geomagnetic data detected by the geomagnetic sensor and reference geomagnetic data to determine passage of a street corner, and a determination prohibition unit which prohibits the first and second bend determination units from determining passage of a street corner during a given period of time when passage of a street corner is determined by one of the first bend determination unit and the second bend determination unit.
Abstract:
Disclosed is a data processing device including: at least one processor that executes a program stored in at least one memory; and a timer that repeatedly and continuously counts a setting time. The processor acquires data indicating a battery state, judges occurrence of an event, executes processing based on data acquired in the setting time when judging that the event has not occurred between start and end of counting for one setting time, and executes at least one of a first operation of performing the processing based on data from the counting start to a stop timing based on the event occurrence and a second operation of performing the processing based on data from a start timing based on an event occurrence timing to end of counting for one setting time when judging that the event has occurred between the start and the end of the counting.
Abstract:
A satellite radio signal receiver includes a receiving section which receives radio signals from satellites and demodulates the signals to identify bits of the demodulated signals as received bits; and a processor. The processor compares each received bit of the satellites with estimated bits which are estimated to be received within a possible deviation range from a current date and time acquired as a reception timing of the received bit to obtain comparison result information between the received bits and the estimated bits in relation to deviations within the possible deviation range with respect to each of the satellites, integrates the comparison result information on the received bits of the satellites, specifies a deviation that satisfies a match condition of the received bits and the estimated bits based on the integrated comparison result information, and acquires date and time information based on the deviation that satisfies the match condition.
Abstract:
A radio-controlled timepiece includes: a radio wave reception unit that receives satellite waves and extracts an incoming code sequence encoded in the received satellite waves; a counter unit that counts a date/time of the radio-controlled timepiece; and a processor that: generates an expected code sequence containing at least a portion of a preamble code and a code generated on the basis of the date/time counted by the counter unit that are expected to be part of the incoming code sequence that is extracted, detects a match between the expected code sequence that has been generated and the incoming code sequence by sequentially comparing the expected code sequence with the incoming code sequence, and acquires a present date/time, as indicated by the satellite waves, in accordance with a detection timing of the match, as measured by the data/time counted by the counter unit.
Abstract:
A satellite radio signal receiver includes a receiving section and a processor. The receiving section receives a radio signal from a satellite and demodulates the signal to identify each received bit of the signal. The processor compares the identified received bit with estimated bits which are estimated to be received within a possible deviation range set for a current date and time acquired as a reception time of the received bit, so as to obtain information on comparison result in relation to a deviation from the current date and time. The processor detects the deviation which satisfies a predetermined match condition of comparison results for received bits. The processor acquires date and time information based on the detected deviation which satisfies the predetermined match condition.
Abstract:
A radio receiver receives transmitted radio waves from positioning satellites, and includes: a signal amplification unit configured to amplify a received signal; an acquisition unit configured to acquire a satellite signal from the amplified signal; and a control unit configured to obtain predetermined information from the acquired satellite signal, determine a reception condition of transmitted radio waves based on the processing condition of at least one of the obtainment and the acquisition unit, and performs operation setting of a gain of the signal amplification unit according to the determined reception condition, wherein the control unit performs the operation setting so that the gain set in the operation setting when the reception condition is determined to be a first reception condition is smaller than the gain set in the operation setting when the reception condition is determined to be a second reception condition inferior to the first reception condition.