The control module 15 is preferably a general-purpose digital computer generally comprising a microprocessor or central processing unit, storage mediums comprising non-volatile memory devices including read only memory (ROM) and electrically programmable read only memory (EPROM), random access memory (RAM), a high speed clock, analog to digital (A/D) and digital to analog (D/A) circuitry, and inpu