add full sequence
This commit is contained in:
parent
3777d8bd12
commit
df63ece978
25
UML/full_sequence.puml
Normal file
25
UML/full_sequence.puml
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
@startuml
|
||||||
|
'https://plantuml.com/sequence-diagram
|
||||||
|
|
||||||
|
actor User as usr
|
||||||
|
participant can_message as can
|
||||||
|
control kartculator as kc
|
||||||
|
queue XF as xf
|
||||||
|
entity Drive as drive
|
||||||
|
entity Steering as steering
|
||||||
|
|
||||||
|
usr -\ xf : set message "move"
|
||||||
|
xf -> can : new value on joystick
|
||||||
|
|
||||||
|
== If X axis change value ==
|
||||||
|
can -> kc : calculate new position
|
||||||
|
kc -> can : build message
|
||||||
|
can -> steering : set new position
|
||||||
|
|
||||||
|
== If Y axis change value ==
|
||||||
|
can -> kc : calculate new torque
|
||||||
|
kc -> can : build message
|
||||||
|
can -> xf : set message "torque"
|
||||||
|
xf -> drive : set new torque
|
||||||
|
|
||||||
|
@enduml
|
BIN
UML/pdf-png/full_sequence.png
Normal file
BIN
UML/pdf-png/full_sequence.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 29 KiB |
Reference in New Issue
Block a user