sp:versions
SIMULPICAXE: Historique des versions
Version 0.1 (fin 2013) : Vérification de la faisabilité du projet
- création de l'interpréteur PICAXE BASIC (instructions de base),
- définition de 2 composants (Bouton et Led),
- la maquette est créée avec un éditeur de texte et l'exécution à lieu en fenêtre simple.
Version 0.1 (mars 2014) : Mise au point de la hiérarchie des classes utiles
- ajout de composants dérivés d'un composant de base,
- définition de 2 processeurs dérivés d'un processeur de base,
- mise au point de l’interaction actionneur → capteur.
Version 0.3 (mai 2014) : Création de la version de test
- Création de l'interface utilisateur, (passage d’Eclipse à Netbeans)
- Création de l'éditeur de maquette intégré.
Version 0.4 (été 2014) : 1ère version utilisée
- Améliorations du code (en général)
- Meilleure gestion du son (Buzzer, en particulier)
- Regroupement des messages (fichier Bundle) pour une meilleure gestion (et une internationalisation future)
- Possibilité de supprimer un composant à partir de sa boîte de propriété.
- Prise en compte des modifications d'une maquette sans la recharger.
- Bouton de choix des fichiers images et contrôle de leur présence.
- Ajout du contrôleur PICAXE 08M
Version 0.6 (mai 2015) : 2ème version utilisée
- Changement de classe pour les Ldr → Analog
- Correction d'un bug lors de l'écriture dans le registre (READTEMP, READADC)
- Ajout du composant télécommande (TELEC) et des codes associés (IRIN et INFRA)
- Traitement de la commande SOUND
- Passage en multi position (>4 pour les moteurs)
Version 1.0
perte des sources.!!
Version 1,1 (décembre 2015) : 3ème version utilisée
- Réécriture des sources manquants.
- Améliorations de sections de codes et corrections de bug.
- Adaptation pour utilisation avec PicaxeEditor6 (codes pour boucles et tests)
Version 1,3 (18 mars 2020) : Version d'urgence pour le confinement
- Adaptation pour utilisation avec PicaxeBlockly en ligne (Ajout du contrôleur PICAXE 20M2 et gestion du nommage des broches par ports)
- Corrections de menus bugs (commentaire maquette, traduction de texte)
- Corrections de bug (gestion des tempo, retour de valeur analogiques)
Version 2.1 (06 avril 2020) : Version majeure
- Correction de la partie “Éditeur”. La version précédente n'avait pas été testée pour la partie Éditeur et il fallait reprendre là aussi le nommage des broches afin de pouvoir créer de nouvelles maquettes.
- Amélioration de l'interpréteur. Plusieurs particularités dans la syntaxe des programmes issus de Blockly n'avaient pas été détectés et pouvaient poser problèmes.
- Utilisation de “Package”. Le redécoupage du code sous forme de module destinés à en faciliter la réutilisation fait de la version 2.1 la nouvelle version de base pour la reprise du projet
Version 2.2 (08 mai 2020) : Amélioration
- Corrections de problèmes connus depuis longtemps (Gestion de la rotation du moteur, de l'affichage sur le LCD, limitations de certaines commandes)
- Ajout de nouvelles commandes (FOR…NEXT, RANDOM) utiles avec Blockly
Version 2.2a (29/01/2022) : Ajout
- Ajout du PICAXE 08M2
sp/versions.txt · Dernière modification : 2024/02/14 14:27 de 127.0.0.1
