A method for transmitting electromagnetic (EM) telemetry signal from an EM transmitter at a downhole location to an EM receiver at a surface location, the method being performed during a drilling operation being carried out by a drilling rig comprising one or more pumps configured to pump a drilling fluid for use during the drilling operation, wherein the EM telemetry signal comprises a long header and a data frame, the long header allowing synchronization of communications between the EM transmitter and the EM receiver, and wherein the method comprises:
- (a) deactivating the one or more pumps so as to cease pumping of the drilling fluid;
- (b) during an idle period following the cessation of the pumping of the drilling fluid, transmitting from the EM transmitter at least a portion of the long header, wherein during the idle period the one or more pumps are not activated such that the drilling fluid is not being pumped;
- (c) acquiring a survey during a survey acquisition period that immediately follows the idle period;
- (d) encoding results of the survey as the data frame;
- (e) reactivating the one or more pumps, after the encoding of the results of the survey, so as to reinitiate the pumping of the drilling fluid;
- and
- (f) transmitting from the EM transmitter, after the idle period and after the reinitiating of the pumping of the drilling fluid, the data frame and any remaining portion of the long header not transmitted during the idle period.