MC33810 Spark Duration Get

This MotoHawk™ block recovers the last observed spark duration for the referenced MC33810 Spark Duration Definition block in microseconds.

Block ID

Get MC33810 SpkDur

Library

MotoHawk_lib/Diagnostics

Description

This MotoHawk™ block recovers the last observed spark duration for the referenced MC33810 Spark Duration Definition block in microseconds. Multiple instances of this block may reference the same definition block, which allows the value to be read from multiple threads of execution.

This block can be used with the MC33810 Spark Duration Trigger block to read the observed spark duration. Note that the spark duration trigger will occur after the excitation (dwelling) event concludes (spark is initiated by the conclusion of the excitation event). Thus it quite likely that a trigger block like the PSP End Trigger will execute before the spark associated with that excitation event has completed. In such a situation the reported spark duration will still be for the previous excitation rather than the excitation that just occurred.

Signals

Spark Duration (int16, uS)

Recovers the last observed spark duration for the associated resource. A negative value (-1) implies that the MC33810 did not measure a spark duration. Blocks like the MC33810 Spark Control Definition and the MC33810 Spark Fliter Set may need to be configured to configure the hardware so that it can reliably measure spark duration.

Block Parameters

Parameter Field Values Comments/Description
Reference Name Alpha-numeric text, single-quote enclosed The name of the MC33810 Spark Duration Definition block that this block will read the spark duration for.