1. A method comprising:detecting, by a first device, a timing measurement frame from a second device, the timing measurement frame having a plurality of time measurement samples, wherein at least a first time measurement sample of the plurality of time measurement samples has a transmit timestamp value;
determining transmit timing values for subsequent time measurement samples of the plurality of time measurement samples based on an offset from the transmit timestamp value of the first time measurement sample;
applying a receive timestamp value to each of the subsequent time measurement samples received; and
determining a relative clock drift between a clock of the first device and a clock of the second device by comparing the receive timestamp values with transmit timing values of the subsequent time measurement samples contained in the timing measurement frame.