Raptor-Dev-Triggers: Difference between revisions
No edit summary |
No edit summary |
||
Line 26: | Line 26: | ||
|- | |- | ||
! <h5>[[Raptor:Start-up|Start-up]]</h5> | ! <h5>[[Raptor:Start-up|Start-up]]</h5> | ||
| <p></p> | | <p>This block raises the start-up event again, and resumes foreground tasks.</p> | ||
| [[file:RaptorStartup.JPG|frameless|border|Start-up block|center]] | | [[file:RaptorStartup.JPG|frameless|border|Start-up block|center]] | ||
|- | |- | ||
Line 42: | Line 42: | ||
|- | |- | ||
! <h5>[[Raptor:Trigger Definition|Trigger Definition]]</h5> | ! <h5>[[Raptor:Trigger Definition|Trigger Definition]]</h5> | ||
| <p></p> | | <p>This block triggers a subsystem at a specified interval.</p> | ||
| [[file:RaptorTriggerDefinition.jpg|frameless|border|Trigger Definition block|center]] | | [[file:RaptorTriggerDefinition.jpg|frameless|border|Trigger Definition block|center]] | ||
|- | |- | ||
! <h5>[[Raptor:Trigger Execute|Trigger Execute]]</h5> | ! <h5>[[Raptor:Trigger Execute|Trigger Execute]]</h5> | ||
| <p></p> | | <p>This block executes a referenced trigger.</p> | ||
| [[file:RaptorTriggerExecute.jpg|frameless|border|Trigger Execute block|center]] | | [[file:RaptorTriggerExecute.jpg|frameless|border|Trigger Execute block|center]] | ||
|- | |- | ||
! <h5>[[Raptor:Output Trigger Reference|Output Trigger Reference]]</h5> | ! <h5>[[Raptor:Output Trigger Reference|Output Trigger Reference]]</h5> | ||
| <p></p> | | <p>This block triggers a subsystem at a given interval.</p> | ||
| [[file:OutputTriggerReference.jpg|frameless|border|Output Trigger Reference block|center]] | | [[file:OutputTriggerReference.jpg|frameless|border|Output Trigger Reference block|center]] | ||
|- | |- | ||
! <h5>[[Raptor:Trigger Selection|Trigger Selection]]</h5> | ! <h5>[[Raptor:Trigger Selection|Trigger Selection]]</h5> | ||
| <p></p> | | <p>This block selects a trigger based on an index.</p> | ||
| [[file:RaptorTriggerSelection.jpg|frameless|border|Trigger Selection block|center]] | | [[file:RaptorTriggerSelection.jpg|frameless|border|Trigger Selection block|center]] | ||
|- | |- | ||
|} | |} |
Latest revision as of 20:26, 6 April 2015
New Eagle > Products Wiki > Raptor Platform > Raptor-Dev > Raptor-Dev Library > Raptor-Dev Triggers Library
The blocks in this subsystem are define and configure application triggers.
Blocks
Block | Description | Appearance |
---|---|---|
App Trigger |
This block triggers a subsystem upon activation of an application event. |
|
Raptor dT |
This block outputs the delta time since the last time it was executed. |
|
Shut-down |
Triggers a write of all non-volatile data to EEPROM within the ECU. |
|
Start-up |
This block raises the start-up event again, and resumes foreground tasks. |
|
Time |
This block outputs the time since the model began execution. |
|
Timed Trigger |
This block is used to trigger periodic functions in the program. The function call output is triggered at the rate specified in by the parameter. Raptor timed triggers support stepping with the application monitor to aid in debugging. |
|
Timed Trigger Configuration |
This block allows certain base timed trigger periods to be modified. This block is target dependent. Place this block in a model with a target definition block and then enter the block's help again for more specific help. |
|
Trigger Definition |
This block triggers a subsystem at a specified interval. |
|
Trigger Execute |
This block executes a referenced trigger. |
|
Output Trigger Reference |
This block triggers a subsystem at a given interval. |
|
Trigger Selection |
This block selects a trigger based on an index. |