software handshaking

software handshaking

(communications)The transmission of extra data on a channelin order to control the device sending data in the otherdirection on that channel. For an EIA-232 connection, thismeans sending Control-S and Control-Q characters to stopand start transmission.

Since software handshaking requires the transmission andprocessing of extra data it can be less efficient thanhardware handshaking.