From 26d054056bdef5828958d0ad8cc1de651a1bf2d3 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sun, 20 Apr 2025 22:08:58 +0200 Subject: update content --- report.qmd | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/report.qmd b/report.qmd index 6bd22d4..4238bde 100644 --- a/report.qmd +++ b/report.qmd @@ -275,12 +275,15 @@ The latest measurements per mussel are stored and evaluated, if the data is recent and valid. It determines whether the water is drinkable using a voting rule. +::: {#fig-components width=80%} + ```{.plantuml} !include components.puml ``` -This UML diagram -shows how the different parts of the system talk to each other: +Action diagram of components. + +::: Light (p5.js) @@ -335,12 +338,15 @@ Green = Drinkable, red = Undrinkable. ## Sensor system +::: {#fig-sensor width=80%} + ```{.plantuml} !include Arduino/sensor/sensor.puml ``` -This UML Diagram explains -how a sensor system for a mussel behaviour simulator works. +Action diagram of the mussel simulator. + +::: Instantiate mussel object -- refers to initializing mussel's gaping rhymthm control and sensors. @@ -412,10 +418,15 @@ BLE stack itself handles frequent broadcasting. ## Voting system +::: {#fig-voting width=80%} + ```{.plantuml} !include Arduino/vote/vote.puml ``` -This UML Diagram outlines a bluetooth-based mussel biomonitoring voting system. + +Action diagram of the biomonitoring voting system. + +::: Instantiate mussel object -- an abstraction using a Voter strct. -- cgit v1.2.3