FSM Lecture 60: Exercise-007 States, Signals and Data structure used
Exercise-007 States, Signals and Data structure used In the previous article, you just saw the demo of the 007ClockAlarm application. You can imagine a few states in…
Exercise-007 States, Signals and Data structure used In the previous article, you just saw the demo of the 007ClockAlarm application. You can imagine a few states in…
Exercise-007 Clock Alarm demo In this article, let me give you a demo of the 007ClockAlarm exercise. When you see the Clock Alarm demo, you will understand…
Exercise-007 Clock Alarm Introduction In this article, let's do one more exercise. The exercise number is 007, and the exercise name is ClockAlarm. In this exercise, we…
Exercise-006 Testing History state There are 2 types of history states. A shallow history and deep history. 'H+' is a deep history. When you first reset…
Exercise-006 Testing In the previous article, we completed the 006QHsmTest exercise. And now, let's test this. #include <Arduino.h> #include "qpn.h" #include "QHSM_Test.h" Q_DEFINE_THIS_FILE; void setup() { //…
QHSM_INIT() and QHSM_DISPATCH() APIs In this article, let's explore the QHSM_INIT() and QHSM_DISPATCH() APIs. Polymorphically executes the top-most initial transition in the state machine. You have initialized…