A transceiver in an ad hoc network may use a rate adaptation module to select an optimal data rate for a given wireless environment. The image data is shifted parallel to the cylinder axes and the amount of shift per cylinder rotation equals the distance the multi-channel modulators move relative to their respective cylinders per rotation of the relevant cylinder. The information is contained in the samples, not prepended or appended to the sample stream. A ramp generator provides to the comparator a first ramp signal for buck mode and a second ramp signal for boost mode.