33.3.5 Interbyte Delay
When loading data with the UPDI, or reading out the System
Information Block, the output data will normally appear with two
IDLE bits between each transmitted byte for a multibyte transfer.
Depending on the application on the receiver side, data might be
coming out too fast when there are no extra IDLE bits between each
byte. By enabling the IBDLY feature in UPDI.CTRLB, two extra Stop
bits will be inserted between each byte to relax the sampling time
for the debugger. Interbyte delay works in the same way as a guard
time, by inserting extra IDLE bits, but only a fixed number of IDLE
bits and only for multibyte transfers. The first transmitted byte
after a direction change will be subject to the regular Guard Time
before it is transmitted, and the interbyte delay is not added to
this time.