A method comprising: receiving, by a sensor node comprising a sensor to measure survey data of a target structure, a wireless synchronization signal; and synchronizing, by the sensor node, an operation of the sensor node based on the wireless synchronization signal; wherein the synchronizing comprises: determining, based on the wireless synchronization signal, an amount of drift of the frequency of a clock of the sensor node with respect to a target frequency of a master clock; intermittently re-sampling, using interpolation, the measured survey data based on the determined amount of drift, said re-sampling including: up-sampling the measured survey data to a fixed sampling rate determined from the wireless synchronization signal to increase an effective sample rate of the measured survey data, the fixed sampling rate being relative to a clock running at the target frequency of the master clock; and decimating the measured survey data to the fixed sampling rate as determined from the wireless synchronization signal: characterized in that the time period between successive re-samplings of the survey data is based on a nominal value of drift and an allowed level of noise at an output of the sensor node. receiving, by a sensor node comprising a sensor to measure survey data of a target structure, a wireless synchronization signal; and synchronizing, by the sensor node, an operation of the sensor node based on the wireless synchronization signal; wherein the synchronizing comprises: determining, based on the wireless synchronization signal, an amount of drift of the frequency of a clock of the sensor node with respect to a target frequency of a master clock; intermittently re-sampling, using interpolation, the measured survey data based on the determined amount of drift, said re-sampling including: up-sampling the measured survey data to a fixed sampling rate determined from the wireless synchronization signal to increase an effective sample rate of the measured survey data, the fixed sampling rate being relative to a clock running at the target frequency of the master clock; and decimating the measured survey data to the fixed sampling rate as determined from the wireless synchronization signal: characterized in that the time period between successive re-samplings of the survey data is based on a nominal value of drift and an allowed level of noise at an output of the sensor node. determining, based on the wireless synchronization signal, an amount of drift of the frequency of a clock of the sensor node with respect to a target frequency of a master clock; intermittently re-sampling, using interpolation, the measured survey data based on the determined amount of drift, said re-sampling including: up-sampling the measured survey data to a fixed sampling rate determined from the wireless synchronization signal to increase an effective sample rate of the measured survey data, the fixed sampling rate being relative to a clock running at the target frequency of the master clock; and decimating the measured survey data to the fixed sampling rate as determined from the wireless synchronization signal: characterized in that the time period between successive re-samplings of the survey data is based on a nominal value of drift and an allowed level of noise at an output of the sensor node. up-sampling the measured survey data to a fixed sampling rate determined from the wireless synchronization signal to increase an effective sample rate of the measured survey data, the fixed sampling rate being relative to a clock running at the target frequency of the master clock; and decimating the measured survey data to the fixed sampling rate as determined from the wireless synchronization signal: characterized in that the time period between successive re-samplings of the survey data is based on a nominal value of drift and an allowed level of noise at an output of the sensor node.