20 Oct, 2022
1 commit
09 Dec, 2019
1 commit
-
- Toutes les classes utilisent self.print() et self.printd() - Suppression des paramètres DEBUG passés à toutes les classes (car il est obtenu via l'environnement, plus simple)
03 Dec, 2019
1 commit
29 Nov, 2019
1 commit
20 Nov, 2019
2 commits
-
On utilise 2 dcc (distincts) qui pointent sur le même Device DC_Gemini.Mount : class Mount(DC) class MountBis(Mount) Ca fonctionne en sequentiel ⇒ Yapuka tester ces 2 executions en // !!!
19 Nov, 2019
1 commit
15 Nov, 2019
1 commit
-
Dans le detail : - ajout Agent specific process - traitement efficace des différentes exceptions - tests de validité des commandes AVANT exécution pour rien... - ... TODO: update sequence diag (lundi)
04 Nov, 2019
1 commit
-
(et renommage DeviceController et Channel)
01 Nov, 2019
1 commit
-
- un niveau d'héritage en moins - mixage composition et héritage - constructeur DC paramétré avec paramètres ip, port, channel, protocol, commandes, simulateur (tous optionnels) - sous-classe Protocol (gemini, sbig, ...) - gestion des exceptions pour ne plus bloquer le programme (pas de dcc, commande inconnue ou non implémentée...) (il faut encore mettre à jour le diagramme uml en conséquence)
16 Oct, 2019
1 commit
04 Oct, 2019
1 commit
01 Oct, 2019
1 commit
30 Sep, 2019
2 commits
-
(uniquement si en "localhost") Avant, c'était géré par AgentDevice, maintenant c'est fait à plus bas niveau
20 Sep, 2019
2 commits
-
(les paths vers les modules étaient trop longs et redondants)
17 Sep, 2019
1 commit
-
gérer le SBIG