Diagnostics for a serial communications device
First Claim
1. A serial communications device, comprising:
- a controller to obtain digital diagnostic data representative of operational characteristics of the serial communications device;
memory to store the digital diagnostic data;
at least one interface, including an interface to serially communicate data via a serial cable; and
a signal controller configured to encode the digital diagnostic data onto a serial data signal for transmission via the serial cable by adjusting signal levels of the serial data signal while preserving original data in the serial data signal, wherein encoding the digital diagnostic data onto the serial data signal while preserving the original data in the serial data signal includes;
serializing the digital diagnostic data;
determining a series of signal levels for the serialized digital diagnostic data based on a signal encoding map; and
adjusting signal levels for the serial data signal based on the determined series of signal levels.
5 Assignments
0 Petitions
Accused Products
Abstract
A serial communications device comprises a controller to obtain digital diagnostic data representative of operational characteristics of the serial communications device, memory to store the digital diagnostic data and at least one interface, including an interface to serially communicate data via a serial cable. The serial communications device also comprises a signal controller configured to encode the digital diagnostic data onto a serial data signal for transmission via the serial cable by adjusting signal levels of the serial data signal while preserving original data in the serial data signal. Encoding the digital diagnostic data includes serializing the digital diagnostic data, determining a series of signal levels for the serialized digital diagnostic data based on a signal encoding map, and adjusting signal levels for the serial data signal based on the determined series of signal levels.
-
Citations
22 Claims
-
1. A serial communications device, comprising:
-
a controller to obtain digital diagnostic data representative of operational characteristics of the serial communications device; memory to store the digital diagnostic data; at least one interface, including an interface to serially communicate data via a serial cable; and a signal controller configured to encode the digital diagnostic data onto a serial data signal for transmission via the serial cable by adjusting signal levels of the serial data signal while preserving original data in the serial data signal, wherein encoding the digital diagnostic data onto the serial data signal while preserving the original data in the serial data signal includes; serializing the digital diagnostic data; determining a series of signal levels for the serialized digital diagnostic data based on a signal encoding map; and adjusting signal levels for the serial data signal based on the determined series of signal levels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
at a serial communications device, receiving a request for digital diagnostic data for the serial communications device from a requestor; and in response to the request; encoding the digital diagnostic data onto a serial data signal while preserving the original data in the serial data signal, wherein encoding the digital diagnostic data onto the serial data signal while preserving the original data in the serial data signal includes; serializing the digital diagnostic data; determining a series of signal levels for the serialized digital diagnostic data based on a signal encoding map; and adjusting signal levels for the serial data signal based on the determined series of signal levels; and transmitting the serial data signal to the requestor. - View Dependent Claims (20, 21, 22)
Specification