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.
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
Typically state machines generated from YAKINDU SCT state charts are used as black boxes. The code that embeds the state machines does not care about...Read more
In this blog post, you will learn in four simple steps how to use YAKINDU Statechart Tools to develop software for the Arduino platform. The example...Read more
Testing complex state machines can be cumbersome as many steps need to be repetitively performed until a state of interest is reached. To overcome this, the...Read more