In asynchronous serial communication, what is the role of 'Hardware Handshaking' jeg using RTS/CTS lines)?
Show answer & explanation
Correct answer: B
Explanation
The correct answer is Option 2, i.e., to prevent data loss by managing buffer overflow.
In asynchronous serial communication, hardware handshaking (RTS/CTS) is used to manage data flow between sender and receiver.
- RTS (Request to Send) → Sender asks permission to send data
- CTS (Clear to Send) → Receiver signals it is ready to receive data
This ensures that the receiver is not overwhelmed, preventing buffer overflow and data loss.