Other data signals are critical to powertrain control. The microcontroller has to know temperatures in the engine's water cooling system along with oil temperature and transmission temperature. Fuel injection requires knowing atmospheric density and how quickly air is being drawn into the intake manifold. Air temperature affects air density. Hydraulic pressure information is sent to the microcontroller by automatic transmissions, as are battery voltage, road speed, and oil pressure.
Every signal adds calculation complexity as it increases the precision of control.
The precise management provided by digital control means every automatic transmission will soon be under numeric control. As engine control advances, so does data complexity. Oxygen sensors enabled controllers to accurately mix air and fuel based on combustion results. At one time it was thought that some kind of sensor would be added to each cylinder to monitor every combustion event. This would have added enormous cost and complexity to engines.