An ECG controller for an ECG device, the ECG controller comprising: an electrode interface operable in connection with one of a base ECG lead system and a sub-base ECG lead system (20, 21) to receive ECG signals; an ECG interpreter, wherein the ECG interpreter is operable in communication with the electrode interface to generate an ECG waveform responsive to the ECG signals, and wherein the ECG interpreter is further operable to extract at least one morphology feature of the ECG waveform responsive to a connection of one of the base ECG lead system and the sub-base ECG lead system (20, 21) to the electrode interface; and a cable interchange classifier, characterized in that, the cable interchange classifier is operable in communication with the ECG interpreter to detect and classify any cable interchange between the electrode interface and the sub-base ECG lead system (20, 21) responsive to the connection of the sub-base ECG lead system (20, 21) to the electrode interface and further responsive to an extraction by the ECG interpreter of the at least one morphology feature of the ECG waveform, wherein the cable interchange classifier is further operable in communication with the electrode interface to generate at least one redundancy feature of the base ECG lead system responsive to the connection of the base ECG lead system to the electrode interface, and wherein the cable interchange classifier is further operable in communication with the ECG interpreter to detect and classify any cable interchange between the electrode interface and the base ECG lead system responsive to an extraction by the ECG interpreter of the at least one morphology feature of the ECG waveform and further responsive to a generation by the cable interchange classifier of the at least one redundancy feature of the base ECG lead system. an electrode interface operable in connection with one of a base ECG lead system and a sub-base ECG lead system (20, 21) to receive ECG signals; an ECG interpreter, wherein the ECG interpreter is operable in communication with the electrode interface to generate an ECG waveform responsive to the ECG signals, and wherein the ECG interpreter is further operable to extract at least one morphology feature of the ECG waveform responsive to a connection of one of the base ECG lead system and the sub-base ECG lead system (20, 21) to the electrode interface; and wherein the ECG interpreter is operable in communication with the electrode interface to generate an ECG waveform responsive to the ECG signals, and wherein the ECG interpreter is further operable to extract at least one morphology feature of the ECG waveform responsive to a connection of one of the base ECG lead system and the sub-base ECG lead system (20, 21) to the electrode interface; and a cable interchange classifier, characterized in that, the cable interchange classifier is operable in communication with the ECG interpreter to detect and classify any cable interchange between the electrode interface and the sub-base ECG lead system (20, 21) responsive to the connection of the sub-base ECG lead system (20, 21) to the electrode interface and further responsive to an extraction by the ECG interpreter of the at least one morphology feature of the ECG waveform, wherein the cable interchange classifier is further operable in communication with the electrode interface to generate at least one redundancy feature of the base ECG lead system responsive to the connection of the base ECG lead system to the electrode interface, and wherein the cable interchange classifier is further operable in communication with the ECG interpreter to detect and classify any cable interchange between the electrode interface and the base ECG lead system responsive to an extraction by the ECG interpreter of the at least one morphology feature of the ECG waveform and further responsive to a generation by the cable interchange classifier of the at least one redundancy feature of the base ECG lead system. wherein the cable interchange classifier is further operable in communication with the electrode interface to generate at least one redundancy feature of the base ECG lead system responsive to the connection of the base ECG lead system to the electrode interface, and wherein the cable interchange classifier is further operable in communication with the ECG interpreter to detect and classify any cable interchange between the electrode interface and the base ECG lead system responsive to an extraction by the ECG interpreter of the at least one morphology feature of the ECG waveform and further responsive to a generation by the cable interchange classifier of the at least one redundancy feature of the base ECG lead system.