med08
Feb 13, 2009, 05:07 AM
Consider 3 Units that transmit radio messages and are each located at different points 35m from the equi center.
I then have a receiver that lies anywhere between these three locations that wants to know the distance from each radio unit by making some calculations using the speed of light.
The basic operation is: The receiver unit sends out a signal, starts a timer and waits for a response from the radio unit. A signal comes back and the timer is stopped.
My problem is that
1) Clocks won't be snychronised in the 4 Units and beacause of the speed of light, there will be (unkown) errors within my calculations.
2) Also, I would be using a timer in the Processor that is meant to log the exact 1x10^-8 second that a signal came in and stop that timer instantly.
3) I also would need to know the exact processing time of each unit so that I could offset these values from the real propagation delays of the speed of the radio waves.
How feasible is this approach given the issues raised. Are there anyway to solve (1) so that the units behave the same way.
I then have a receiver that lies anywhere between these three locations that wants to know the distance from each radio unit by making some calculations using the speed of light.
The basic operation is: The receiver unit sends out a signal, starts a timer and waits for a response from the radio unit. A signal comes back and the timer is stopped.
My problem is that
1) Clocks won't be snychronised in the 4 Units and beacause of the speed of light, there will be (unkown) errors within my calculations.
2) Also, I would be using a timer in the Processor that is meant to log the exact 1x10^-8 second that a signal came in and stop that timer instantly.
3) I also would need to know the exact processing time of each unit so that I could offset these values from the real propagation delays of the speed of the radio waves.
How feasible is this approach given the issues raised. Are there anyway to solve (1) so that the units behave the same way.