2.3.1.
Packet Acknowledgment
Each packet should be acknowledged with a single character. '+' to
indicate satisfactory receipt, with valid checksum or '-' to
indicate failure and request retransmission.
Retransmission should be requested until a satisfactory packet is
received.