Installations
Requirements Python
Below is a list of some of the required python packages with their respective versions:
| Package name | Version |
|---|---|
| scipy | 1.11.1 |
| scikit-learn | 1.3.0 |
| numpy | 1.26.1 |
| crc | 2.0.0 |
| python-can | 4.0.0 |
| pynmea2 | 1.18.0 |
| pyserial | 3.5.0 |
| fastapi | 0.109.2 |
| paramiko | 3.2.0 |
| uvicorn | 0.27.1 |
| folium | 0.15.1 |
| scikit-learn | 1.3.0 |
To check the full list of required packages, open a terminal in any of the host computers (Raspberry Pi or Manifold) and type:
Git
Version control of the software is available. In any of the host computers the version control system is managed easily from Visual Studio Code. Also, any push request that updates this documentation (folder docs of the git repository) will automatically trigger deployment in the web page of the repository (https://jvvtt.github.io/a2gMeasurements/).