« Back to Function sub system ButAcq
State machine UpButAcq
(Not Available)State machine states
-
- Initial transition, goes to NOTPRESSED
- Destination:NOTPRESSED
- Condition: (Not Available)
- Actions:
-
-
-
- The button is pressed more than a given time
- Destination:PRESSED
- Condition: expiredTimeUpButtonPressed
Code - Actions:
-
- The button is being pressed, the timer will increment.
- Destination:NOTPRESSED
- Condition: upButtonPressed
Code - Actions:
-
- resets the timer when the button is not pressed
- Destination:NOTPRESSED
- Condition: upButtonNotPresed
Code - Actions:
-
-
-
- The button is not present during more than a given time
- Destination:NOTPRESSED
- Condition: expiredTimeUpButtonNotPressed
Code - Actions:
-
- The button is not present, and the timer will increment
- Destination:PRESSED
- Condition: upButtonNotPresed
Code - Actions:
-
- The button is present, and the timer will be reset
- Destination:PRESSED
- Condition: upButtonPressed
Code - Actions:
-
-