A method of obtaining an electromagnetic propagation measurement of a subterranean geologic formation, said geologic formation being intersected by a borehole, the method comprising: - providing a device within the borehole, said device comprising: a transmitter (Tx), located on said device , for transmitting a signal; a first receiver (Rx1) and a second receiver (Rx2) located on said device , for receiving the transmitted signal; and, a processor means for processing the received signals; - generating the signal from the transmitter (Tx); - receiving the transmitted signal at the first and second receiver (Rx1, Rx2); - injecting a calibration signal with a calibration circuit into the first receiver (Rx1) and the second receiver (Rx2); - processing the receiver signal and the calibration signal within the processor means and wherein the step of processing the receiver signal and the calibration signal includes calculating a phase difference free of data acquiring errors by computing the phase difference as follows: PD = θ M 1 − θ M 2 − θ MC 1 − θ MC 2 - Wherein PD is the phase difference free from acquisition errors; - θ M1 is the measured phase of the uncalibrated receiver signal from the first receiver (Rx1); - θ M2 is the measured phase of the uncalibrated receiver signal from the second receiver (Rx2); - θ MC1 is the measured phase of the calibration signal from the first receiver (Rx1); and, - θ MC2 is the measured phase of the calibration signal from the second receiver (Rx2); - correcting data acquisition errors related to the first receiver (Rx1) and the second receiver (Rx2); - determining the electromagnetic propagation measurement, characterized in that the calibration signal is injected into the receiver front ends using a current loop , wherein the current loop has a current transformer placed therein and the method further includes sampling the current in the loop with a current sampling resistor on the current transformer . - providing a device within the borehole, said device comprising: a transmitter (Tx), located on said device , for transmitting a signal; a first receiver (Rx1) and a second receiver (Rx2) located on said device , for receiving the transmitted signal; and, a processor means for processing the received signals; - generating the signal from the transmitter (Tx); - receiving the transmitted signal at the first and second receiver (Rx1, Rx2); - injecting a calibration signal with a calibration circuit into the first receiver (Rx1) and the second receiver (Rx2); - processing the receiver signal and the calibration signal within the processor means and wherein the step of processing the receiver signal and the calibration signal includes calculating a phase difference free of data acquiring errors by computing the phase difference as follows: PD = θ M 1 − θ M 2 − θ MC 1 − θ MC 2 - Wherein PD is the phase difference free from acquisition errors; - θ M1 is the measured phase of the uncalibrated receiver signal from the first receiver (Rx1); - θ M2 is the measured phase of the uncalibrated receiver signal from the second receiver (Rx2); - θ MC1 is the measured phase of the calibration signal from the first receiver (Rx1); and, - θ MC2 is the measured phase of the calibration signal from the second receiver (Rx2); - Wherein PD is the phase difference free from acquisition errors; - θ M1 is the measured phase of the uncalibrated receiver signal from the first receiver (Rx1); - θ M2 is the measured phase of the uncalibrated receiver signal from the second receiver (Rx2); - θ MC1 is the measured phase of the calibration signal from the first receiver (Rx1); and, - θ MC2 is the measured phase of the calibration signal from the second receiver (Rx2); - correcting data acquisition errors related to the first receiver (Rx1) and the second receiver (Rx2); - determining the electromagnetic propagation measurement, <EOS>