User-controlled GPS receiver
First Claim
1. A system for processing navigation information from positioning signals comprising:
- an antenna and downconverter configured to receive positioning signals and generate positioning data for at least one channel;
a channel unit coupled to the antenna and downconverter, said channel unit configured to receive positioning data from the antenna and downconverter and perform acquisition and tracking calculations to generate data; and
a user controlled processor sub-system coupled to the channel unit, said sub-system comprising a processor and communication link circuitry, said communication link circuitry configured to receive the data from the channel unit, said processor configured to calculate position and time information using the received data, said processor sub-system further configured to issue commands to the channel unit to perform control of the channel unit, antenna and downconverter, said channel unit is further configured to be responsive to the commands to perform at least one corresponding operation in response to the received command.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method which enables a user platform to perform low level control of a channel unit which performs acquisition and tracking of Global Positioning System (GPS) signals processing the measurement platform which includes the channel and that performs all satellite tracking functions which are driven by interrupts. Intermediate measurements data generated therefrom, for example code phase, carrier phase and Doppler, are communicated to a user platform which computes receiver position and time. As a result, the user platform can easily be configured to perform user-specific processes without incurring conflicts with the interrupt driven processes occurring on the measurement platform. Furthermore, the user platform is configured to issue commands to the channel unit to control the operation of the measurement platform. Thus, the performance of the measurement platform can be tailored specifically to the end user application.
111 Citations
30 Claims
-
1. A system for processing navigation information from positioning signals comprising:
-
an antenna and downconverter configured to receive positioning signals and generate positioning data for at least one channel; a channel unit coupled to the antenna and downconverter, said channel unit configured to receive positioning data from the antenna and downconverter and perform acquisition and tracking calculations to generate data; and a user controlled processor sub-system coupled to the channel unit, said sub-system comprising a processor and communication link circuitry, said communication link circuitry configured to receive the data from the channel unit, said processor configured to calculate position and time information using the received data, said processor sub-system further configured to issue commands to the channel unit to perform control of the channel unit, antenna and downconverter, said channel unit is further configured to be responsive to the commands to perform at least one corresponding operation in response to the received command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A user controlled receiver sub-system comprising:
-
a first input coupled to receive positioning data; a channel unit coupled to the first input, and comprising a first memory configured to store instructions executed by the channel unit and intermediate data generated by said channel unit, said channel unit is configured to receive positioning data and perform acquisition and tracking calculations for at least one channel, said channel unit further configured to compute first data for each channel of an at least one channel acquired and tracked, said channel unit further comprising output circuitry, the first data subsequently output through the output circuitry; and a second input coupled to receive commands from a user system to control the operation of the channel unit, antenna and downconverter. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification