I have a system that sends data from one location to another via radio and I needed to find out the point to point delay propagation from the sensor measurement on one side to the reception on the other side.
The system is like this:
Computer 1 ----> RF TX --> ) ) ) ) --> RF RX ----> Computer 2
On Computer 1:
Sensor Signal ---> Processing Softwares ---> RF Converter
On Computer 2:
ETH ETH Protocol
RF Converter ---> Stroage ---> Processing Software -------> Display Software
The RF Converter is dedicated hardware to converting RF packet to ETH format.
I need the time from the Sensor Signal to the Display Software, "point-to-point".
I can't use a timestamp difference because they are two different machines - that is, their clocks are not synchronized.
I can simulate monitoring an event from both sides using an oscilloscope in the laboratory, but the real case will have a distance of approximately 200 meters, and I would like a solution for measuring in the field.
I can't receive data on Computer 1, as I thought one possibility would be to measure the send/response time and divide by two, but unfortunately it wouldn't be possible.
Is there any way to synchronize the times or any suggestion of an idea so that I can measure this delay?
The computers' OS is Windows.
- I added communication (ETH) and other intermediaries
- My timing accuracy needs to be in milliseconds, the GPS guarantees seconds sync
- The size of the packet sent by RF varies, so I cannot assume a fixed value, I am looking for a methodology that fits different sizes
- I can use audio and video resources, but it involves a cost that I don't know if I would be able to.
I expressed myself badly by putting only Computer 1, there is a bigger process involved.