1459895347-001e01e4-61bf-4cac-b76c-f14f009a1ec6

A method and apparatus for propelling a tool having a body within a passage. Signals are received along the channel and it is determined how many of the signals are outside a predetermined range relative to a plurality of predetermined constellation points. In the coarse tuning cycle, large changes in the control signal pulse width is used to drive output voltage to target at a fast pace.