This block executes when a MC33810 spark duration event completes. Used with the MC33810 Spark Duration Definition block and/or the Get MC33810 Spark Duration block.
MC33810 Spark Duration Trigger
MotoHawk_lib/Diagnostics
| Parameter Field | Values | Comments/Description |
|---|---|---|
| Trigger Name | Alpha-numeric text, single-quote enclosed | Set the text that will be appended to code generated function name. This is useful when using a difference tool to compare the difference from one build to another. If this is left as an empty cell the appended value will be generated at build time, and can change from build to build. |
| Name | Alpha-numeric text, quote enclosed | The name of the MC33810 Spark Duration Definition block that is to generate this trigger. |
| Priority Order | 0-4 | When more than one trigger is used, set Trigger Priority level, to order priority; lower executes before higher. If the priorities are the same, then the order is implementation dependent. |
| This trigger is inside another triggered subsystem | Check Box (enable) | Enable if trigger is inside another triggered subsystem. Trigger attempts to simulate the block inside of another triggered rate, when the rate is periodic. The most common reason to enable is to place a background periodic task inside of a foreground periodic task, or vice versa. The trigger from this block may occur in bursts, synchronized to the outer rate, while simulating, but will perform as expected on the target. Do not enable on top-level triggers, otherwise the block will not simulate at all. |
| Trigger even when containing subsystem is disabled | Check Box (enable) | If this trigger is used inside of a containing subsystem, normally the triggered subsystem will pause and resume based on the enable/disable status of the containing subsystem. Checking this causes triggers to occur even while the parent is disabled. Note that this feature will not simulate, but will execute correctly on the target. |
| Trigger Tasking Priority |
ApplicationInteruptTask; BGNDTask; FGNDTimeTask; FGNDAngleTask |
Selects which task priority this trigger will execute in. |
| Execute within a user defined task | Check Box (enable) | If this trigger will be executed within a user defined task. "Trigger Tasking Priority" ignored if this is checked. |
| User Task Name | Alpha-numeric text, quote enclosed | The name of the user defined task, that this trigger will be executed in. Not applicable unless "Execute within a user defined task" above is checked. |
| Copyright 2012 Woodward Corporation. All Rights Reserved. | Visit Us: mcs.woodward.com |