Self-test system and method for external programming device
AssigneeSiemens-Pacesetter, Inc.
InventorSergiu Silvian
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiemens-Pacesetter, Inc.
InventorSergiu Silvian
Estimating the term…
A communication system includes self-test means for automatically testing its performance. The communication system is adapted for use between an implantable device, such as a pacemaker, and an external device, such as the pacemaker's programmer. The communication system includes in the external device a transmitter circuit for transmitting an output signal through an antenna, and a receiver circuit for receiving an input signal through an antenna. A driver circuit controls the operation of the transmitter circuit. A microprocessor, connected to the driver circuit, controls the information content and timing of the transmitted output signal. A bandpass filter and AM demodulator process the input signal received through the receiver circuit. A multiplexer selectively allows one of a plurality of status signals from throughout the communication system within the external device, including the demodulated signal obtained from the AM demodulator, to be connected to the microprocessor. The self-test means includes means for having the microprocessor generate a test signal that is selectively injected into the transmitter circuit and/or the bandpass filter. The self-test means further includes a switch that selectively allows, as controlled by the microprocessor, either the output signal from the bandpass filter, or the output signal from the transmitter circuit, to be connected to the input of the AM demodulator. In this manner, the injected test signal, or the effects of the injected test signal, may be coupled back to the microprocessor via one of the status signals. The microprocessor then checks the status signals to ensure that a desired performance criteria is achieved. Individual tests may be selectively performed, or a prescribed sequence of several tests may be automatically performed.
In a communication system having driver means for generating a first signal that is to be transmitted;
The self-test means set forth in claim wherein said signal generating means includes means for automatically generating said test signal at prescribed times during the operation of said communication system, said self-test means automatically performing its function of checking selected ones of said status signals at said prescribed times.
The self-test means set forth in claim further including means for attenuating the output signal applied to said second switch means from said transmitter means by a prescribed amount.
The self-test means set forth in claim wherein said control means comprises a microprocessor, and wherein said signal generating means within said control means includes a stored sequence of instructions that causes said microprocessor to generate said test signal and apply it to at least one of said first or second summing means at an appropriate time during the operation of said communication system.
A communication system comprising:
A system for testing an external programming device, said external programming device being adapted to communicate with an implantable device, said system including:
A method of automatically testing an external programming device adapted for use with an implantable device, said method comprising the steps of:
A method for testing an external programming device, said external programming device being adapted to communicate with an implantable device, said method comprising the steps of:
A method of testing an external programming device adapted for use with an implantable device, said external programming device including various circuits that, when functioning properly, establish a telemetry link with the implantable device over which commands may be sent to the implantable device and data may be received from the implantable device, said method comprising the steps of:
Dependencies are inferred from the claim text.