
Note that each PID has a specific range of allowed values, and that it is not possible to directly represent values outside that range. Parameters requested by the OBDII device are referred to by “PID value”. However, note that not all vehicle metrics may be supported by all vehicles. Engine Load (PID 4, a percentage value), is mapped by default to battery State of Charge (also a percentage). For example, the Engine Coolant display on the HUD can be configured to display motor or battery temperature instead. That parameter (in fact, most parameters) can be mapped to some other value of interest. Speed and engine (motor) RPM can be directly mapped, but there is typically no “engine coolant”. These parameters can be common items such as vehicle speed, engine RPM, and engine coolant temperature, but because of the differences between ICE and EV vehicles, many of the parameters do not have equivalent values in an EV. The OVMSv3 module will reply to those parameters with the metric if configured to do so, on an individual basis. During operation, an OBDII device, for example, a Head-Up Display (HUD) or OBDII Diagnostic module, will make periodic requests, usually a few times per second, for a set of parameters.
