28 lines
677 B
Plaintext
28 lines
677 B
Plaintext
@startuml
|
|
' skinparam linetype ortho
|
|
' skinparam nodesep 100
|
|
skinparam ranksep 80
|
|
|
|
skinparam state {
|
|
BackgroundColor LightBlue
|
|
}
|
|
|
|
[*] --> Initialization
|
|
|
|
state Initialization
|
|
Initialization : Entry / Stop motor
|
|
Initialization : Entry / Initialize internal parameters
|
|
Initialization : Entry / Reset speed measurement
|
|
Initialization : Do / Wait 2 seconds
|
|
Initialization : Exit / Send Boot-up message
|
|
|
|
state Operational
|
|
Operational : Entry / LED on
|
|
Operational : Do / Run speed controller
|
|
Operational : Exit / Stop motor and LED off
|
|
|
|
Initialization --> Operational : initialization\n complete
|
|
Operational --> Initialization : reset
|
|
|
|
@enduml
|