91
The Time Filter parameters have the following meanings:
·
Update period: Specifies the rate at which values are sent to outputs and gauges used by this output. For
example, if the Update Period is set at 1000, a gauge displaying the value from this output will update once per
second. If 0 is specified, the output will update as fast as possible.
·
Rolling period: Specifies the time period over which the rolling function is calculated. If zero is specified, the
rolling period is set to the update period.
·
Rolling function: Specifies how the value produced from the output is calculated:
·
Maximum: The output is the maximum value occurring during the last (rolling period) milliseconds.
·
Minimum: The output is the minimum value occurring during the last (rolling period) milliseconds.
·
Average: The output is the average of all values occurring during the last (rolling period) milliseconds.
·
Current: The output is the last received value. This effectively disables the rolling period function.
ECU Text Operation
An output using an ECU Text operation is used to obtain text (such as a calibration name) from the connected ECU.
The length of the text to obtain is specified in the length column.
Bitmasks Operation
The bitmask operation is used to mask off bits from a raw (32 bit) input. This is useful when data is received from the
ECU that contains information for two different outputs. For example, the lower 4 bits of a value may be used to
determine gear position while the upper 4 bits determine diff mode. The bitmask is specified as the sum of all the
bits being masked.
Bit Text Operation
When an input has bits that are set dependant upon a mode in the ECU, it can be useful to convert this into a text
text output. The bit text operation takes the input and compares it with defined bitmasks. The bitmasks are
compared in order of priority until the masked input is set or no more bitmasks are defined. If a masked input is set,
the corresponding output text is passed out of the sensor. If no bitmask matches the input an empty output text is
passed.