aboutsummaryrefslogtreecommitdiff
path: root/docs/img/busmaster-sequence.puml
blob: 362227a315e44c839cfb2333c877e191b342c66f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
@startuml
!include theme.ipuml

participant "Main controller\n(0x00)" as main
participant "Vault PM\n(0x08)" as a
participant "NeoTrellis PM\n(0x09)" as b
participant "NeoTrellis unit 1\n(0x2e)" as neo1
participant "NeoTrellis unit 2\n(0x2f)" as neo2

activate main
main -> a --++: SEX?
a -> main --++: SEX
|||
main -> b --++: SEX?
b -> neo1: I<sup>2</sup>C write
neo1 -> b: I<sup>2</sup>C read
b -> neo2: I<sup>2</sup>C write
neo2 -> b: I<sup>2</sup>C read
b -> main --++: SEX
|||

@enduml