During the course of this section on Dezyne code integration, you have followed the basic steps to successfully integrate code generated from a Dezyne model. In this section, you will find some additional materials regarding more advanced aspects of the code integration process. The following items will be covered:
If you are interested in learning more about features in the Dezyne modeling language, you are recommended to have a look at the next section, which discusses the usage of the external keyword in Dezyne. The current Controller model has a race condition with its usage of the Timer which you cannot find without the usage of external; in the next section you will learn more about increasing the robustness of your Dezyne models.
|• Using the Dezyne locator to distribute runtime objects|
|• Thread safety in the Dezyne execution model|
|• Making use of private thread scheduling to poll hardware|