19 Dec, 2019
1 commit
18 Dec, 2019
1 commit
-
(et aussi UnknownNativeResException)
17 Dec, 2019
1 commit
13 Dec, 2019
2 commits
12 Dec, 2019
1 commit
-
(+ global_log_level par defaut = INFO)
10 Dec, 2019
1 commit
09 Dec, 2019
4 commits
-
- 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)
-
J'ai déplacé (dans src/) et adapté logpyros pour ça (reste maintenant à nettoyer un peu...)
03 Dec, 2019
1 commit
29 Nov, 2019
1 commit
26 Nov, 2019
4 commits
-
Suppression methode set_protoc_and_cmds() du simulator (DS), devenue inutile car on passe le DC en paramètre au DS
-
Et en avant la déco !
-
Notamment pour toutes les fonctions de recherche récursive de commande (utilisent toujours le meme algo)
-
- Une commande get_xx() aura donc pour résultat l'argument de la commande set_xx() précédente - vérifié par les tests (il faudra vérifier ça pour de vrai sur Gemini en real live..., avec permission de Mr AK ;-)) Reste à refactoriser tout ça...
22 Nov, 2019
1 commit
21 Nov, 2019
1 commit
-
RUN SBIG et Gemini en meme temps OK (avec AgentMultiRequester)
20 Nov, 2019
3 commits
-
2 nouveaux scripts shell: - GEMINI_test.sh - GEMINI_run_client.sh
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)
13 Nov, 2019
1 commit
-
(pour y voir un peu plus clair entre les différents acteurs...)
07 Nov, 2019
2 commits
-
(ce qui permet de le passer au simulateur, avec les fonctions d'accès au dictionnaire)
05 Nov, 2019
1 commit
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)
23 Oct, 2019
2 commits