Skip to content

Latest commit

 

History

History
58 lines (36 loc) · 1.11 KB

README.md

File metadata and controls

58 lines (36 loc) · 1.11 KB

Installation

Set up virtual environment and install dependencies:

python3.9 -m venv .venv
source .venv/bin/activate
poetry install --with=dev

System release & update process

  1. Create a new release

    1. Merge all changes into the main branch
    2. Check whether the GitHub CI tests were successful for this commit
    3. Tag the commit as v0.1.0-beta.3 (or whatever the new version is)
    4. Create a release on GitHub with the same tag (v0.1.0-beta.3)
    5. Write release notes
  2. Update the config.json that is sent to the system

    {
        "version": "0.1.0-beta.3",
        ...
    }
  3. Wait for the system to confirm the update with new revision

Visualisation

Automation

Main Loop

System Check Procedure

Calibration Procedure

Measurement Procedure

Configuration Procedure

Exception Handling