aboutsummaryrefslogtreecommitdiff
path: root/docs/img/busmaster-sequence.puml
diff options
context:
space:
mode:
authorLoek Le Blansch <loek@pipeframe.xyz>2024-06-01 14:28:58 +0200
committerLoek Le Blansch <loek@pipeframe.xyz>2024-06-01 14:28:58 +0200
commit2e87afcdd54d4592dcc937cea9ec3f283ee6726c (patch)
tree35588ce186e292c2c8e0446338df233ac36e9714 /docs/img/busmaster-sequence.puml
parent8894d20ff0d1c1dde69879a21e756e01bcfa5262 (diff)
WIP puzbusv2???
Diffstat (limited to 'docs/img/busmaster-sequence.puml')
-rw-r--r--docs/img/busmaster-sequence.puml22
1 files changed, 22 insertions, 0 deletions
diff --git a/docs/img/busmaster-sequence.puml b/docs/img/busmaster-sequence.puml
new file mode 100644
index 0000000..362227a
--- /dev/null
+++ b/docs/img/busmaster-sequence.puml
@@ -0,0 +1,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