provided from predefined and stored timing schedules based on operating conditions, loading conditions, fuel and air temperatures, or other operating parameters, or from an analog signal derived from an operator adjusted apparatus such as a potentiometer, and a signal indicating the speed of the engine.