The following sub-sections describe the layout and working of each OpenECU block. Each sub-section follows the same form, including diagrams of the block and its mask, a description of its functionality and a description of the block's inports, outports and any parameters.
Some inports, outports and parameters have a valid numerical range or size of vector. If so, the range and size information is given beside the object's description using internal notation.
Table 5.1. Interval notation
|(x, y)||x < value < y|
|[x, y)||x <= value < y|
|(x, y]||x < value <= y|
|[x, y]||x <= value <= y|
Some objects are not clipped to a range but folded into a range using modulo arithmetic and where this occurs, the description includes details.