DSR—Data Integrity Report

The host asks for the status of the data integrity flag. The data integrity flag indicates the integrity of the data flow between the terminal and host. This flag is reset each time the terminal sends a data integrity report.

Programming Tip
Applications using the flag should always reset the flag before sending data to the terminal. You can reset the flag with a DSR request (CSI ? 75 n) sequence. After the application sends data, the application should send another request to find out if a parity error has occurred.

Format

Exchange Sequence Meaning
Request
(Host to terminal)
CSI ? 75 n The host asks for the status of the data integrity flag.
Possible responses
(Terminal to host)
CSI ? 70 n Ready, no communication errors or power-ups have occurred since last report.
CSI ? 71 n Malfunction, a communication error has occurred since the last report.
CSI ? 73 n The terminal has not reported data integrity since the last power-up or hard reset (RIS).