As various borehole conditions being measured by the measuring devices 16 and 17 change during the course of the drilling operation, the data encoder 18 will be effective for controlling the motor 21 so as to produce, for example, signals of different frequencies such as described in detail in the aforementioned U.S. Pat. No. 3,309,656.