Please note that the software needs to be updated and refactored first in order for this to not be immediately out of date - I will do that first.
This post will be continually updated with the current status and list.
- Make a glossary of terms used in the software (Not Started)
- Make some fairly basic, selective, class diagrams to show how the different classes in the system interact (Not Started).
- Make some fairly basic object diagrams to show how the software runs in some example configurations (Not Started).
- Extra (and up to date) flow diagrams to show how the different threads work in more detail (Not Started).
- Update the existing flow charts for individual pis' control logic (Not Started).
- Some process model diagrams to show how the different threads interact to get work done, on a high level (Not Started)
- Some deployment diagrams to show what software runs on which computer and how the different parts of the system interact at a high level (Not Started).
Last updated 26 August 2022.