MotoHawk ProSAK Trigger

Block ID

MotoHawk_prosak_knock_trigger

Library

MotoHawk_prosak_lib

Description

This trigger will execute when the configured notification mode of the referenced ProSAK System is observed.

Block Parameters

Parameter Field Values Comments/Description
Trigger Name Alpha-numeric text, single-quote enclosed The name of the trigger. This name will be used to create a unique name for the trigger function, that is generate from this block.
ProSAK System Definition Alpha-numeric text, single-quote enclosed The name of the ProSAK System that this trigger is to be generated from.
Execution Order within Task (lower executes first) Numeric (Integer) More than one trigger may be placed in a model that is driven by the same event. Use the Execution Order within Task attribute to define the execution order of these triggers relative to one another. The triggers will execute from the lowest Execution Order within Task value to the highest.
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.
User Task Name Alpha-numeric text, single-quote enclosed The name of the user defined task, that this trigger will be executed.
Task Name (hidden) Alpha-numeric text, single-quote enclosed Name as displayed in block, Instrumentation, for block. No special characters, such as spaces, dashes, commas (underscore allowed)