Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Action Processing

The CANopen stack handles the storage and order of timed actions internally. For the execution of the timed functions a service function is provided.

For processing the elapsed timer actions, the following line should be placed in a loop within the background function:

COTmrProcess(&demo);                           /* process timed action(s)  */

The following diagram shows the internal behavior of this service:

Note: The CANopen stack uses the timed actions for standardized timed actions. In this case the shown ActionCallback function is an internal CANopen stack function.

  • No labels