A recording apparatus includes a plurality of thermal elements, a strobe generator, and a data sequencer. The strobe generator provides a strobe signal comprising a sequence of N pulses, each pulse having a same period, the sequence including a first group of pulses having an active state for a first duration a second group of pulses having an active state for a second duration, wherein each pulse of the second group is positioned next to a pulse of the first group such their active states combine form a continuous active state. The data sequencer provides an N-bit data sequence representative of a gradation level to each thermal element, each bit corresponding to one of the N pulses, wherein the N bits have active states such that whenever the corresponding gradation level is within a predetermined range and whenever a bit corresponding to a pulse of the second group has an active state the bit corresponding to adjacent pulse of the first group has an active state, wherein each thermal element generates heat based on the strobe signal and the corresponding N-bit sequence.