C declarations from header files can be directly accessed in a state machine model. This includes custom types, like structs, unions and enumerations as well as functions and variables. The generated code directly includes the used header files.
Breakpoints can be set on transitions and states. If a breakpoint is reached, the simulation engine suspends before the transition or the state is executed. Using conditional expressions allows for a more fine-grained control of the simulation run.
The execution state of a simulation can be stored as a snapshot. A snapshot comprises all active states as well as variable values. Simulation snapshots can be restored at any time to avoid repetitive manual debugging steps and thereby saving time.
The Professional Edition of YAKINDU Statechart Tools comes with professional support. Using the mail support function in the tool ensures that user feedback is directly sent to the right track. Our help desk is always looking forward to incoming requests.
Did you ever program an Arduino? Have you ever been worried about complex control flows written in pure C? Maybe you have already heard of statecharts and...Read more
You may know code refactorings from your favorite IDE; they help restructuring your code in order to keep it clean and readable. Similarly, YAKINDU Statechart...Read more
When modeling a finite state machine you might come to a point where you need to think about how to enter and leave your state machine's...Read more
Today we released version 2.7.0 of YAKINDU Statechart Tools! The product bundle of SCT is now shipped with Eclipse Neon as underlying platform which comes with...Read more
This blog post explains how to develop a custom code generator for the open source framework YAKINDU Statechart Tools. As an example, we will generate...Read more