. . "FIG. 5B is a flowchart of an alternative main operating routine 300 that may be stored in the memory of the controller 100." . .