Debut de l'uniformisation du projet
- Changement de nom du RobotClient
- Ajout d'un gestionnaire d'erreur
- Ajout d'un gestionnaire de configration
En cours :
- Gestionnaire d'erreur utilisateur
- Mettre en place le nouveau gestionnaire d'erreur
- Gestionnaire de configuration
Fait :
- Mise en place d'un gestionnaire de configuration ini
- Le gestionnaire de configuration se base sur une configuration par defaut
- Gestionnaire d'erreur
 - Une nouvelle méthode à été ajoutée pour gérer des erreurs lorsque il est impossible de charger la config. Et donc d'envoyer l'erreur via la methode classique
- Nettoyage du construct du RobotClient
Fait :
- Les erreurs a l'initialisation du gestionnaire de configuration est gérer via un exception
- Ferme le socket si l'entête PK est absente
- Rectification dles diagonales sur le controller
- Modification du systeme de reconnetion lors d'un broek pipe (a tester)
- Utilisation de la fonction unpack
- Utilisation du nuveau gestionnaire de configuration
- Utilisation du nouveau gestionnaire d'erreur
- Force les type de variables quand cela est requis
A faire :
- Passage de stream à des socket classique
- Les erreurs de connexion soit gérer par des exceptions
RobotClient Clean
Fait :
- Passage de connexion par stream en socket pour une meilleurs débugage (Il est toujours possible de repasser en stream en décommentant du code)
- Gestion des roblèmes de connexion via une exception
- Debugage et test du gestionnaire de config/erreur
- Changement de notations de certaines constantes
- Ajout du fichier default config et supression de l'ancienne configuration du robotClient
- Les erreurs qui se produisent dans le gestionnaire de configuration sont traité comme erreur de programmation (et donc gérer pas le gestionnaire standalone)
- Corrections mineurs
ControllerServer to test
Fait :
- Changement de quelquel nom de variable
- Passage de la configuration de ControllerServer en configuration via fichier ini
- Mise en place de timeout pour les bloking socket
- Le hook peut retourner plusieurs informations en une fois
- Les methodes protected on été préfixé par "_"
- Mise en place de log propre pour un affichage simple des paquets envoyés/reçus
- Et beaucoup d'autres fonctionnalités et debug
API SpykeeWeb nettoyée, a tester
Fait :
- Modifications de certaines fonctionallité
- Debug
- Correction orthographique
- Et plus encore
Modification mineur sur la config de l'API du site web
Fait :
- ExceptionSpykee changée en SpykeeException
- Ajout des configuration du gestionnaire de template dans le gestionnaire de config
- Activer la gestion des erreurs SQL via exceptions
A faire :
- Faire une methode d'affichage d'erreur
- Faire une configuration JS en JSON
Integration du design, corrections mineurs
API spykee testé. Tout semble fonctionner
Il faudrais peut-être retester la liaison Controller<->Robot
Controle du robot possible via les touches fléchées