Minimum State Machine
Tehty projektin minimi SM.
- Pulssivahti, laskennallinen sekä timeoutilla
- Statet: NOT_CALIBRATED, RUN_HOME, CALIBRATE, OPEN, OPENING, OPENING_STOPPED, CLOSED, CLOSING, CLOSING_STOPPED
- Input ja niiden eventit, käyttäjä napit pollattu, muut IRQ