A microwave system for generating microwave energy according to an energy control algorithm is disclosed. The system includes a microwave generator configured to select an energy control algorithm, programmed in the microwave generator that corresponds to a microwave energy delivery device connected to the generator.