aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeert Stappers <stappers@stappers.it>2023-01-18 19:47:30 +0100
committerRaul Benencia <46945030+raul-te@users.noreply.github.com>2023-01-18 11:18:18 -0800
commit5d7eada10a8d8dc0555b7faa93a89bc4bd9954e5 (patch)
treed94a6c4f3e5d56bc08251d5f6de30949d21e461f
parent98fd8435c735f38906479a328c6341f5bace324e (diff)
Screenshot update
Modified: docs/screenshots/shoelaces-frontend-1.png The '/poll/1/<MAC>' replaced by '/start' New file: docs/screenshots/shoelaces-overview.msc Source of shoelaces-overview.png use msc-generator to build the .png Modified: docs/screenshots/shoelaces-overview.png String "iPXE ROM" replaced by "iPXE executable" Added '/start' route Documented the polling loop as a loop Signed-off-by: Geert Stappers <stappers@stappers.it>
-rw-r--r--docs/screenshots/shoelaces-frontend-1.pngbin49354 -> 43156 bytes
-rw-r--r--docs/screenshots/shoelaces-overview.msc31
-rw-r--r--docs/screenshots/shoelaces-overview.pngbin21554 -> 51475 bytes
3 files changed, 31 insertions, 0 deletions
diff --git a/docs/screenshots/shoelaces-frontend-1.png b/docs/screenshots/shoelaces-frontend-1.png
index 96518e9..2acb7d1 100644
--- a/docs/screenshots/shoelaces-frontend-1.png
+++ b/docs/screenshots/shoelaces-frontend-1.png
Binary files differ
diff --git a/docs/screenshots/shoelaces-overview.msc b/docs/screenshots/shoelaces-overview.msc
new file mode 100644
index 0000000..ebe898c
--- /dev/null
+++ b/docs/screenshots/shoelaces-overview.msc
@@ -0,0 +1,31 @@
+# This is the Shoelaces signalling chart.
+#
+# Find in this directory also a Makefile
+# with instructions how to convert it into a .png file.
+
+hscale=1.8;
+
+"Booting System","DHCP Server","TFTP Server", Shoelaces;
+"Booting System"->"DHCP Server":DHCP Request\nfrom BootROM;
+"DHCP Server"->"Booting System":DHCP response\npointing to iPXE executable;
+
+"Booting System"->"TFTP Server":TFTP Request\niPXE executable;
+"TFTP Server"->"Booting System":TFTP transmit\niPXE executable;
+
+"Booting System"->"DHCP Server":DHCP Request\nfrom iPXE;
+"DHCP Server"->"Booting System":DHCP response\npointing to Shoelaces start;
+
+"Booting System"->Shoelaces:HTTP get\n/start;
+Shoelaces->"Booting System":HTTP response\nHow to start polling instructions;
+
+box ..: " Polling loop"
+ [line.corner=round]
+ {
+
+ "Booting System"->Shoelaces:HTTP get\n/poll/1/m-ac-a-dd-re-ss;
+ Shoelaces->"Booting System":HTTP response\nNext instructions;
+ };
+
+"Booting System"->"Booting System":Executes\ninstructions;
+
+# l l
diff --git a/docs/screenshots/shoelaces-overview.png b/docs/screenshots/shoelaces-overview.png
index 812fa8b..a140453 100644
--- a/docs/screenshots/shoelaces-overview.png
+++ b/docs/screenshots/shoelaces-overview.png
Binary files differ
nihil fit ex nihilo