snab/polling_state_machine_c
This shows how to use enums, structs and function pointers in C to create a clean design for a very modular state machine.
C++GPL-3.0
This shows how to use enums, structs and function pointers in C to create a clean design for a very modular state machine.
C++GPL-3.0