Releases: MicroBeaut/Finite-State
Releases · MicroBeaut/Finite-State
Finite-State v1.6.0
- Changed time base calculation from
micros()
tomillis()
Finite-State v1.5.0
- Changed typical state diagram.
- Change
Action
member fromDURING
fromNONE
, and removeDURING
from the event on action changed.
Finite-State v1.4.3
- Added library author and version info.
Finite-State v1.4.2
- Updated the examples to define the transition state with the enumeration type.
Finite-State v1.4.1
- Fixed the
TRUE_TIMER
issue.
Finite-State v1.4.0
- Deleted
State
structure type. - Changed the
Predicate
parameter fromState
toid_t
. - Added more examples.
Finite-State v1.3.0
- Added Timer
- Transition Timer
- Predicate Timer
- False State Timer
- True State Timer
- Changed enum
Events
toAction
Finite-State v1.2.2
- Fixed the Initial Id.
- Fixed the Initial Entry event.
- Changed events state from
LOOP
toPROCESS
. - Revised internal function.
Finite-State v1.2.1
- Correct the next state variable name of Transition.
Finite-State v1.2.0
- Rearranged
Transition
members. - Separated
EventArgs
fromState
. - Defined
uint8_t
asid_t
. - Added 2 examples.