Skip to content

Commit 017a05b

Browse files
VIL-CIELclaude
andcommitted
feat(install): package d'installation clé-en-main (Sprint 13)
install-dap-pymodaq.zip (téléchargeable depuis Downloads) : - Install.bat double-clic, autonome (%~dp0\files), plugin Raspberry unifié + Arduino - files/ : env conda, config_raspberry.toml ([Raspberry]), config_arduino.toml, presets (Arduino + Raspberry adapté MoveRasp/ViewRasp), sources des 2 plugins - README.txt ; section sur la page Downloads + carte accueil ; .gitattributes binaires Non testé (pas de conda/PyMoDAQ ici) : installeur + preset Raspberry à valider. v2.2.0. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 64acf39 commit 017a05b

7 files changed

Lines changed: 54 additions & 9 deletions

File tree

.gitattributes

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,8 @@
11
# Auto detect text files and perform LF normalization
22
* text=auto
3+
4+
# Binary assets (never line-ending normalize)
5+
*.zip binary
6+
*.png binary
7+
*.jpg binary
8+
*.pdf binary

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,23 @@ Toutes les modifications notables de ce projet sont documentées ici.
55
Le format suit [Keep a Changelog](https://keepachangelog.com/fr/1.0.0/)
66
et le projet respecte le [versionnage sémantique](https://semver.org/lang/fr/) (`MAJEUR.MINEUR.CORRECTIF`).
77

8+
## [2.2.0] - 2026-06-11
9+
10+
### Ajouté
11+
- **Package d'installation clé-en-main** (`install-dap-pymodaq.zip`) téléchargeable depuis
12+
la page Downloads :
13+
- `Install.bat` lançable au **double-clic** (menu interactif), rendu **autonome**
14+
(`%~dp0\files`) et adapté au **plugin Raspberry unifié** + Arduino ;
15+
- sous-dossier `files/` : environnement conda, configs (`config_raspberry.toml` converti
16+
au format `[Raspberry]`, `config_arduino.toml`), presets (Arduino + **Raspberry
17+
adapté** `MoveRasp`/`ViewRasp`), et les **sources des deux plugins** ;
18+
- `README.txt` (éditer configs/presets avant lancement, preset Raspberry à vérifier).
19+
- `.gitattributes` : marquage binaire explicite (`*.zip`, images, `*.pdf`).
20+
21+
### Note
22+
- L'installeur et le preset Raspberry adapté **n'ont pas pu être testés** ici (pas de
23+
conda / PyMoDAQ dans l'environnement de build) — à valider côté montage.
24+
825
## [2.1.1] - 2026-06-11
926

1027
### Modifié

SPRINTS.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,10 @@ avec **2 plugins** (Arduino + Raspberry unifié).
3030
build sans warning (12 pages), tag **production v2.0.0**.
3131
-**Sprint 12 — Téléchargements (v2.1.0)** : page « Downloads » + carte accueil
3232
(presets, configs en exemples, env conda, outil H5→CSV). Build sans warning, vérifié.
33-
-**Sprint 13 — Package d'installation clé-en-main (v2.2.0)** : `.zip` autonome
34-
(`.bat` adapté `%~dp0`, plugin Raspberry **unifié**, README). Prérequis : config TOML +
35-
preset du plugin unifié.
33+
-**Sprint 13 — Package d'installation clé-en-main (v2.2.0)** : `install-dap-pymodaq.zip`
34+
(Install.bat double-clic autonome `%~dp0\files`, plugin Raspberry **unifié** + Arduino,
35+
configs + presets + sources plugins, README). Section sur la page Downloads. ⚠️ Installeur
36+
et preset Raspberry adapté **non testés** (pas de conda/PyMoDAQ ici) — à valider.
3637

3738
Reste à merger `dev``main` et pousser (manuel, par l'utilisateur).
3839

238 KB
Binary file not shown.

docs/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
author = 'BTS CIEL - Lycee Edouard Branly'
88
copyright = '2026, BTS CIEL - Lycee Edouard Branly'
99

10-
version = '2.1.1'
11-
release = '2.1.1'
10+
version = '2.2.0'
11+
release = '2.2.0'
1212

1313
language = 'en'
1414

docs/source/downloads.rst

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,35 @@
11
Downloads
22
=========
33

4-
Ready-to-use files for the DAP PyMoDAQ plugins: example plugin configurations, the
5-
conda environment, and a standalone HDF5 → CSV conversion tool.
4+
Ready-to-use files for the DAP PyMoDAQ plugins: a turnkey installation package, example
5+
plugin configurations, the conda environment, and a standalone HDF5 → CSV conversion tool.
66

77
.. note::
88

99
The configuration files are provided as **working examples**. The IP addresses are
1010
placeholders — replace them with the values matching your own hardware before use.
1111

12+
Installation package
13+
--------------------
14+
15+
A turnkey **installation package** (Windows) that creates the ``Py26`` conda environment,
16+
installs both plugins (unified **Raspberry** + **Arduino**), and copies the example
17+
configurations and presets to the right PyMoDAQ folders.
18+
19+
* :download:`install-dap-pymodaq.zip </_files/install/install-dap-pymodaq.zip>`
20+
21+
**How to use** — unzip it anywhere, optionally edit the configs / presets in the
22+
``files`` folder, then **double-click** ``Install.bat`` and pick the actions from the
23+
menu. It requires Miniconda or Anaconda. See the ``README.txt`` inside the zip for
24+
details.
25+
26+
.. warning::
27+
28+
The Raspberry preset (``Raspberry.xml``) was **adapted** from the former Raspberry
29+
Pi 3 preset to the unified plugin (``MoveRasp`` / ``ViewRasp``) and is provided as a
30+
starting point — verify it loads correctly in PyMoDAQ, or recreate it (*Preset Mode →
31+
New preset → MoveRasp + ViewRasp*).
32+
1233
Example configurations
1334
----------------------
1435

docs/source/index.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ Downloads
3636
:link: downloads
3737
:link-type: doc
3838

39-
Example plugin configurations, the conda environment and a standalone
40-
HDF5 → CSV conversion tool.
39+
A turnkey installation package, example plugin configurations, the conda
40+
environment and a standalone HDF5 → CSV conversion tool.
4141

4242
.. toctree::
4343
:hidden:

0 commit comments

Comments
 (0)