QEP-nano implementation.
More...
#include "qpn_conf.h"
#include "qfn_port.h"
#include "qassert.h"
Go to the source code of this file.
◆ QEP_EMPTY_SIG_
#define QEP_EMPTY_SIG_ ((QSignal)0) |
empty signal for internal use only
Definition at line 52 of file qepn.c.
◆ QHSM_MAX_NEST_DEPTH_
#define QHSM_MAX_NEST_DEPTH_ ((int_fast8_t)5) |
maximum depth of state nesting in HSMs (including the top level), must be >= 2
Definition at line 57 of file qepn.c.
◆ QHsm_tran_()
static int_fast8_t QHsm_tran_ |
( |
QHsm *const |
me, |
|
|
QStateHandler |
path[QHSM_MAX_NEST_DEPTH_] |
|
) |
| |
|
static |
helper function to execute a transition chain in HSM
◆ QP_versionStr
the current QP version number string in ROM, based on QP_VERSION_STR
Definition at line 47 of file qepn.c.