Releases: Anoryth/ALIM_SEQ
Release list
ALIM_SEQ 1.3.3
ALIM_SEQ 1.3.3 — Report figures, French UI polish, safety hardening
Maintenance release focused on the test report, French translation coverage and a
safety-code consistency fix.
Added
- Vector figure exports, one file per quantity: voltage, current and temperature
are each written as PDF and SVG under<test folder>/figures/—
resolution-independent, ready to drop into an annex report (PDF) or edit in a
vector tool (SVG).
Changed
- Higher-resolution report charts: the measurement and trip-zoom charts are now
rasterized at 300 dpi (was 200) for crisper curves and text.
Fixed
- Safety: switching a channel on now re-checks the safety lock under the
instrument lock (as relays already did), closing a narrow race where a switch-on
issued just before a trip could reach the hardware. - Test outcome was left “Completed” after reloading a configuration even when the
sequence had failed or been interrupted; the outcome is now recorded correctly. - Unsaved sequence was lost when choosing “Save” at quit and then cancelling
“Save as…”; the app now stays open if nothing was written. - Non-UTF-8 sequence files (e.g. saved on Windows in CP1252) open again instead of
failing; a deleted/corrupt configuration no longer crashes “Reload the file”. - French interface: many strings (window title, hardware badge, Chart tab, several
dialogs, config wizard) and, notably, the Ctrl+M keyboard-shortcut line and the
sequence-command reference are now translated; standard Qt buttons too. - Help: the non-navigable cross-language link is removed from the in-app manual,
and the sequence-command reference no longer opens a blank page on click.
Downloads
ALIM_SEQ-Setup.exe— Windows installer (admin or per-user, choose your data
folder).ALIM_SEQ-portable.zip— portable build, no installation required.
Both start in simulation mode by default — no hardware needed to try it out.
ALIM_SEQ 1.3.3 — Figures du rapport, finitions de l'interface française, durcissement sûreté
Version de maintenance centrée sur le rapport d'essai, la couverture de traduction
française et une correction de cohérence dans le code de sûreté.
Ajouté
- Export de figures vectorielles, un fichier par grandeur : tension, courant et
température sont écrits en PDF et SVG dans<dossier d'essai>/figures/—
résolution infinie, prêts à insérer dans un rapport annexe (PDF) ou à éditer dans un
outil vectoriel (SVG).
Modifié
- Graphes du rapport en plus haute résolution : le graphe des mesures et le zoom
sur déclenchement sont désormais rendus à 300 dpi (au lieu de 200) — courbes et
texte plus nets.
Corrigé
- Sûreté : l'allumage d'une voie re-vérifie désormais le verrou de sécurité sous le
verrou de l'instrument (comme le faisaient déjà les relais), fermant une course
étroite où un allumage émis juste avant un déclenchement pouvait atteindre le
matériel. - Issue d'essai restait « Terminé » après un rechargement de configuration même si
la séquence avait échoué ou été interrompue ; elle est maintenant correcte. - Séquence non enregistrée perdue en choisissant « Enregistrer » à la fermeture puis
en annulant « Enregistrer sous… » ; l'application reste ouverte si rien n'a été écrit. - Fichiers de séquence non-UTF-8 (ex. créés sous Windows en CP1252) s'ouvrent à
nouveau ; une configuration supprimée/corrompue ne fait plus planter « Recharger le
fichier ». - Interface française : de nombreuses chaînes (titre, badge matériel, onglet Graphe,
plusieurs dialogues, assistant de configuration) et, notamment, la ligne de raccourci
Ctrl+M et la référence des commandes de séquence sont désormais traduites ; les
boutons Qt standards aussi. - Aide : le lien inter-langue non navigable est retiré du manuel intégré, et la
référence des commandes n'affiche plus une page blanche au clic.
Téléchargements
ALIM_SEQ-Setup.exe— installateur Windows (admin ou par utilisateur, dossier de
données au choix).ALIM_SEQ-portable.zip— version portable, aucune installation requise.
Les deux démarrent en mode simulation par défaut — aucun matériel nécessaire pour
essayer.
ALIM_SEQ 1.3.2
ALIM_SEQ 1.3.2 — Fixes: report readability, build version, light theme on dark Windows
Maintenance release, three fixes:
- Test report — the event markers on the measurements chart (numbered badge
strip, vertical guides, legend tables) piled up and drowned the curves on
event-heavy sequences. They are removed: the Timeline section keeps the full
timestamped event list, and the safety-trip zoom keeps its trip marker. - Build version — manually triggered CI builds shipped a
0.0.0-dev
placeholder instead of the real version. The version now comes from the git
tag on release builds and from the tracked source file otherwise. - Light theme on a dark-themed Windows — with Windows configured in dark
mode, the app's light theme was half dark with light-theme text (the chart
cursor box was unreadable, among others). The light palette is now explicit
and the native title bar/menus follow the chosen theme.
Downloads
ALIM_SEQ-Setup.exe— Windows installer (admin or per-user, choose your
data folder).ALIM_SEQ-portable.zip— portable build, no installation required.
Both start in simulation mode by default — no hardware needed to try it out.
ALIM_SEQ 1.3.2 — Correctifs : lisibilité du rapport, version du build, thème clair sous Windows sombre
Version de maintenance, trois correctifs :
- Rapport d'essai — les repères d'événements sur le graphe des mesures
(bandeau de pastilles numérotées, guides verticaux, tables de légende)
s'empilaient et noyaient les courbes sur les séquences riches en événements.
Ils sont supprimés : la section Chronologie conserve la liste horodatée
complète, et le zoom sur déclenchement de sécurité garde son repère. - Version du build — les builds CI lancés manuellement embarquaient un
0.0.0-devau lieu de la vraie version. La version vient désormais du tag
git pour les builds de release, et du fichier source suivi sinon. - Thème clair sous Windows sombre — avec Windows configuré en mode sombre,
le thème clair de l'application était à moitié sombre avec des textes du
thème clair (cadre du curseur des graphes illisible, entre autres). La
palette claire est désormais explicite et la barre de titre/les menus natifs
suivent le thème choisi.
Téléchargements
ALIM_SEQ-Setup.exe— installateur Windows (admin ou par utilisateur,
dossier de données au choix).ALIM_SEQ-portable.zip— version portable, aucune installation requise.
Les deux démarrent en mode simulation par défaut — aucun matériel
nécessaire pour essayer.
ALIM_SEQ 1.3.1
ALIM_SEQ 1.3.1 — Bilingual French/English application and documentation
The whole application is now internationalized, with English as the base
language and French provided via translation catalogs. Switch language at
runtime: View → Language (defaults to your system locale, English fallback).
- GUI strings via Qt
tr(), domain layer (controller, report, sequencer…) via
gettext — logs, error messages, and the test report (HTML/PDF, charts) all
follow the selected language, including the decimal separator. - Documentation is now bilingual/English-canonical: README, user manual
(FR+EN), architecture & developer guides, changelog, security & contributing
policies, GitHub templates, example sequences.
Downloads
ALIM_SEQ-Setup.exe— Windows installer (admin or per-user, choose your
data folder).ALIM_SEQ-portable.zip— portable build, no installation required.
Both start in simulation mode by default — no hardware needed to try it out.
ALIM_SEQ 1.3.1 — Application et documentation bilingues français/anglais
Toute l'application est désormais internationalisée, avec l'anglais
comme langue de base et le français fourni via des catalogues de traduction.
Changez de langue à tout moment : Affichage → Langue (langue système par
défaut, repli anglais).
- Chaînes de l'IHM via Qt
tr(), couche métier (contrôleur, rapport,
séquenceur…) via gettext — journal, messages d'erreur et rapport d'essai
(HTML/PDF, graphiques) suivent tous la langue choisie, y compris le
séparateur décimal. - La documentation est désormais bilingue/anglais-canonique : README, manuel
utilisateur (FR+EN), guides d'architecture et de développement, changelog,
politiques de sécurité et de contribution, modèles GitHub, séquences
d'exemple.
Téléchargements
ALIM_SEQ-Setup.exe— installateur Windows (admin ou par utilisateur,
dossier de données au choix).ALIM_SEQ-portable.zip— version portable, sans installation.
Les deux démarrent en mode simulation par défaut — aucun matériel requis
pour découvrir l'application.
Full changelog: CHANGELOG.md
ALIM_SEQ 1.3.0
Première version publique d'ALIM_SEQ — un automate de test de banc sûr pour cartes électroniques.
Points forts
- Séquençage d'alimentations R&S HMP40xx/20xx (SCPI/VISA) + mesure de température (module NI‑DAQ).
- Sécurité thermique : boucle de surveillance indépendante, désalimentation ordonnée, arrêt d'urgence, machine à états verrouillée.
- Asservissement tension → courant cible (servo à pas fixe et adaptatif).
- Dossiers d'essai autonomes (CSV + config + séquence + journal) et rapport PDF régénérable à tout moment.
- Relecture et comparaison d'essais, marqueurs opérateur.
- Assistant de configuration (simulation, scan VISA, saisie d'adresse manuelle pour le socket LAN).
- Tourne en simulation (sans matériel) ou sur matériel réel — même code.
- IHM Qt (thème clair/sombre), éditeur de séquence avec lint en direct et auto‑complétion.
Installation (Windows)
- Installateur :
ALIM_SEQ-Setup.exe(démarre en simulation, aucune dépendance à installer). - Portable :
ALIM_SEQ-portable.zip. - Manuel :
MANUEL_UTILISATEUR.pdf(aussi via Aide → Manuel,F1).
Depuis les sources : pip install -r requirements-qt.txt && python3 main.py.
⚠️ Avertissement
Logiciel pilotant des alimentations de puissance ; protections logicielles ne remplaçant pas un dispositif de sûreté matériel. Fourni sans garantie (GPL‑3.0) — voir SECURITY.md. Raccorder les instruments sur un réseau de banc isolé.