Implementing a datascope on a Macintosh
A datascope is used for monitoring serial communication lines, both for analysis of correctly functioning communication systems, and for diagnosis of systems that do not function as they should. The device is electrically connected to communication lines at a particular point in a system, and it monitors these lines to display the information that is being transmitted. Broadly speaking, the format of data that a datascope analyzes may be divided into two major categories : asynchronous and synchronous data (each of which shall be discussed in more detail below). The uses of a datascope are many, largely depending on whether the data being monitored are transmitted synchronously or asynchronously. This report documents the design and partial implementation of a datascope that can monitor synchronous data (as is transmitted when communicating via a widearea network), and well as asynchronous data, up to a maximum line speed of 9600 bps for full-duplex communication.
SubjectsField of Research::08 - Information and Computing Sciences::0805 - Distributed Computing::080503 - Networking and Communications
- Engineering: Reports