diff --git a/.buildinfo b/.buildinfo new file mode 100644 index 0000000..b7526f6 --- /dev/null +++ b/.buildinfo @@ -0,0 +1,4 @@ +# Sphinx build info version 1 +# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. +config: 84e2c76a5f957d4cd237c1d518258990 +tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/.doctrees/cluster-setup.doctree b/.doctrees/cluster-setup.doctree new file mode 100644 index 0000000..a7b98cf Binary files /dev/null and b/.doctrees/cluster-setup.doctree differ diff --git a/.doctrees/developer/dev-cluster-setup.doctree b/.doctrees/developer/dev-cluster-setup.doctree new file mode 100644 index 0000000..f284d90 Binary files /dev/null and b/.doctrees/developer/dev-cluster-setup.doctree differ diff --git a/.doctrees/developer/dev-dashboard.doctree b/.doctrees/developer/dev-dashboard.doctree new file mode 100644 index 0000000..11e947e Binary files /dev/null and b/.doctrees/developer/dev-dashboard.doctree differ diff --git a/.doctrees/developer/developer-docstrings.doctree b/.doctrees/developer/developer-docstrings.doctree new file mode 100644 index 0000000..b55116d Binary files /dev/null and b/.doctrees/developer/developer-docstrings.doctree differ diff --git a/.doctrees/developer/set-up.doctree b/.doctrees/developer/set-up.doctree new file mode 100644 index 0000000..d047406 Binary files /dev/null and b/.doctrees/developer/set-up.doctree differ diff --git a/.doctrees/developer/software-architecture.doctree b/.doctrees/developer/software-architecture.doctree new file mode 100644 index 0000000..1f342b1 Binary files /dev/null and b/.doctrees/developer/software-architecture.doctree differ diff --git a/.doctrees/developer/testing-explained.doctree b/.doctrees/developer/testing-explained.doctree new file mode 100644 index 0000000..aa8bdab Binary files /dev/null and b/.doctrees/developer/testing-explained.doctree differ diff --git a/.doctrees/developer/writing-tests.doctree b/.doctrees/developer/writing-tests.doctree new file mode 100644 index 0000000..907f493 Binary files /dev/null and b/.doctrees/developer/writing-tests.doctree differ diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle new file mode 100644 index 0000000..cf2e99d Binary files /dev/null and b/.doctrees/environment.pickle differ diff --git a/.doctrees/index.doctree b/.doctrees/index.doctree new file mode 100644 index 0000000..f1c0e65 Binary files /dev/null and b/.doctrees/index.doctree differ diff --git a/.doctrees/quick-start.doctree b/.doctrees/quick-start.doctree new file mode 100644 index 0000000..ecc313a Binary files /dev/null and b/.doctrees/quick-start.doctree differ diff --git a/.doctrees/references/models.doctree b/.doctrees/references/models.doctree new file mode 100644 index 0000000..20224f8 Binary files /dev/null and b/.doctrees/references/models.doctree differ diff --git a/.doctrees/references/scenario-api.doctree b/.doctrees/references/scenario-api.doctree new file mode 100644 index 0000000..4d3ad49 Binary files /dev/null and b/.doctrees/references/scenario-api.doctree differ diff --git a/.doctrees/user/config-file.doctree b/.doctrees/user/config-file.doctree new file mode 100644 index 0000000..0d57ae6 Binary files /dev/null and b/.doctrees/user/config-file.doctree differ diff --git a/.doctrees/user/models.doctree b/.doctrees/user/models.doctree new file mode 100644 index 0000000..e2e6735 Binary files /dev/null and b/.doctrees/user/models.doctree differ diff --git a/.doctrees/user/simulations.doctree b/.doctrees/user/simulations.doctree new file mode 100644 index 0000000..a0b0b81 Binary files /dev/null and b/.doctrees/user/simulations.doctree differ diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/_sources/cluster-setup.md.txt b/_sources/cluster-setup.md.txt new file mode 100644 index 0000000..93e2ba8 --- /dev/null +++ b/_sources/cluster-setup.md.txt @@ -0,0 +1,106 @@ +# Cluster Pi Setup + +The Illuminator can be deployed to a cluster of Raspberry Pi's. It requires one Raspberry Pi acting as a **server** or 'master' and several **clients** Raspberry Pi's. +Raspberry Pi's must be connected and configured as a local network, and the +*server* must be configured to have permissions to access and control the *clients* through the Secure Shell Protocol (SSH). + +During simulation, the *server* engage with the *clients* to run the simulations defined in the [simulation configuration file](user/config-file.md), and +information is exchanged between Rasberry Pi's using network sockets. +The **server** provides a Dashboard to visualize the results, and saves them to a `.csv` files for later analysis. + + +