Patent ID: 8630815

Claim:
A method for digital network quality control for data transmitted between different devices in a communication system along a length of cable, comprising: generating a waveform by a waveform generator, the waveform comprising a carrier wave having a waveform shape defined by waveform criteria comprising one or more parameters, wherein the carrier wave is modulated to produce the waveform for data transfer; outputting the waveform to a data bus comprising a length of cable for transmission to a receiver adapted to extract data from the waveform; automatically tuning the waveform based on actual transmission conditions on the length of cable by modifying the waveform shape of the carrier wave by: (a) capturing the waveform from the data bus via a waveform capture device; (b) analyzing via a computing device the captured waveform by: (1) comparing the captured waveform to predetermined data transfer acceptance criteria for a clean waveform, (2) determining if the captured waveform fails to meet the data transfer acceptance criteria for a clean waveform based on distortions caused by the actual transmission conditions on the length of cable detected in the captured waveform, the distortions capable of interfering with proper interpretation of the data by the receiver, (3) wherein if the waveform fails to meet the data transfer acceptance criteria for a clean waveform, compiling factors to modify the one or more parameters of the waveform criteria for the carrier wave in order to meet the data transfer acceptance criteria; and (c) sending the factors back to the waveform generator; (d) modifying the waveform shape of the carrier wave via the waveform generator by modifying the one or more parameters of the waveform criteria for the carrier wave, thereby providing a flexible waveform shape for the carrier wave rather than a constant waveform shape for the carrier wave.